WebRTC, une brique de plus pour les webOS, démonstration par Mozilla

closeCet article a été publié il y a 12 ans 4 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être expirées.

Mozilla a fait la démonstration de l’implémentation du protocole WebRTC dans le cadre d’une solution de vidéo-conférence depuis son navigateur web, le tout sans plugin. Un élément de plus qui avec Boot2gecko fait avancer un peu plus le concept de webOS.

WebRTC, de la visioconférence sans extension

Le projet WebRTC (Web Real Time Communication) mené par Google, Opera, la fondation Mozilla et le W3C a pour objectif de produire un standard de communication gérant audio et vidéo, entre deux instances d’un navigateur. Lors d’une rencontre de l’IETF (Internet Engineering Task Force), Mozilla a fait une démonstration de son implémentation au sein de Firefox.

On voit dans cette vidéo l’établissement d’une visio-conférence entre deux personnes au travers du navigateur web. Le tout ne nécessite l’ajout d’aucune extension. Cependant, pas de magie, votre navigateur devra inclure cette fonction.

On pourrait se dire, et alors? Cela fait des années que l’on peut faire cela avec des applications écrites en Flash où est la révolution ?

Elle réside dans l’ouverture de la solution. Même si WebRTC n’est pas encore finalisé, il s’agit d’une brique totalement libre qui pourrait ainsi facilement se généraliser. En s’appuyant sur des navigateurs comme Firefox ou Chrome de Google, WebRTC pourrait devenir un standard de fait.

Vers des navigateurs/systèmes d’exploitation toujours plus lourds ?

La tendance a intégrer dans les navigateurs toujours plus de fonctionnalités ne semble pas se ralentir. Ces derniers sont aujourd’hui, il est vrai, au centre de nombre de nos usages. Je ne peux quasiment pas travailler sans avoir un navigateur ouvert, que ce soit pour lire mes emails, des documentations, accéder à des interfaces d’administration, etc…

On voit même, avec des projets comme Boot2Gecko, le navigateur web (ou du moins son moteur) devenir capable de dialoguer avec les composants matériels de terminaux mobiles, afin de connaître notre position géographique, de passer des appels ou d’en recevoir. Les navigateurs web se transforment petit à petit en un véritable système d’exploitation dans lesquels on fait tourner des applications.

Un embonpoint qui se ressent lorsque l’on regarde le top 5 des applications consommatrices de mémoire vive sur son ordinateur. Mon Firefox (enfin Iceweasel sur ma Debian) grignote allégrement 1Go de mémoire. Néanmoins, cette situation s’est améliorée ces derniers mois.

De plus, et c’est un avis personnel, la représentation des informations à plat que propose le web aujourd’hui, me semble parfois dépassée face à l’explosion des données que nous devons manipuler en ligne comme des résultats de recherche par exemple. D’ailleurs il est amusant de constater les efforts faits pour implémenter une représentation en 3D des pages web et de leurs structures, comme quoi cela doit bien aider à améliorer la compréhension de structures complexes. Certaines études scientifiques semblent même montrer que l’utilisation de la 3D améliore nos capacités de mémorisation.

Cette évolution vers une sorte de tout en un est-elle souhaitable ? Les navigateurs web sont-ils les bons vecteurs pour les applications de demain ? Le débat est ouvert…

[Source]

Pour en savoir plus sur le même sujet :

 

ebRTC Partie 1 : Comment ça marche ?

Philippe Scoffoni

Je barbote dans la mare informatique depuis 30 ans (premier ordinateur à 16 ans, un ORIC ATMOS) et je travaille à mon compte au travers de ma société Open-DSI. J'accompagne les associations, TPE et PME dans leurs choix et dans la mise en oeuvre se solutions informatiques libres.

3 réponses

  1. gerard dit :

    Firefox en soi n’est pas vraiment lourd, hormis qu’il se fait plaisir sur le CPU, mais ce sont les sites web qui deviennent de vraies usines à gaz, à cause notamment de ce fichu javascript.

    Je surf sans javascript et sans flash, et je n’ai aucun problème avec Firefox. Sauf rares sites qui arrivent à être lourdingues par trop d’images, un CSS et HTML boiteux.

    Concernant le web « à plat », je suis d’accord avec toi. Mais je ne vois pas du solution à court terme.

  2. Bonob0h dit :

    Trop de tout tue le tout 😉 et bien sur s’en développe les gaspillages !

    Alors que l’informatique est censée permettre de nous simplifier la vie elle nous la complique de plus en plus avec plein de tout partout 😉 tant par les programmes que par « nouveaux services » qui n’ont rien de nouveau et ne sont souvent qu’une couche de peinture !

    Qu’il y ai des améliorations, progressions … oui … mais est ce le rôle d’un navigateur ? même au prétexte que c’est du web ?

    La voie/voix de la 3D est effectivement la plus importante a mettre en place tout en optimisant rationalisant les programmations, les outils etc pour mieux développer les usages et ne plus avoir a perdre de temps dans les choix, les apprentissages, les rectifications, etc …

    Est ce besoin de la caution « scientifique » pour formaliser l’intérêt et la supériorité de la Spacialité 3D, pas forcément stéréoscopique, dès le démarrage du système ! Et ce alors qu’il suffit de mettre dans les main d’un bébé ou d’un papy cette spacialité 3D pour s’apercevoir qu’ils mettent quelques minutes pour se l’approprier a contrario de la platitude ou de la ligne de commande !

    Ah mais c’est bien sur ! Il faut justifier l’E-Con-nomieNumérique du court terme et des gaspillages en tout genre 😉

    Bref … maintenant il faut gaspiller tu temps pour les débats 😉 Il est vrai qu’il est plus important d’occuper nos concitoyens à la futilité plutôt que d’agir sur les vrais besoins

  3. Bonob0h dit :

    @ Gérard … il y a tout sous nos pieds pour faire spacial 3D … reste que ceux qui font la platitude ne veulent pas trop en entendre parler car ne voulant pas évoluer ou autre … et que les acteurs de la Spacialité se bouffent entre eux depuis plus de 20 ans et majoritairemet ne souhaitent que nous enfermer dans de multiples Spacialité chacune incompatible avec les autres ou très difficilement !
    C’est dommage alors qu’il y a tout pour faire une vrai rupture et un saut economicosocialoéquitable qui rendrait service a toute la planète !