- Client de messagerie instantanée
-
Messagerie instantanée
Pour les articles homonymes, voir Chat (homonymie).La messagerie instantanée ou le clavardage (au Québec), également désignée par l'anglicisme chat, permet l'échange instantané de messages textuels entre plusieurs ordinateurs connectés au même réseau informatique, et plus communément celui de l'Internet. Contrairement au courrier électronique, ce moyen de communication est caractérisé par le fait que les messages s'affichent en quasi-temps-réel et permettent un dialogue interactif.
Sommaire
Synonymes et francisation
La messagerie instantanée est souvent désignée sous le nom chat ([tʃat] du verbe anglais to chat, bavarder). Le nom chat et le verbe chatter sont souvent utilisés en franglais pour désigner la messagerie instantanée. Une écriture souvent utilisée pour cette prononciation est le fréquent nom masculin tchat, qui est utilisé de façon à ne pas confondre la prononciation avec celle du chat (l'animal). Plusieurs sites de discussion français utilisent d'ailleurs ce mot[1].
L'Office québécois de la langue française a proposé, en octobre 1997, le mot-valise clavardage formé de « clavier » et de « bavardage », entré dans le Petit Larousse 2004. Ce terme est d’ailleurs le seul synonyme francophone pour désigner la messagerie instantanée au Québec. Toutefois, les termes « bavardage-clavier » et « cyberbavardage » (également proposés par l’OQLF), ainsi que « bavardage en ligne », sont des synonymes acceptés[2].
En France, la Commission générale de terminologie et de néologie avait d'abord proposé causette en 1999. Elle s'est ravisée en avril 2006 et propose dorénavant dialogue en ligne avec la définition suivante : « Conversation entre plusieurs personnes connectées en même temps à un réseau, qui échangent des messages s’affichant en temps réel sur leur écran ». Ce terme est présent dans la base terminologique de la DGLF et obligatoire pour les administrations et services de l'État français, mais n’a pas été retenu comme synonyme au Québec. En pratique, le terme n'est pas entré en usage. Par exemple, il est absent du site du gouvernement français, au bénéfice du terme « chat »[3].
Le mot féminin tchatche, emprunté au français d'Afrique du Nord et de France, s'est répandu spontanément, en Europe, ainsi que ses dérivés : « tchatcher » et « tchatcheur ». Ce mot, qui a été emprunté en anglais et est devenu chat, dérive de l'espagnol, cháchara, « bavardage ».
L'abréviation IM du sigle anglais Instant Messaging est parfois utilisée, également IMP pour « Instant Messaging and Presence ».
On utilise parfois webchat ou shoutbox, pour préciser que la communication se fait sur une page Web (comme Yahoo! Groupes). Ce moyen est minoritaire. Il utilise le Web, une technologie non conçue pour le clavardage.
Fonctionnement
La messagerie instantanée requiert l'emploi d'un logiciel client qui se connecte à un serveur de messagerie instantanée. Elle diffère du courrier électronique du fait que les conversations se déroulent instantanément (quasiment en temps réel, les contraintes temporelles n'étant pas fortes dans ces systèmes). La plupart des services modernes offrent un système de notification de présence, indiquant si les individus de la liste de contacts sont simultanément en ligne et leur disponibilité pour discuter.
Dans les tout premiers programmes de messagerie instantanée, chaque lettre apparaissait chez le destinataire dès qu'elle était tapée, et quand des lettres étaient effacées pour corriger une faute, cela se voyait également en temps réel. Cela faisait ressembler la communication à un coup de téléphone plutôt qu'à un échange de messages. Dans les programmes modernes de messagerie instantanée, le destinataire ne voit le message de l'expéditeur apparaître que lorsque celui-ci l'a validé.
La plupart des applications de messagerie instantanée permettent de régler un message de statut, qui remplit la même fonction qu'un message de répondeur téléphonique, par exemple pour indiquer la cause d'une indisponibilité.
En évoluant, la messagerie instantanée a intégré les fonctionnalités de voix et de vidéo grâce à une webcam, mais aussi toutes sortes d'applications collaboratives (tableau blanc, édition de texte, jeux, etc.), d'envoi de messages automatiques et de notifications (supervision, « push » d'informations, etc.).
Argot
Article détaillé : Argot internet.La messagerie instantanée possède son propre langage. Les discussions ayant lieu en temps réel, la vitesse d'écriture la rend plus fluide, d'où l'utilisation de raccourcis d'écriture, notamment pour exprimer l'état d'esprit de l'auteur (voir les émoticônes). Ces raccourcis sont souvent automatiquement remplacés par une image de binette.
Histoire
Fichier:Unix talk example.gifLa messagerie instantanée un à un est une idée assez ancienne : sous UNIX, elle existe depuis bien longtemps, sous forme de texte, grâce à la commande talk, puis sous Windows, il y a eu l'équivalent fenêtré avec WinPopUp, ces deux systèmes étant basés sur la paire utilisateur/machine.
Le protocole standard ouvert Internet Relay Chat (IRC) fournit lui aussi depuis 1988, des fonctionnalités simples de discussion à plusieurs (elles ont depuis été étendues par l'usage de robots). Le protocole ouvert Zephyr, créé au MIT la même année, est un ensemble très simple de services de base, utilisé dans le monde universitaire américain.
Ces deux manières de converser sur le réseau ne sont toutefois pas encore ce qu'on appelle la messagerie instantanée, du fait qu'il n'y a pas ou peu d'authentification ni de gestion de présence.
La messagerie instantanée moderne grand public a été révélée par une jeune entreprise israélienne, Mirabilis, en introduisant ICQ en 1996. Une des principales innovations était la gestion d'une liste de contacts personnels. En 1998, Mirabilis a été rachetée par le groupe AOL Time Warner.
En 1998, le protocole libre et ouvert Jabber est créé ainsi que le protocole fermé et propriétaire QQ, le clone chinois d'ICQ.
Depuis le succès d'ICQ, de nombreux protocoles de communication incompatibles, propriétaires et fermés ont été développés et gratuitement proposés par des fournisseurs de contenu d'Internet (Yahoo! Messenger en 1998, MSN Messenger en 1999 et Gadu-Gadu en 2000). L'avantage pour eux est de se constituer une large base de clients captifs, puis de pouvoir leur envoyer de la publicité, leur proposer des services étendus payants, etc.
En 2002, on enregistre autant de courriers électroniques que de messages instantanés échangés dans le monde ; le nombre d'utilisateurs de la messagerie instantanée est estimé à 360 millions. La fermeture des réseaux, leur cloisonnement, leur incompatibilité et leur non-interopérabilité rend la messagerie instantanée sur Internet dans un état de fragmentation qui n'existe pas dans le domaine du courriel et du web.
En 2004, Jabber/XMPP est normalisé comme standard ouvert par l'IETF, l'organisation de normalisation des protocoles de l'Internet. Jabber est à ce jour le seul système normalisé, standard ouvert, non fermé et non propriétaire, qui est très activement développé par des centaines voire milliers de développeurs, administrateurs et des millions d'utilisateurs passionnés, ainsi que par des grands noms de l'industrie informatique : Google, IBM, Sun, France Telecom/Wanadoo/Orange Internet, etc.
En 2005, le travail sur le support des sessions multimédia, dont la voix sur IP, est relancée grâce au protocole Jingle (Jabber) livré par Google Talk.
En 2006, les conventions de nommage pour les identifiants de messagerie instantanée (« IRI/URI scheme ») sont adoptées par l'IETF : elles sont basées sur le protocole Jabber.
Standards ouverts et normes
Le paysage des systèmes de messagerie instantanée est arrivé à un morcellement et une fragmentation tels que les utilisateurs de réseaux propriétaires et fermés sont dans l'incapacité de communiquer avec les autres réseaux et protocoles : ils sont enfermés et ne peuvent plus en sortir à cause de l'effet réseau (il leur faudrait basculer tous leurs contacts vers un réseau et protocole standard ouvert).
On assiste à un cloisonnement extrême qui ne s'est quasiment jamais vu dans aucun autre domaine : trois grands réseaux propriétaires sont utilisés par plusieurs dizaines ou centaines de millions d'utilisateurs ; ils sont enfermés et ne peuvent pas communiquer avec les centaines de millions d'utilisateurs des autres réseaux.
Seul le protocole Jabber est normalisé par l'IETF, l'organisme qui a standardisé les protocoles de l'Internet, sous le nom XMPP.
Une norme d'URI est disponible depuis mai 2006 sous la forme
xmpp:user@domaine
à l'image de l'URI pour le courrielmailto:user@domaine
.Jabber (protocole XMPP) est donc devenu l'égal du web (protocoles HTTP et HTTPS) et du courriel (protocoles SMTP, POP et IMAP).
Protocoles de communication
Voici les principaux protocoles et quelques programmes clients pour les utiliser :
- Standards ouverts :
- Jabber/XMPP : Liste de clients XMPP (les systèmes Google Talk et Orange Link sont basés sur Jabber/XMPP)
- IRC : Liste de clients IRC
- SIP/SIMPLE : Pidgin
- Protocoles propriétaires :
- AIM : Adium, AIM, Pidgin, iChat, Kopete, Miranda IM, Trillian
- Gadu-Gadu : Adium, Gadu-Gadu, Pidgin, Kopete, Miranda IM, Trillian Pro (avec plug-in)
- ICQ : Adium, Pidgin, iChat, ICQ, Kopete, Miranda IM, Trillian
- Lotus Sametime : Lotus Sametime, Pidgin, Trillian Pro (avec plug-in)
- NateOn : client propriétaire, Pidgin
- Novell GroupWise : Kopete, Miranda IM, Pidgin, Trillian Pro (avec plug-in)
- QQ : QQ, Pidgin
- Skype : Miranda IM, Skype, Trillian Pro (avec plug-in), Pidgin
- Windows Live Messenger/MSN Messenger : Adium, aMSN, emesene, Pidgin, Kopete, Mercury Messenger, Miranda IM, Windows Live Messenger, Trillian, Yahoo! Messenger
- Yahoo! Messenger : Adium, Pidgin, Kopete, Miranda IM, Yahoo! Messenger, Windows Live Messenger, Trillian
Logiciels clients
Quelques logiciels clients permettant d'accéder à plusieurs réseaux :
Logiciel libre
- Adium : logiciel libre pour Mac OS X supportant les protocoles AIM/ICQ, MSN, Yahoo!, Rendezvous, Yahoo! Japan, Gadu-Gadu, Jabber, Napster, Lotus Sametime (via le plugin Meanwhile) et Novell GroupWise ; c'est une interface graphique basé sur le logiciel Pidgin (ex-Gaim) ;
- emesene : logiciel libre pour Windows et Linux ;
- Exodus : logiciel libre pour Windows supportant le protocole Jabber ;
- Gajim : logiciel libre pour Linux, Windows et FreeBSD supportant le protocole Jabber ;
- Kopete : logiciel libre pour GNU/Linux (KDE) supportant les protocoles AIM/ICQ, MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Novell GroupWise, et d'autres ;
- Miranda IM : logiciel libre pour Windows gérant MSN, AIM/ICQ, IRC, Jabber, Gadu-Gadu, Novell GroupWise, Yahoo!, Tlen et d'autres ;
- Pidgin (anciennement Gaim) : logiciel libre pour GNU/Linux (GNOME) et Windows supportant les protocoles XMPP(Jabber), AIM/ICQ, Zephir, IRC, MSN, Gadu-Gadu, Novell GroupWise, Napster, Yahoo!, Bonjour, Google Talk(basé sur XMPP), QQ, SILC, Simple, Lotus Sametime et MySpace ;
- Psi : logiciel libre pour GNU/Linux (KDE), Windows et Mac OS X supportant le protocole Jabber ;
Logiciel propriétaire
- AIM : logiciel propriétaire (nom éponyme avec son protocole) pour Windows et Mac OS 9 supportant les protocoles AIM/ICQ ;
- Google Talk : logiciel propriétaire pour Windows supportant les protocoles Jabber et Google Talk ;
- iChat : logiciel propriétaire pour Mac OS X supportant les protocoles AIM/ICQ et Jabber ;
- ICQ : logiciel propriétaire (nom éponyme avec son protocole) pour Windows supportant les protocoles AIM/ICQ ;
- COW : logiciel propriétaire (mais va bientot devenir un logiciel libre) pour Windows et GNU/Linux avec son propre protocole;
- Lotus Sametime / IBM
- MSC Messenger : logiciel propriétaire pour MSCWay compatible avec Windows et Linux ;
- Trillian : logiciel propriétaire pour Windows supportant les protocoles ICQ/AIM, Yahoo!, MSN, IRC ainsi qu'à Jabber et Novell GroupWise par le biais de plugins ;
- Windows Live Messenger : logiciel propriétaire pour Windows ainsi que pour Mac OS X supportant les protocoles MSN et Yahoo! ;
- Yahoo! Messenger : logiciel propriétaire pour Windows, Mac OS X et Unix supportant les protocoles Yahoo! et MSN.
- WoozTalk : logiciel propriétaire pour Windows et Linux supportant les protocoles Yahoo, MSN, Jabber/GTalk.
> Notez que tous les clients Jabber permettent d'accéder aux autres réseaux, par le biais des transports Jabber (passerelles).
D'autres ne permettent que de se connecter qu'à un seul réseau :
- aMSN : logiciel libre pour Mac OS X, FreeBSD, Linux et Windows supportant le protocole MSN ;
- Mercury Messenger : logiciel propriétaire pour Mac OS X, FreeBSD, Linux et Windows supportant le protocole MSN ;
Il existe également des webmessengers, c'est-à-dire des clients permettant de se connecter à un ou plusieurs protocoles sans nécessiter l'installation d'un logiciel dédié, mais en utilisant une interface web par le biais d'un navigateur.
Webchats
Ces réseaux permettent de dialoguer sans autre logiciels qu'un navigateur web (et d'éventuels logiciels plugins complémentaires, tel que Java ou Flash).
Exemples de webchats :
Google Livelyfermé en 2008.- Jubii seul le portail Danois de Jubii conserve le service de Webchat, et en France un nouveau portail de webtchat à ouvert ses portes en 2009.
- JWChat logiciel libre (GNU GPL), client de messagerie instantanée pour le réseau standard ouvert Jabber (XMPP), développé en AJAX.
- Smail
- Spark: logiciel libre (GNU GPL), client de messagerie instantanée pour le réseau standard ouvert Jabber (XMPP), développé en Java.
- YesWeChat : créé en 2009, www.yeswechat.com propose des groupes, questionnaires, ajouts de salons, profils.
Logiciels serveurs
Serveurs Jabber :
Autres :
- BitlBee (passerelle IRC vers Jabber : BitlBee est un serveur IRC et client Jabber)
- Novell GroupWise (propriétaire)
- Lotus Sametime (propriétaire)
- Microsoft Live Communication Server (propriétaire)
- Pichat (un serveur pour l'échange des informations dans un réseau P2P)
- IntraMessenger-serveur utilisant les logiciels libres PHP et MySQL
Notes et références
Voir aussi
Articles connexes
- Liste de clients XMPP
- Liste de logiciels serveurs XMPP
- Internet
- Visio-conférence
- interopérabilité en informatique
- Portail de l’informatique
- Portail sur Internet
Catégories : Logiciel de messagerie instantanée | Web social - Standards ouverts :
Wikimedia Foundation. 2010.