I hope to develop web based ERP system for retail startup. Is that possible to configure a device like bar-code reader? It runs through the browser. Will the browser can identify that kind of device?
The webpage wouldn't have access to controlling how the client system deals with its hardware, but if configured normally on the client, the barcode reader will act just like a keyboard, and keyboards can indeed send information to a browser.
Although most punch clocks are simpler (cheaper) devices than a full computer with browser and everything, it can certainly be done that way.