2. Le web

Dans le cas du service web, le protocole est appelé HTTP, HyperText Transfer Protocol, c'est à dire : protocole de transfert d'hypertextes. Les hypertextes en question sont principalement les pages web.

Les programmes clients sont les navigateurs, en anglais browsers. On parle aussi d'explorateur, suivant le nom du logiciel de Microsoft. Les anciens noms butineur, feuilleteur, fureteur ou visualiseur ont, pour ainsi dire disparu. Trois grandes catégories existent aujourd'hui : 1) Les navigateurs basés sur Gecko, Firefox, Netscape Navigator [Navigator] (v. 6 et suivantes, dont Mozilla) et AOL. Ils semblent occuper en France environ 25% de part de marché. Ce chiffre est très fluctuant d'un pays à l'autre : de 15 à 70% en Europe [XitiNavig]. 2) Microsoft Explorer [MSIE], qui occupe environ 70% du marché. 3) Les navigateurs basés sur KHTML, Safari (MacOS) et Konqueror (Linux) principalement. Ils occupent, avec Opera [Opera], environ 5% du marché. Signalons également Lynx [Lynx] et Links [Links] qui fonctionnent en mode texte (tous OS), ce qui permet de tester certains éléments d'accessibilité.

Tableau 2.1. Part des principaux navigateurs en Europe, juillet 2007 [XitiNavig]

nompart
Microsoft Explorer66,5 %
Firefox + Netscape Navigator28,1 %
Opera3,5 %
Safari1,7 %
autres< 0,5 %


Figure 2.1. De grandes disparités géographiques : Firefox, juillet 2007 [XitiNavig]

De grandes disparités géographiques : Firefox, juillet 2007 XitiNavig

Le nom des programmes serveurs, les serveurs HTTP [HTTP server], est moins souvent connu. Le principal est, de très loin, Apache [Apache] avec 51% de parts de maché [Netcraft]. Le suivant, et pratiquement seul réel concurrent, est Microsoft IIS, alias Microsoft web server, avec 34% de parts de maché [Netcraft]. Chacun présente ses avantages et inconvénients. Les principaux avantages d'Apache sont sa gratuité, sa puissance, sa robustesse, sa sécurité, ses performances. Les principaux avantages du serveur de Microsoft sont son intégration à Windows, sa relative facilité d'administration. Pour ces deux logiciels, certains des « avantages » cités se révèlent par fois de lourds handicaps. Une grande partie des serveurs de grande envergure sont soit des serveurs Apache (sous Unix), soit des serveurs ad hoc (par exemple pour Google). Il n'existe pas d'indicateur univoque valable de leur importance relative. Une des manières d'évaluer leur poids est de compter leur part de marché parmi les noms de domaines, mais il faut, dans ce cas, prendre les plus grandes précautions : un site personnel sur MySpace est alors compté à égalité avec Google. Ces réserves étant faites, la part d'Apache est de 51% du “maché” et Microsoft IIS 34% [Netcraft].

Figure 2.2. Part de marché des serveurs web en sept. 2007 [Netcraft]

Part de marché des serveurs web en sept. 2007 Netcraft