2008-11-20 8 views
0

Y a-t-il des initiatives pour implémenter/s'accorder sur une API standard pour la connectivité entre les navigateurs Web et le matériel client.Navigateur <-> Client Hardware API?

Exemple: L'iPhone est équipé d'un GPS/appareil photo/accéléromètre. Ce serait vraiment cool si mon application web pouvait communiquer avec eux (plutôt que de devoir écrire une application ObjectiveC).

Répondre

1

La chose la plus proche que j'ai vu à ce sujet est l'API de téléphone Android, qui permet à vos programmes d'accéder à son matériel (relativement) sans douleur. Google essaie de le faire devenir la nouvelle norme, mais ce n'est pas du tout la même chose qu'une application Web (qui, selon la plupart des définitions, fonctionne entièrement dans votre navigateur?).

1

La prochaine version de FireFox a une API pour lire votre lat/long d'un appareil GPS.

0

Pour ajouter à ma propre question; Yahoo fournit un service de géolocalisation appelé FireEagle qui pourrait jouer le rôle de médiateur et fournir des fonctionnalités similaires.

En substance, le téléphone communique avec un serveur Yahoo central mettant à jour son emplacement. Votre application Web peut ensuite déterminer votre position approximative à partir de ce serveur central.