| Le Web 3.0 : état des lieux et perspectives d'avenir |
|
Le Web 3.0 : état des lieux et perspectives d'avenir De grands bouleversements actuels et accélérés autour de certaines technologies et services de l’information et de la communication sont en train d’émerger. Comment en est-t-on arrivé là ? Pourquoi l’Internet de demain va-t-il jouer un rôle fondamental pour les entreprises, les services et les particuliers ? Un véritable défi est lancé aux professionnels de l'information. (Poupeau, 2009) Un petit rappel sur l'histoire et l'évolution du Web en termes de développement s'impose avant de comprendre les enjeux du Web à venir. 1 - Le Web d'hier à aujourd'hui 1.1 – L’ère du Web 1.0 1.2 – L’ère du Web 2.0 La production de contenu se fait par les internautes et l'hébergement par les entreprises (Champeau, 2007 — Gai, 2007). Les données sont partagées, l'internaute est acteur et fournit ses propres contenus au travers des réseaux sociaux (comme Facebook, MySpace), des blogs, du contenu partagé. S'il le souhaite, grâce au phénomène de syndication (flux RSS), l'internaute peut se tenir au courant en temps réel des dernières parutions sur les thèmes qui l'intéressent. 2 - Le Web 3.0, concepts et technologies 2.1 - Les concepts l’Internet classique (surfer sur son ordinateur via une connexion filaire ou Wifi) ; Une série de nouveaux services apparaît (tels Second Life, Twitter, Exalead, ...) Aujourd’hui, la plupart des moteurs de recherches sont des systèmes linéaires : on tape une recherche et, grâce au Page Rank, un listing de pages Internet nous est proposé. Avec le Web sémantique (Cliche, 2007), qui se met en place grâce à l’impulsion du W3C (World Wide Web Consortium) (Gandon, 2008), se dessine un Web intuitif, une "constellation" d’informations, compatible avec tous les systèmes d'exploitation et tous les objets reliés. Il tient compte de nos visites précédentes sur les sites, de notre navigation, de notre profil ; il nous propose des recherches associées à celles que nous faisons, des retours plus adaptés et plus intelligents aux requêtes… Avec le Web sémantique la demande appelle un résultat cohérent, méticuleusement assemblé. Le système travaille pour nous : il classe tous les commentaires et trouve, par déduction, une correspondance adéquate. Des technologies sont mises en place pour permettre de comprendre l’information et d'adapter les réponses fournies dans un contexte plus riche et plus finement proposé. Une meilleure connaissance de l'utilisateur permettra d'obtenir des réponses plus ajustées à son profil, voire proposera d'autres résultats potentiellement acceptables par l'usager. 2.1.2 - Le cloud computing 2.1.3 - Le Web des objets L'ordinateur serait ainsi une simple interface d'accès à l'Internet et le Web 3.0 davantage centré sur l'utilisateur. Et en contrepartie, celui-ci hébergerait sans doute lui-même ses fichiers. L'usager ne serait plus contraint par l'espace alloué mais par les capacités de sa propre machine (Champeau, 2007) (Gai, 2007). Le Web 3.0 consisterait alors, à l'instar du Peer-to-Peer, en un réseau Internet fondé avant tout sur les capacités de stockage des internautes. Sauf qu'il ne s'agirait pas ici d'échange de contenus déjà existants, mais de création même de propres contenus. Un compromis, en quelque sorte, entre le Peer-to-Peer et le Web 2.0. Mais si les hébergeurs Web 2.0, afin d'éviter toute dérive, ont souvent essayé d'avoir un minimum de contrôle et de censure sur les contenus proposés par les internautes, qu'en serait-t-il si cette vision du Web 3.0 était amenée à se concrétiser ? 2.1.4 - Le Web 3D En effet, les premières discussions sérieuses autour du sujet remontent à 1994, avec l’apparition de son langage historique : le VRLM (Virtual Reality Markup Language). Mais à l’époque, la bande passante et les performances des terminaux ne permettent pas le portage de la 3D vers les navigateurs Web grand public. La notion de temps réel, en opposition à la notion de 3D précalculée soumise à des contraintes importantes de temps de calcul préalable, permet donc aujourd’hui plus d’interactivité à travers des demandes de changements effectuées par des internautes habitués aux environnements riches issus du Web 2.0. C’est ainsi que certains auteurs vont même à résumer le Web 3.0 comme étant la somme du Web 2.0 et du Web 3D (Peres, 2008) permettant « une dimension émotionnelle forte qui rapproche et fédère » via « le langage naturel par excellence », la 3D portée sur le Web. Même si aujourd’hui il est toujours nécessaire d’installer des extensions afin de visualiser des environnements 3D depuis les navigateurs, de nombreuses applications voient le jour dans les domaines du e-Commerce, du e-Tourisme, dans le cadre de démonstration et de visites virtuelles avec des mariages évidents via la géolocalisation 3D, les réseaux sociaux, les annuaires téléphoniques… De plus, il est bon de noter qu’avec l’Internet des Objets, le Web se propage et le portage de la 3D hérite de fait de cette généralisation. Ainsi, les téléphones mobiles sont aujourd’hui capables d’exploiter des environnements 3D permettant une expérience utilisateur pouvant se décliner à travers la notion sous-jacente de réalité augmentée. Même si nous présentons l’avancement du Web3D, il est utile de préciser qu’il existe encore de nombreuses applications 3D portées sur le Web en mode précalculé, qu’elle nécessite nécessitant parfois l’installation de clients lourds (logiciels), avec des déclinaisons d’application pouvant aller d’un simple ajout d’agent conversationnel sur un site à la mise en place d’un véritable univers virtuel constituant un réseau social d’intérêt pour une entreprise… Le Web 3D rend donc l'Internet attractif et proche du monde réel. Parmi les applications existantes, la présentation d'objets sur les sites de e-commerce, la création de jeux et d'applications, la gestion d'avatars, les visites et les mondes virtuels (Deru, Bergweiler, 2008). En allumant votre ordinateur, sous Linux, Windows, Mac ou tout système d'exploitation, vous accéderez à un bureau virtuel en 3D à partir duquel vous pourrez lancer différentes applications et entrer dans des environnements Web en 3D temps réel. D'après l'idée exposée par Sylvain HUET et Philippe ULRICH (Perès, 2007) : "La 3D temps réel n'est pas seulement réservée au domaine du jeu, comme on pourrait le penser au premier abord. Elle permet aussi de développer de nouveaux environnements de travail collaboratif (réunion à distance en web conférence, formation en classe virtuelle), de e-commerce (boutiques et galeries commerciales virtuelles) ou de réseaux sociaux d'expression et de partage (espaces personnels 3D), … des applications tant professionnelles que grand public qui reposent sur la 3D et la collaboration en temps réel. On l'aura compris, ces environnements Web 3D sont donc de vrais lieux de vie, riches et conviviaux. 2.2 - Les technologies 2.2.1 - Les langages LA GRDDL (Gleaning Resource Descriptions from Dialects of Languages) est un mécanisme destiné à glaner des descriptions de ressources dans les dialectes des langages. Cette spécification GRDDL introduit un balisage, fondé sur les standards existants, afin de déclarer qu'un document XML contient des données compatibles avec le cadre de descriptions de ressources (RDF) et afin d'associer des algorithmes, typiquement dans une représentation XSLT (eXtensible stylesheet language transformations), pour en extraire les données. Le microformat, un type de format de données open source fondé sur l'existant et les langages largement adoptés comme le XML. Les balises permettent au robot de trouver et d'extraire des informations, par exemple des coordonnées, les détails d'un événement, des calendriers ou bien d'autres applications. Les microformats sont axés sur la conception pour une lisibilité de l'homme dont le critère principal est la compréhension de la machine. Le crawler (littéralement "chenille") est un logiciel d'indexation développé par les moteurs de recherche pour analyser le contenu des pages Web et les classer. Le Web 3D utilise les technologies de Vet viewpoint, Virtools, QedSoft (Flamant, 2002), Turntool, entre autres. 2.2.2 - Les applications et services Le SpotCode rendra l'environnement physique cliquable (Bizncach, 2004) : il s'agit d'un petit code-barres placé sur n'importe quel support (affiche, objet) qui peut être reconnu par un mobile équipé d'un logiciel de reconnaissance d'image. Livesite est une technologie de l'agence Emakina qui permet de réaliser un site Web à l'aide d'une webcam (De Doncker, 2009). Le FOAF (Friend Of A Friend) est une application du Web sémantique qui permettra de décrire les personnes et les relations qu'elles entretiennent entre elles. L'espoir de beaucoup est que cela remplace les réseaux sociaux existants qui centralisent nos données personnelles et vivent sur la publicité (Got, 2007). Les Rich Internet Application (RIA), applications sur l'Internet, remplaceront peut-être peu à peu les logiciels communément installés sur les ordinateurs tandis que les crawlers ratisseront le Web. Les moteurs de recherche en langage naturel (humain), nous font d'ores et déjà profiter d'une recherche intelligente (Powerset, TrueKnowledge, Hakia) en triant les différents types de contenus (Yauba), en proposant des listes d'associations de mots trouvés dans les résultats des différents moteurs de recherche (Exploredge), en axant les recherches sur les personnes (Spock) ou en se basant sur les ontologies pour comprendre le sens des mots et enregistrer les annotations/tags au sein même des fichiers (OSIRIS). L'entreprise américaine Gartner a listé les dix technologies clés de 2009 (Robin, 2009) dont la plupart participent du Web 3.0. Pour Alex Iskold, "l’application la plus prometteuse du web sémantique risque bien d’être les shortcuts, c’est-à-dire des raccourcis qui activent des liens complexes... Selon le contenu que vous lisez ou dont vous parlez, l’applicatif s’adapte et affiche une couverture de livre pour un bouquin, un bouton play pour une musique" (Hubert, 2008). Par ailleurs, des interfaces inédites pour les ordinateurs voient le jour et offrent de nouvelles perspectives commerciales pour les constructeurs. Les nanotechnologies nous permettent aujourd'hui d'avoir des téléphones (Alexandre, 2009), des claviers étirables, flexibles et translucides, pouvant prendre une infinité de formes différentes. Grâce aux nanopuces implantées dans notre bras par exemple, nous pouvons ouvrir la porte d'un magasin ou de notre maison sans sortir de clé. Avec la géolocalisation nous pouvons trouver le cinéma ou le restaurant le plus proche (Wikitude, 2009) avoir des informations touristiques sur le lieu visité. Je suis un père soucieux alors je regarde où se trouve actuellement mon fils … Il est probable que demain le Web communiquera avec ces objets dont notre corps, nos vêtements, nos bagages, nos véhicules, seront porteurs. Joël de Rosnay explique dans l'une de ses conférences (De Rosnay, 2008), que dans certaines cabines d'essayage, il suffit de présenter le vêtement devant soi -sans l'essayer-, puis sur le miroir, choisir par pression sur les choix proposés, la couleur de l'article (parmi toutes celles existant dans le magasin) sans que pour autant ce soit celle du vêtement pris dans la cabine. Immédiatement, la personne visualise l'article dans la couleur sélectionnée et peut ainsi apprécier celle qui s'accordera le mieux à son teint ! 3 - Les perspectives pour l'avenir du Web L'émergence de systèmes informatiques constitués d'une infrastructure traditionnelle (PC, serveurs, etc.) ainsi que de millions de petits objets mobiles (téléphones, PDA, etc.) (Mynameise, 2009) permettront aux prestataires d'offrir à leurs usagers une grande flexibilité, grâce à un accès distant et personnalisé, à un vaste éventail de services (Seinichi Kanemura, 2009). Toutefois, cette évolution vers l'informatique ubiquitaire soulève de nombreux problèmes de sécurité, notamment pour les petits objets mobiles. Alors qu'il devient possible d'exploiter leurs vulnérabilités à travers le réseau, il s’avère également indispensable que ces objets puissent être mis à jour à distance. Répondre simultanément à ces deux besoins croissants et antagonistes de flexibilité et de sécurité est un enjeu technologique transversal à de nombreux domaines de l'informatique. Le projet intégré Mobius, qui regroupe douze partenaires académiques et quatre industriels, a pour objectif de développer une architecture de sécurité pour l'informatique ubiquitaire. Pour cela les chercheurs du projet Mobius de l'Institut National de Recherche en Informatique et en Automatique (INRIA) s'appuient sur l'évidence vérifiable, une technique de validation de programme qui consiste à fournir une application téléchargée avec un certificat qui établit son innocuité. Ce certificat est une preuve sur l'objet même ou sur un serveur de confiance. Depuis le démarrage du projet en septembre 2005, ces chercheurs ont d'ores et déjà établi les propriétés de sécurité qui reflètent le nouveau modèle ubiquitaire, élaboré des techniques de validation de ces propriétés et défini une infrastructure qui permet de générer, d'envoyer et de vérifier des certificats. La mise en œuvre et le passage à l'échelle de cette infrastructure sont les prochains défis à relever par Mobius (Barthes, 2006). Contexte et auteurs
|




