Glossaire
AJAX : Asynchronous JavaScript
and XML
AJAX est une architecture
applicative qui consiste à déporter un site web dans un navigateur. Elle
reproduit l'architecture client-serveur, mais en utilisant uniquement des
technologies web : XHTML, CSS, DOM (Document Object Model) et Javascript. AJAX
s'appuie sur une programmation événementielle : un clic de souris
déclenche, par exemple, une demande de données côté serveur.
API : Application Programming Interface
Une API est une interface de programmation qui permet à deux sites web d'échanger des données de manière
programmatique, sans recourir à une interface graphique utilisateur (GUI). Il
existe deux types d'API : synchrones (SOAP) et asynchrones (REST). L'API
décrit les objets / fonctions (nom, structure, méthodes, etc.)
exposés par le site de façon à ce qu'un autre site web puisse ajouter,
modifier, supprimer des données soit en appelant une méthode, soit en échangeant
un fichier structuré (XML, CSV, etc.).
Blog
Journal personnel en ligne. Les blogs sont des sites de deuxième génération. Contrairement
aux pages perso qui nécessitaient des compétences techniques (HTML,
FTP, etc.) et étaient donc réservées aux informaticiens, les blogs sont très
simples à utiliser. N'importe quel internaute peut donc en créer un. Les blogs
possèdent des mécanismes avancés de syndication qui permettent à plusieurs
blogs complémentaires de se relier les uns aux autres (blogroll) pour maximiser
leur trafic. Les blogs possèdent également un système de commentaires qui
permet aux lecteurs de faire des remarques sur un article.
Blogroll
Le blogroll est une collection de
liens hypertextes, généralement regroupés sur la page d'accueil d'un blog, qui
pointent vers d'autres blogs.
Folksonomy (folksonomie)
Contraction de "folk" et
de "taxonomy", la folksonomy est le classement réalisé par les
internautes du monde entier lorsqu'ils "taggent" des pages et sites
web sur des sites de référence comme del.icio.us. C'est en quelque sorte un
nouveau "Google" constitué manuellement par et pour les internautes.
Vidéo d'explication par Commoncraft.
Mashup (mash-up)
Service en ligne construit en
combinant d'autres services en ligne. Les mash-ups s'appuient sur les APIs des
sites "web 2.0".
Permalink
Une nouvelle façon de désigner les
URL (Unique Resource Locator). Un permalink est une URL stable dans le temps
qui permet d'accéder à tout moment, et avec la certitude que le lien n'est pas
cassé, à une ressource sur le web. On les utilise notamment pour les articles
publiés sur les blogs.
Programmable web
Avec le web 2.0 émerge la notion
d'une plate-forme de développement à l'échelle de la planète. Comme les sites web 2.0 exposent tous leurs méthodes
et données grâce à des APIs, il devient plus facile d'assembler plusieurs
services (Google Maps et Yahoo ! Search par exemple) pour créer une
nouvelle application web 2.0. On appelle ces agrégats de services des mash-ups.
Pour faciliter l'émergence de mash-ups, le site programmableweb.com donne la liste
de toutes les APIs publiques du web 2.0.
Read/Write web
La notion de read/write web est née
du constat que le web 1.0 était essentiellement tourné vers la publication en
ligne de documents statiques impossibles à modifier (read) par ses lecteurs.
Les Wiki et les blogs (via leurs mécanismes de commentaires) facilitent
la collaboration à plusieurs (write) autour d'un document ou d'un article. Par
extension, toutes les applications "web 2.0" favorisent une forte
collaboration entre leurs utilisateurs. Une nouvelle Toile émerge donc où
chaque internaute peut lire, mais aussi écrire des données.
Réseau social / social network
On désigne par "réseau social" ou son équivalent anglophone des applications internet aidant à se créer ou à entretenir un cercle de relations (amicales, professionnelles...). Ces outils permettent d'entrer en relation avec les contacts de ses contacts. Chaque utilisateur crée sa page personnelle, ou son profil, lors de son inscription.
RSS : Really Simple Syndication
Ce format XML permet d'échanger
très simplement des données entre deux sites web. D'abord conçus pour faciliter
la syndication de contenus, les standards Rich Site Summary (RSS 0.91), RDF
Site Summary (RSS 0.9 and 1.0) et Really Simple Syndication (RSS 2.0.0)
deviennent peu à peu LE protocole de transport de données du web 2.0. Il ne
faut donc plus voir les flux (feed en anglais) RSS comme de simples fils
d'actualité. RSS est au web 2.0 ce que HTTP est au web 1.0.
Vidéo d'explication par Commoncraft.
Social bookmarking
Partage des marque-pages. Les pages sont sélectionnées et indexées par les utilisateurs ("folksonomie").
Les liens ainsi que les titres et mots-clés qui leur sont attribuées sont partagés.
Social web (social computing)
Ce sont d'abord les internautes qui
créent le web 2.0 grâce à leurs tags del.icio.us, leurs blogs, etc. Ce partage est
aussi particulièrement bien illustré par le site d'information Agoravox.
L'acronyme "social web" synthétise cet esprit de partage et de
collaboration qui est la base philosophique du web 2.0. L'emblème de
cette dimension sociale est l'encyclopédie en ligne Wikipedia.org
Swicki
Un swicki est un moteur de recherche communautaire. Lors du paramétrage on choisit les sites qui doivent être indexés, ainsi qu'une série de mots-clés en rapport avec le domaine d'intérêt choisi, qui serviront à contextualiser les futures recherches ; on peut également exclure des sites et promouvoir ceux qui nous paraissent les plus intéressants. Les utilisateurs ont la possibilité d'intervenir sur le ranking d'un site. Ainsi plus l'outil est utilisé, plus les réponses seront pertinentes. Les mots-clés peuvent être présentés dans un nuage de tags. Voir Eurekster.com
Tag
Le tag est le mot-clé de
l'internaute. Un tag est un mot-clé utilisé par un internaute pour décrire
n'importe quel objet accessible en ligne : morceau de musique, page web,
site, etc. C'est la base de la "folksonomy" et l'un des principes fondateurs
du web 2.0. Les tags sont notamment utilisés par les services de "social
bookmarking" tels que del.icio.us et Yahoo ! My Web 2.0 afin de
catégoriser des bookmarks. Par extension, les tags sont utilisés par tous les
sites web 2.0 pour décrire des personnes (sur les communautés telles que
TagWorld, My Space, etc.), des événements (upcoming.org), etc.
Tag Cloud
Un nuage de tags est
une représentation visuelle basée sur la densité des tags les uns par rapport
aux autres. Si un internaute décrit par exemple 25 sites web (sur del.icio.us)
à l'aide du tag "web 2.0", dix autres sites avec "AJAX" et
cinq autres avec "mash-up", le tag "web 2.0" sera affiché
avec une police de caractère de plus grande taille. Cette représentation
visuelle permet de faire ressortir en un clin d'oeil les tags les plus
"importants".
Trackback
Mécanisme qui permet de poster,
dans les commentaires d'un article publié sur un blog, un lien vers d'autres
articles abordant le même sujet. C'est une façon "normalisée"
d'enrichir un article à l'aide d'un simple lien hypertexte.
Wiki
Site communautaire dont toutes les
pages peuvent être modifiées en permanence par ses membres autorisés - c'est-à-dire tout ou partie des lecteurs. Exemple :
L'encyclopédie en ligne Wikipedia.org
repose sur une architecture de wiki (MediaWiki).
Vidéo d'explication par Commoncraft.