Браузер <-> Клиентское оборудование API?

Существуют ли инициативы по внедрению / согласованию стандартного API для подключения между веб-браузерами и клиентским оборудованием.

Пример: в iPhone есть GPS/ камера / акселерометр. Было бы очень здорово, если бы мое веб-приложение могло общаться с ними (вместо того, чтобы писать толстое приложение ObjectiveC).

3 ответа

В следующей версии FireFox есть API для считывания вашего широты / долготы с устройства GPS.

Самым близким, что я видел, является API телефона Android, который позволяет вашим программам (относительно) безболезненно обращаться к своему оборудованию. Google настаивает на том, чтобы он стал новым стандартом, но вряд ли это то же самое, что веб-приложение (которое, по большинству определений, полностью работает в вашем браузере?).

Добавить к моему собственному вопросу; Yahoo предоставляет сервис геолокации под названием FireEagle, который может выступать в качестве посредника и предоставлять аналогичные функции.

По сути, телефон связывается с центральным сервером Yahoo, обновляя свое местоположение. Затем ваше веб-приложение может определить ваше приблизительное местоположение с этого центрального сервера.

Другие вопросы по тегам