Chrome 56 bêta pour Android active les API WebVR et GamePad pour les développeurs

Chrome 56 bêta pour Android active les API WebVR et GamePad pour les développeurs

Mais il faut s'inscrire

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

15/12/2016 3 minutes
13

Chrome 56 bêta pour Android active les API WebVR et GamePad pour les développeurs

Google veut participer à l’aventure de la réalité virtuelle d’une autre manière. En plus de son Daydream, l’éditeur propose dans la version 56 bêta de Chrome pour Android deux nouvelles API, WebVR et GamePad API. Les développeurs peuvent remplir un formulaire pour les activer.

Le monde de réalité virtuelle a été jusqu’à présent un lot de constructeurs proposant chacun leurs produits et, surtout, leurs technologies. Maintenant qu’une forme de rapprochement est amorcée – notamment via le groupe Khronos – l’industrie s’avance vers un assouplissement, avec en perspective la possibilité d’utiliser un casque ou un autre pour (idéalement) les mêmes types d’utilisation.

Mouvements, position et orientation

C’est également ce que vise Google en annonçant la disponibilité des API WebVR et GamePad (toutes deux des standards du W3C) dans la bêta de Chrome 56 pour Android, désormais disponible. Comme leurs noms l’indiquent, ces interfaces de programmation permettent respectivement d’exploiter les casques de réalité virtuelle et les manettes de jeux. L’objectif est bien sûr de pouvoir en tirer parti sur le web, sans parler des éventuelles retombées pour Chrome OS.

Plus spécifiquement, l’API WebVR permet d’obtenir de l’équipement connecté ses entrées et sorties, y compris Daydream bien sûr. Le développeur a également accès à la position de l’utilisateur et à son orientation. L’API GamePad autorise quant à elle – et en théorie – la récupération des informations provenant du contrôleur de mouvements. Celui de Daydream fait partie du lot, mais l’API se veut agnostique.

Inscription nécessaire pour les développeurs

Google indique bien que l’API WebVR n’est pas terminée et qu’elle va encore subir au cours des prochains mois des transformations et améliorations. L’éditeur souhaite d’ailleurs obtenir un maximum de retours des développeurs pour signaler les points à corriger ou à renforcer.

Ces derniers sont d’ailleurs invités à s’inscrire sur Origin Trials pour activer l’utilisation de ces API sur leurs sites web. Une fois l’accès autorisé, le site utilisant ces technologies pourra être exploité par les visiteurs, s’ils sont munis bien sûr d’un navigateur adapté, en l’occurrence Chrome 56 pour Android.

Google indique également qu’il faudra encore du temps pour que la situation soit considérée comme suffisamment avancée et que la compatibilité soit élargie aux autres éditions de Chrome et à Cardboards. Des améliorations de performances sont en tout cas prévues pour Chrome 57.

Des usages qui restent à inventer

Nul doute que ces débuts vont être timides puisqu’il faut disposer d’équipements spécifiques pour tirer partie de possibilités qui, dans tous les cas, ne peuvent être exploitées que par une minorité de la population. Cependant, si l’industrie réussit à s’unir autour d’un socle commun de technologies, le nombre de casques vendus pourrait bel et bien exploser, entrainant une meilleure accessibilité au matériel. Ne reste finalement plus qu’à inventer les usages de la réalité virtuelle sur le web.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Mouvements, position et orientation

Inscription nécessaire pour les développeurs

Des usages qui restent à inventer

Fermer

Commentaires (13)


Sinon tu as lu autre chose que le premier mot de la news pour faire un commentaire aussi constructif? <img data-src=" />


Attends, je suis en retard mais j’en remets une couche.



Firefox est un gouffre à mémoire et CPU, et Opera n’est utile que pour compresser les données mais ça ne supporte pas les JS correctement. Et les 2 consomment beaucoup de batterie.



Chrome serait bien s’il intégrait un adblocker. Mais vu qu’il n’en a pas, il est disqualifié d’office.



RSBrowser semblait idéal, jusqu’à ce qu’il commence à planter au point d’être inutilisable.



Maintenant, je teste Rocket Browser, qui est léger et rapide comme RSBroswer. Vive Rocket Browser! Longue vie à Rocket Browser!


Et comment tu fais pour installer un plugin pour pc sur chrome pour android?


Un excellent moyen de véroler son smartphone.<img data-src=" />

Plus de pub, mais plus de vie privée non plus.<img data-src=" />


Y’a que moi qui test Brave ? &nbsp;:‘(

https://play.google.com/store/apps/details?id=com.brave.browser&hl=en

&nbsp;Je testerai&nbsp;Rocket Browser aussi ça a l’air sympa








gokudomatic a écrit :



Attends, je suis en retard mais j’en remets une couche.




Firefox est ..., et Opera n'est...     






Chrome serait...&nbsp;     






RSBrowser semblait ...     






Maintenant, je teste Rocket Browser, qui est ....*&nbsp;





&nbsp;

Opera Mini n’est pas mal non plus, il est plutôt léger et ne devrait donc pas vider ta batterie :)



pas vue android, désolé.


Tu seras surpris mais quand je parlais d’opera, il s’agit de la version mini.

Cette version est en effet très pratique pendant les voyages à l’étranger, là ou les coûts sont importants. Mais j’ai constaté que la batterie chutait beaucoup plus vite après une longue séance de surf qu’avec chrome ou rsbrowser, qui est une version de chromium compilé spécialement pour le snapdragon. J’ai alors conclu que toute la phase de décompression des données devait consommer du CPU.








gokudomatic a écrit :



Tu seras surpris mais quand je parlais d’opera, il s’agit de la version mini. […]. J’ai alors conclu que toute la phase de décompression des données devait consommer du CPU.





J’ai jamais remarqué une grosse conso de batterie avec Mini et j’ai toujours trouvé qu’il était le moins gourmand des “navigateurs”pour toutes sortes de téléphones, smart ou pas (Je mets des guillemets car c’est pas un navigateur “tout-a-fait-normal”). À ma connaissance, Mini ne décompresse pas, il reçoit des données compressées coté serveur au format OBML qu’il interprète directement. Voir&nbsphttps://dev.opera.com/articles/opera-binary-markup-language/

Par contre, si tu utilises la fonctionnalité voisine dite Turbo/Off Road d’Opera pour Android (confusion fréquente), là effectivement il devrait y avoir une phase de décompression avant interprétation par le gourmand moteur Chromium embarqué. Je ne vois pas trop comment il pourrait faire autrement.



<img data-src=" /><img data-src=" />

Sinon… j’utilise AdAway comme bloqueur de pub sur mon OP3! Et ça tourne très bien! <img data-src=" />