Pourquoi le navigateur est important
Le navigateur est le programme qui nous permet de voir les sites web. Si vous lisez ces lignes, c'est donc que votre navigateur est ouvert et que vous l'avez sous les yeux.

Comme je vous l'ai expliqué plus tôt, le travail du navigateur est de lire le code HTML et CSS pour afficher un résultat visuel à l'écran. Si votre code CSS dit "Les titres sont en rouge", alors le navigateur affichera les titres en rouge. Le rôle du navigateur est donc essentiel !
On ne dirait pas, mais un navigateur est un programme extrêmement complexe. Comprendre le code HTML et CSS n'est en effet pas une mince affaire. Le principal problème, vous vous en rendrez vite compte, c'est que
les navigateurs n'affichent pas tous les sites exactement de la même façon ! Il faudra vous y faire et prendre l'habitude de vérifier régulièrement que votre site fonctionne correctement sur la plupart des navigateurs.
Les navigateurs sur ordinateur
Téléchargez les navigateurs
Il existe de nombreux navigateurs différents. Voici les principaux à connaître :
| Navigateur |
OS |
Téléchargement |
Commentaires |
Google Chrome
 |
Windows
Mac
Linux |
Téléchargement |
Le navigateur de Google, simple d'emploi et très rapide.
C'est le navigateur que j'utilise au quotidien. |
Mozilla Firefox
 |
Windows
Mac
Linux |
Téléchargement |
Le navigateur de la fondation Mozilla, célèbre et réputé.
Je l'utilise fréquemment pour tester mes sites web. |
Internet Explorer
 |
Windows |
Téléchargement
(Déjà installé sur Windows) |
Le navigateur de Microsoft, qui équipe tous les PC Windows.
Je l'utilise fréquemment pour tester mes sites web. |
Safari
 |
Windows
Mac |
Téléchargement
(Déjà installé sur Mac OS X) |
Le navigateur d'Apple, qui équipe tous les Mac. |
Opera
 |
Windows
Mac
Linux |
Téléchargement |
L'éternel outsider.
Il est moins utilisé mais propose de nombreuses fonctionnalités. |
Voici un aperçu de quelques-uns de ces principaux navigateurs sur la page d'accueil de Google :
Vous remarquerez qu'ils se ressemblent tous étrangement ! En revanche, sous le capot, des différences (parfois importantes) subsistent dans ces navigateurs...
Comprendre les différences entre navigateurs
Comme je vous le disais plus tôt, les navigateurs n'affichent pas toujours les sites web
exactement de la même façon. Pourquoi ? Cela est dû au fait que les navigateurs ne connaissent pas toujours les dernières fonctionnalités de HTML et CSS. Par exemple, Internet Explorer a longtemps été en retard sur certaines fonctionnalités CSS (et paradoxalement, il a aussi été en avance sur quelques autres).
Pour compliquer les choses, plusieurs versions des navigateurs co-existent :
- Firefox 2, Firefox 3.5, Firefox 3.6, Firefox 4
- Internet Explorer 6, Internet Explorer 7, Internet Explorer 8, Internet Explorer 9
- Chrome 8, Chrome 9, Chrome 10
- ...
Chaque version prend en charge de nouvelles fonctionnalités, mais si les utilisateurs ne mettent pas à jour leurs navigateurs cela devient un problème pour les
webmasters comme vous qui créez des sites web.
Chrome a résolu en grande partie le problème en mettant en place des mises à jour automatiques, sans intervention de l'utilisateur. Firefox a des utilisateurs qui ne pensent pas à se mettre à jour, et Internet Explorer a du mal à inciter à se mettre à jour car les dernières versions nécessitent aussi de mettre à jour Windows (Internet Explorer 9 n'est pas disponible pour Windows XP par exemple).
Des sites comme
normansblog.de et
caniuse.com tiennent notamment à jour une liste des fonctionnalités CSS supportées par les différentes versions de chaque navigateur :
Liste des fonctionnalités supportées par les navigateurs
Comme vous le voyez, c'est... compliqué.
Le plus gros des soucis viendra le plus souvent des anciennes versions d'Internet Explorer (IE6, IE7, IE8). Il faudra vérifier sous ces anciennes versions comment son site s'affiche... Attendez-vous à des surprises ! Vérifiez surtout que votre site s'affiche sans erreurs, sans chercher à obtenir exactement le même rendu sur les vieilles versions de ces navigateurs.
Les navigateurs sur mobile
En plus des navigateurs que je vous ai présentés, il faut savoir qu'il existe des variantes de ces navigateurs que l'on retrouve sur les téléphones portables, en particulier les
smartphones.
De plus en plus de personnes consultent aujourd'hui des sites web sur leur portable, il faut donc connaître un minimum le fonctionnement des navigateurs des téléphones.
Safari Mobile sur iPhone
En fait, vous n'allez pas être dépaysés : la plupart des navigateurs sur smartphones sont les mêmes que sur ordinateur, dans une version plus légère adaptée aux mobiles. Tout dépend du type de téléphone.
- iPhone : sur l'iPhone d'Apple, le navigateur utilisé est Safari Mobile. Il s'agit d'une version light mais néanmoins très complète de Safari pour ordinateur.
- Android : les portables sous Android bénéficient du navigateur Chrome Mobile. Là encore, il s'agit d'une version adaptée aux mobiles.
- Windows Phone : sous Windows Phone, on retrouve... Internet Explorer Mobile ! Le principe est le même que pour les précédents navigateurs : il s'agit d'une version dédiée aux mobiles.
- Blackberry : les Blackberry font exception, car ils ont leur propre navigateur (il n'existe pas d'équivalent sur ordinateur). Néanmoins, les versions les plus récentes de ce navigateur se basent sur un noyau commun à Safari et Chrome (il s'agit du moteur de rendu Webkit). Par conséquent, l'affichage est en général proche de Safari et Chrome.
Les navigateurs pour mobiles supportent la plupart des dernières fonctionnalités de HTML et CSS. De plus, le système de mise à jour automatisé des mobiles nous garantit que les utilisateurs auront le plus souvent les dernières versions.
Sachez néanmoins que des différences existent entre ces différents navigateurs mobiles et qu'il est conseillé de tester son site aussi sur ces appareils ! En particulier, l'écran étant beaucoup moins large, il faudra vérifier que votre site s'affiche correctement.
Les tablettes tactiles sont équipées des mêmes navigateurs, l'écran étant simplement plus large. Ainsi, l'iPad est équipé de Safari Mobile par exemple.