Le Web 2.0 sans programmation
Cet espace d'activité nouveau se base sur les technologies que nous
aborderont, les CMS, Ajax, RSS, et sur des effets sociaux nés des réseaux
qui apparaissent et de la population accédant à tous ces services
et qui en retour, crée un univers du Net.
Qu'est-ce que le Web 2.0?
C'est un mot lancé par l'éditeur américain O'Reilly
en 2004 et ce mot englobe toutes les améliorations techniques et leurs
applications dans des sites Web modernes, offrant des services, une réactivité
et le confort d'utilisation du logiciel de bureau.
Le Web devient un nouveau centre d'activité, un espace économique
moderne et des services nouveaux apparaissent: la publicité pour tous
avec Adsense, et les autres services Google tels que Analytics pour webmasters,
Earth pour la géographie, Youtube pour les vidéos, Skype pour
le téléphone. D'autres acteurs comme eBay mettent les enchères
à la portée de chacun, tout cela dans un cadre technologique
nouveau avec les emails et messageries, les forums de discussion, un monde
ou chacun devient journaliste, écrivain, chroniqueur avec un blog...
De nouvelles technologies
Depuis l'article Ajax, une nouvelle approche pour les applications Web, Ajax est devenu la base du site Web moderne.
C'est en fait un ensemble de techniques: le langage de script JavaScript pour
modifier dynamiquement la page, l'objet XMLHttpRequest pour interagir avec
le serveur, les deux servant de base aux applications Web.
Ajax permet de réaliser des sites réactifs comme Flickr, pour
le partage des photos, YouTube pour les vidéos.
Une autre technique essentielle et nouvelle, l'utilisation hors connexion
d'une application Web qui permet
de les utiliser avec ou sans Internet. Technologie créée par Google
Gears, une application universelle dont un exemple d'utilisation est Google Reader elle tend à se généraliser. Microsoft a sa version dans le framework Silverlight et la version 5 de HTML, incorporera aussi cet avantage.
Des sites modernes et collaboratifs
L'apparition des CMS, ou gestionnaires de contenu, et surtout des versions spécialisés: blogs, digg-likes, annuaires, wikis, etc., ces types de sites sont devenus faciles à réaliser, car seule l'installation du logiciel suffit à leur emploi. Nulle programmation n'est requise, tout au plus faut-il modifier des fichiers de template pour avoir une interface graphique personalisée.
Le blog
Journal en ligne qui s'appuie sur un gestionnaire de contenu, et est hébergé
sur un site personnel ou un site communautaire. Les billets sont datés
et affichés sur une même page, les derniers entrés chassant
les plus anciens.
Rien à programmer, un logiciel à installer si l'on choisit d'avoir
un hébergement propre, sinon les espaces de blog comme Wordpress
ou Blogspot, permettent
d'ouvrir son blog en quelques minutes et de commencer à raconter sa
vie...
Le gestionnaire ou l'espace de blog permettent la recherche, le regroupement
en catégorie des archives, l'ajout de commentaires par les visiteurs,
les trackbacks et
blogrolls ainsi que la création
de flux RSS pour faire la publicité de ses billets.
Le digg-like
Par allusion au site Digg qui a popularisé le concept. C'est un site
de news permettant aux visiteurs, en cliquant sur un image, de voter sur une
nouvelle et ainsi l'amener ou la garder en première page. Dans la pratique
ce sont les news qui sont déjà en une qui obtiennent des clics,
et le webmaster qui les met en une!
Depuis la parution du logiciel Pligg, qui permet de créer son propre
digg-like, il en apparait tous les jours, consacrés souvent à
un thème particulier: les vidéos, les recettes de cuisine, les
blagues, les scripts, etc.
Le wiki

C'est la version la plus simple du travail collaboratif. On accorde un droit
d'édition aux visiteurs du site ce qui permet de le développer
grâce à l'apport minime de milliers de visiteurs. Tout webmestre
peut ajouter un wiki à son site, grâce à une bibliothèque
spécialisée (généralement en langage PHP) et une
base de données.
Là aussi on a le choix entre l'espace communautaire, Wikia
ou chacun peut créer son propre wiki, et l'hébergement propre
grâce à un gestionnaire de contenu spécialisé.
Le wiki géant basé sur le gestionnaire de contenu Mediawiki,
le plus célèbre des frameworks de wiki, est très contestée
dans les forums de discussion.
Le mashup
Comme il y a des espaces de blogs et de wiki, il y a des espaces de mashups,
les principaux sont en version d'essai. Par exemple Google Mashup. Un mashup (purée, en français) est une application
Web hybride permettant d'accéder à des services divers à
partir d'une page unique. Il ne s'agit pas d'une simple accumulation de gadgets:
les services peuvent être combinés pour créer quelque
chose de nouveau.
Un exemple, on peut créer son propre mashup en combinant ces services
offerts sur le Web:
- D'une part, Google Maps qui fournit la carte détaillée d'une
ville.
- D'autre part un service immobilier permettant d'accéder à
une liste de logements disponibles.
La combinaison des deux permet de voir physiquement les logements à
louer ou vendre, sur la carte.
Cela fonctionne aussi pour les restaurants, les boutiques, tout commerce ou
même tout lieu touristique.
Un réseau social
D'autres innovateurs ont eu l'idée de créer des sites ou l'on
peut se projeter et entrer en relation avec d'autres utilisateurs, en fonction
de la proximité géographique ou des affinités:
Facebook, MySpace.
On peut aussi partager ses favoris et profiter de la liste établie
par les autres avec toujours les listes d'amis entre comptes, sur Delicious,
Blogsmarks, et Stumbleupon.
Le fichier RSS est l'élément technique de base pour les réseaux
sociaux, permettant de diffuser des listes, des nouvelles. Il peut se réaliser
avec un éditeur de texte après étude d'un tutoriel comme Comment faire
un flux RSS qui dit aussi comment l'utiliser sur un site.
Un podcast est un fichier RSS qui réfère à une liste
de fichiers audio ou d'émissions radio proposés par le créateur,
sur le Web. Les internautes définissent leur propre programme et le
téléchargent sur un baladeur. Le mot vient de i-pod (baladeur
multimédia) et broadcasting (diffusion).
Le Web sémantique
C'est un projet pour créer un support universel d'échange d'information
en plaçant sur le Web des documents qui puissent être traités
par ordinateur. Sémantique signifie que le traitement prend
en compte le sens du contenu des documents. Le projet développe le
Web par des standards comme les langages à balises et les outils de
traitement spécialisés. De nouveau moteurs de recherche s'efforcent
de trouver le sens d'une question pour trouver les documents.
En fait cette innovation contient une partie classique, les formats, et une
partie en cours d'élaboration, les outils pour effectuer un traitement
intelligent de l'information à travers ces formats.
Utilisateur du Web 2.0
Autrement dit utilisateur des applications dotées d'interfaces graphiques
modernes. Les RIA
ou Applications Internet Riches sont des logiciels en ligne similaires
en fonctionnalités et facilité d'utilisation aux logiciels locaux,
et elles sont susceptibles de les supplanter à l'avenir. En effet,
il n'y a rien à installer et on dispose toujours de la dernière
version! A cela s'ajoutent les possibilités collaboratives avec d'autres
internautes.
Elles sont réalisées à l'aide de frameworks,
autrement dit de cadres d'applications en JavaScript coté client (navigateur)
et supportent généralement Ajax pour l'interaction avec la partie
serveur.
Le site Second Life, qui vous propose une existence virtuelle, est un bon exemple d'application utilisant toutes les ressources du Web 2.0. Des entreprises comme Reuters ouvrent des agences dans ce monde virtuel, ce qui est un moyen de promotion original.
Conclusion
Au minimum utilisateur, au mieux réalisateur, on est entré
dans l'ère du Web 2.0. C'est une pléthore de technologies et
un bouquet d'applications nouvelles qui apparaissent chaque jour. Et c'est
l'apparition d'un monde nouveau, nouvel espace économique, monde virtuel
éventuellement.
- What Is Web 2.0. L'article qui a lancé le terme (anglais).
- Second Life. Monde virtuel.
- Google Maps. Affiche des cartes précises du monde. Voir aussi Virtual Earth.
| Tweet |
|
|
