Définition du Web 2.0

Plusieurs définitions du Web 2.0 ont été proposées depuis quelques années. On ne peut toutefois dire qu'une seule définition fasse l'unanimité. Le Web 2.0 représente en effet une réalité plutôt complexe, et qui peut être observée sous divers angles. Plusieurs exemples de définitions sont répertoriés ci-dessous.

Sommaire

Origine du terme

Il semble que le concept de "Web 2.0" soit né lors d'une rencontre préparatoire à une conférence prévue par O'Reilly et Medialive International. La conférence devait finalement s'appeler "Web 2.0 Conference", et contribua à faire connaître le concept (O'Reilly, 2005a).


Tim O'Reilly : What Is Web 2.0?

L'une des premières tentatives de définir plus formellement les paramètres du Web 2.0 est venue de Tim O'Reilly (2005a). Selon lui, le Web 2.0 est représenté par les sept principes suivants :

  1. Le web en tant que plate-forme
    Le Web devient une plate-forme pour la création de nouvelles applications, à l'instar du système d'exploitation.

  2. Tirer parti de l'intelligence collective
    Les contributions des utilisateurs, sous forme de connaissances (ex.: Wikipedia) ou de commentaires et évaluations (ex.: Amazon.com), procurent une valeur ajoutée.

  3. La puissance est dans les données
    L'accessibilité des données permet la création de nouvelles applications combinant plusieurs sources de données. Ce sont les "mashups".

  4. La fin des cycles de release
    Les applications sont constamment améliorées et les changements sont disponible en ligne presque immédiatement, sans avoir à attendre les changements de versions (1.0, 1.1, etc.) comme dans les logiciels traditionnels. C'est le principe de la "verson bêta perpétuelle".

  5. Des modèles de programmation légers
    Des technologies telles RSS et les services Web permettent la création d'applications faiblement couplées et plus flexibles.

  6. Le logiciel se libère du PC
    Maintenant que le Web est la plateforme, on voit se développer des applications équivalentes à celles que l'on retrouvait autrefois sur PC.

  7. Enrichir les interfaces utilisateur
    Des technologies comme AJAX permettent d'enrichir les interfaces disponibles sur le Web pour accomplir diverses tâches.

N.B.: L'article de O'Reilly a été traduit en français pas Jean-Baptiste Boisseau (2005). Nous utilisons ici les termes français issus de cette version. Les explications sont toutefois les nôtres.


Autres concepts importants évoqués dans l'article

  • La longue traîne (The Long Tail)
    Le Web permet de tirer profit et de satisfaire les intérêts plus marginaux, qui constituent la majorité des contenus et des applications possibles, puisque le coût pour les satisfaire est négligeables. Voir à ce sujet Anderson (2004).

  • Quelques droits réservés
    Puisque des droits de propriété intellectuelle trop restrictifs empêchent la réutilisation, la collaboration, on devrait privilégier des licences d'utilisation moins restrictives. Un exemple est Creative Commons.


O'Reilly : Une autre tentative de définition

"Web 2.0 is the network as platform, spanning all connected devices; Web 2.0 applications are those that make the most of the intrinsic advantages of that platform: delivering software as a continually-updated service that gets better the more people use it, consuming and remixing data from multiple sources, including individual users, while providing their own data and services in a form that allows remixing by others, creating network effects through an "architecture of participation," and going beyond the page metaphor of Web 1.0 to deliver rich user experiences." (O'Reilly, 2005b)

Paul Graham

Graham (2005) considère que "Web 2.0 means using the web as it was meant to be used". Il suggère en outre que le Web 2.0 est basé sur trois éléments déterminants (notre traduction) :

  1. Ajax.
    Cette technologie qui remplit finalement la promesse d'interaction faite à l'époque par Javascript.

  2. Démocratie.
    Des amateurs peuvent concurrencer les professionnels (ex.: Wikipedia). Par ailleurs, la parole est maintenant donnée aux utilisateurs, qui décident de ce qui compte vraiment à leurs yeux (ex.: Reddit, Digg, etc.)

  3. Ne pas maltraiter les utilisateurs.
    Il faut respecter davantage nos utilisateurs que ne l'ont fait les compagnies victimes de la "Bulle 1.0".


Autres définitions proposées

De nombreuses autres tentatives ont été faites pour définir le Web 2.0. En voici quelques exemples...

  • "Broadly put, it is a paradigm shift in the way the Internet is used. Web 2.0 involves a more open approach to the Internet, in particular user-generated content, Blogs, Podcasts, social media, review sites, Wikipedia, etc." (Jaegel et Smyth, 2006)

  • "Web 2.0 is a term which describes the trend in the use of World Wide Web technology and web design that aims to enhance creativity, information sharing, and, most notably, collaboration among users. These concepts have led to the development and evolution of web-based communities and hosted services, such as social-networking sites, wikis, blogs, and folksonomies." (Wikipedia contributors, 2008)

  • "L'expression Web 2.0 a été proposée pour désigner ce qui est perçu comme un renouveau du World Wide Web. L'évolution ainsi qualifiée concerne aussi bien les technologies employées que les usages. En particulier, on qualifie de Web 2.0 les interfaces permettant aux internautes d'interagir à la fois avec le contenu des pages mais aussi entre eux. [...]

    La définition précise d'une application web 2.0 est encore chaudement débattue. Cependant, il est généralement admis qu'un site web 2.0 doit montrer certaines caractéristiques :
    • le site ne doit pas être un jardin secret, c'est-à-dire qu'il doit être aisé de faire rentrer ou sortir des informations du système ;
    • l'utilisateur doit rester propriétaire de ses propres données ;
    • le site doit être entièrement utilisable à travers un navigateur standard ;
    • le site doit présenter des aspects de réseaux sociaux. [...]

    Un site pourrait être appelé comme utilisant une approche web 2.0 s'il fait la part belle à un certain nombre des techniques suivantes :

    • l'utilisation de CSS, d'un balisage XHTML sémantiquement valide et des microformats ;
    • les techniques d’applications riches telles qu'AJAX ;
    • la syndication et l'agrégation de contenu RSS/Atom ;
    • la catégorisation par étiquetage ;
    • l'utilisation appropriée des URL ;
    • une architecture REST ou des services web XML."
      (Contributeurs à Wikipédia, 2008)

En images


Vidéos

Quelques vidéos réalisés par Michael Wesch de Kansas State University :


Références

Anderson, C. (2004). «The long tail». Wired, 12(10), <http://www.wired.com/wired/archive/12.10/tail.html>

Boisseau, J.-B. (2005). «Qu'est ce que le web 2.0 : Modèles de conception et d'affaires pour la prochaine génération de logiciels». Eutech SSII. <http://www.eutech-ssii.com/ressources/view/1>

Contributeurs à Wikipédia. (2008). «Web 2.0». Dans: Wikipédia, l'encyclopédie libre. <http://fr.wikipedia.org/w/index.php?title=Web_2.0&oldid=32067174>

Graham, P. (2005). «Web 2.0». <http://www.paulgraham.com/web20.html>

Jaegel, W. et Smyth, G. (2006). «Search engine optimization terminology explained ». InetASIA solutions. <http://www.inetasia.com/NewsandEvents/seo-terminology-explained.html>

O’Reilly, T. (2005a). «What is Web 2.0 : Design patterns and business models for the next generation of software». O'Reilly Media. <http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html>

O’Reilly, T. (2005b). «Web 2.0 ompact definition : Trying again». O'Reilly radar. <http://radar.oreilly.com/archives/2006/12/web-20-compact-definition-tryi.html>

Wikipedia contributors. (2008). «Web 2.0 ». Dans: Wikipedia, The free encyclopedia. <http://en.wikipedia.org/w/index.php?title=Web_2.0&oldid=232323233>

Page mise à jour le 15 juin 2009