Web 2.0
Le terme Web 2.0 est utilisé pour se référer à la seconde génération de communautés et de services en ligne tels que les réseaux sociaux ou les wikis qui visent à faciliter la collaboration et le partage entre les internautes.
Le Web 2.0 est plus un concept qu'une technologie.
Dans sa conception initiale, le Web était constitué des pages Web statiques qui étaient rarement mises à jour, voire jamais. Une première évolution est apparue avec des systèmes de gestion de contenu qui servent des pages Web dynamiques, créées à la volée à partir d'une base de données en constant changement.
Les partisans de l'approche Web 2.0 pensent que l'utilisation du Web s'oriente de plus en plus vers l'interaction entre les utilisateurs et la création de réseaux sociaux.
Les sites Web 2.0 sont souvent des portails Web centrés sur l'utilisateur.
Le design des sites Web 2.0 tentent d'apporter un soin graphique, des effets, en restant compatibles avec le plus grand nombre de supports.
Dans le Web 2.0, l'internaute est acteur.Il contribue à alimenter les contenus des sites, blogs, …
Caractéristiques
Un site Web 2.0 doit montrer certaines caractéristiques :
- facilité à faire entrer ou sortir des informations du système
- l'utilisateur reste propriétaire de ses propres données
- entièrement utilisable à travers un navigateur standard
- aspects de réseaux sociaux
Technologies employées
- utilisation de CSS
- balisage XHTML sémantiquement valide et des microformats
- les techniques d’applications riches telles qu'AJAX
- syndication et l'agrégation de contenu RSS/Atom
- catégorisation par étiquetage (tags)
- utilisation appropriée des URL
- architecture REST
- services Web XML
Nos équipes utilisent le framework libre Ruby on Rails pour mettre en place ce type d'applications de façon simple et évolutive et peuvent donc réaliser vos applications Web 2.0 en utilisant à bon escient les différentes techniques nécessaires à la réussite d'un tel projet.
