Internet a évolué de façon spectaculaire depuis sa création. De l'Internet Relay Chat (IRC) aux médias sociaux modernes, il est devenu une partie vitale des interactions humaines - et ne cesse pour autant d'évoluer.
Le Web 3.0, c'est la nouvelle génération de technologies Internet qui repose largement sur l’apprentissage automatique et l’intelligence artificielle (IA). Il vise à créer des sites Web et des applications web plus ouverts, plus connectés et plus intelligents, qui se concentrent d'avantage sur l'utilisation des données en se basant sur la compréhension et le processing de celles-ci par des machines.
Grâce à l’utilisation de l'IA et de techniques avancées d’apprentissage automatique, le Web 3.0 vise à fournir des informations plus personnalisées et pertinentes à un rythme plus rapide. Cela peut être réalisé grâce à l'utilisation d'algorithmes de recherche plus intelligents, ainsi le développement d'outils analytiques pour le Big Data.
Les sites Web actuels utilisent généralement des informations statiques ou du contenu piloté par les utilisateurs, tels que le font les forums et les médias sociaux. Bien que cela permette de publier des informations à un large groupe de personnes, cela peut ne pas répondre aux besoins spécifiques d'un utilisateur. Un site web devrait être en mesure d'adapter l'information qu'il fournit à chaque utilisateur individuel, de manière similaire au dynamisme de la communication humaine dans le monde réel.
L'informaticien Tim Berners-Lee, inventeur du World Wide Web, développait cette idée du Web sémantique en 1999:
J'ai un rêve pour le Web [où les ordinateurs] deviennent capables d'analyser toutes les données sur le Web – le contenu, des liens et des transactions entre les personnes et les ordinateurs. Un "Web sémantique", qui rendrait cela possible, doit encore voir le jour, mais quand ce sera le cas, les mécanismes quotidiens du commerce, de la bureaucratie et de notre vie quotidienne seront gérés par des machines qui parleront à des machines.
Dans le Web 3.0, un océan d'informations sera disponible pour les sites Web et les applications, et ils seront en mesure de comprendre et d'utiliser ces données d'une manière qui sera significative pour chaque utilisateur.
Au cours des dernières décennies, les sites Web et les applications Web ont radicalement changé. Ils ont évolué de sites statiques à des sites de données avec lesquels les utilisateurs peuvent interagir en les modifiant.
L'Internet originel était basé sur ce que l'on appelle maintenant Web 1.0. Le terme a été inventé en 1999 par l’auteur et le concepteur de sites web Darci DiNucci, lors de la distinction entre le Web 1.0 et le Web 2.0. Au début des années 1990, les sites web étaient construits en utilisant des pages HTML statiques qui n'avaient que la possibilité d'afficher des informations – il n'y avait aucun moyen pour les utilisateurs de modifier les données qu'elles contenaient.
Tout cela changea à la fin des années 1990, lorsque s'amorça la transition vers un Internet plus interactif. Avec le Web 2.0 les utilisateurs ont pu commencer à interagir avec les sites Web au travers de bases de données, de traitement de données côté serveur, de formulaires et de réseaux sociaux.
Cela a permis de passer d'un Web statique à un Web plus dynamique, en mettant l'accent sur le contenu généré par les utilisateurs et l'interopérabilité entre différents sites et applications. Au milieu des années 2000, la plupart des sites Web avaient réalisé la transition vers le Web 2.0.
En regardant l'histoire d'Internet, l'évolution vers un Web plus sémantiquement intelligent a un sens. Les données ont d'abord été présentées statiquement aux utilisateurs. Puis, les utilisateurs ont commencé à pouvoir interagir dynamiquement avec ces données. Maintenant, toutes ces données seront utilisées par des algorithmes pour améliorer l'expérience utilisateur et rendre le Web plus personnalisé et familier.
Le Web 3.0, bien qu'il ne soit pas entièrement défini, pourrait tirer parti des technologies peer-to-peer (P2P) telles que la blockchain, les logiciels libres (open-source), la réalité virtuelle, Le Internet of Things (IoT, ou internet des objets), et bien plus.
Actuellement, de nombreuses applications sont limitées dans leur fonctionnement, en utilisant qu'un seul système d'exploitation. Le Web 3.0 pourrait permettre aux applications d'être plus indépendantes des périphériques sur lesquels on les exécute, ce qui signifie qu'elles seraient en mesure de fonctionner sur de nombreux types de matériels et de logiciels différents sans frais supplémentaires.
Le Web 3.0 vise également à rendre Internet plus ouvert et décentralisé. Dans le cadre actuel, les utilisateurs doivent se fier aux fournisseurs de réseaux et de téléphones cellulaires qui ont la main mise sur l'information transitant par leurs systèmes. Avec l'avènement des technologies de registres distribués, cela pourrait bientôt changer et les utilisateurs pourraient reprendre la propriété sur leurs données.
L'évolution de l'internet a été un long voyage et continuera certainement vers d'autres itérations.
Avec l'explosion massive des données disponibles, les sites Web et les applications ont la possibilité de passer à un web qui offre une bien meilleure expérience à un nombre croissant d'utilisateurs à travers le monde.
Bien qu'il n'y ait pas encore de définition concrète pour le Web 3.0, il est déjà mis en œuvre par des innovations dans de multiples domaines technologiques.