W3C home > Mailing lists > Public > whatwg@whatwg.org > August 2012

Re: [whatwg] input type=barcode?

From: Alexandre Morgaut <Alexandre.Morgaut@4d.com>
Date: Fri, 31 Aug 2012 12:26:23 +0200
To: Jonas Sicking <jonas@sicking.cc>
Message-ID: <0A11F0CB-425A-4AB8-B0FB-91215C6C7574@4d.com>
Cc: "whatwg@lists.whatwg.org" <whatwg@lists.whatwg.org>

Working in Web applications solutions, I would really love such input type or mode

Jonas asked if it was used enough.
I would say for what I know that many applications propose to read barcodes:
- to give informations about a product (either in business application or to give informations to consumers)
- to trace a parcel sent by mail to check where it is until it reached its destination
- to trace wood to guaranty its legality and that it's a sustainable one- to scan a contact card
- to have a security guard checking in different "station points" during a patrol
- to get discounts or specific offers from a flash code
- to play games like geocaching or once with augmented reality

Considering UA proposed interface, many at least 3 or 4 input mode could be used

1) by default the text mode with the alternative audio mode as it is more and more proposed in mobiles
2) if a camera is available, this mode can be proposed either by default or because the user choose this mode
3) if a barcode reader is available on the device, either natively or via USB / Bluetooth, this other mode can also be proposed

In the preferences of the UA, the user could define its preferred default mode
If not defined in the preferences, a dialog can propose all those available with a checkbox to remember the choice

As for today a Web developer can use getUserMedia() to access to the camera or use the experimental USB/Bluetooh API proposed by Google
Its last solution will often be to do an hybrid application to be sure that anyone can have a good user experience to scan the barcodes.
Some of my concerns with those solutions:
- USB/Bluetooth API may never become standard,
- the user can not define globally what would be his preferred input mode (camera or barcode reader)





Alexandre Morgaut
Wakanda Community Manager

4D SAS
60, rue d'Alsace
92110 Clichy
France

Standard : +33 1 40 87 92 00
Email :    Alexandre.Morgaut@4d.com
Web :      www.4D.com
Received on Friday, 31 August 2012 10:27:17 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:44 UTC