Chapitre 1 : Les navigateurs (browsers)Un navigateur est un logiciel conçut pour consulter le World Wide Web (les sites web). Il interprète les langages dont nous parleront plus loin. Il s'agit tout simplement du programme avec lequel vous lisez ce tuto.
Le navigateur est l'un des programme important que doit utiliser le web développeur. Il faudra faire attention au fait que différents navigateurs interprète le code de manière différentes. Le mieux, donc, pour un webmaster est d'en utiliser plusieurs.
Le navigateur travail en plusieurs étapes. La première est le moment où l'utilisateur sélectionne une adresse web. Ensuite, il se connecte au serveur hébergeant les données demandées et les télécharge. Cette étape ce fait grâce au protocole HTTP (HyperText Transfert Protocol). Enfin, un moteur de rendu vous affiche les ressources sous la forme désirée.
Il est le navigateur le plus connu et le plus répandu. Il est fournit avec WIndows. Malgré qu'il soir plus répandu, IE possède des lacunes au niveau de son moteur de rendu. En effet, celui-ci ne rends pas les pages web comme le voudrait le code implémenté. C'est pourquoi, je vous conseil de travailler avec Mozilla FireFox. Cependant, n'oubliez pas IE car rappelez vous que la plupart de vos lecteur l'utilise.
Il est le navigateur respectant les standart du web le plus répandu. Et il a l'avantage d'être gratuit et est supporter par plusieurs système d'exploitation. De plus, il existe de nombreux modules pouvant être télécharger afin d'ajouter des fonctionnalité à votre navigateur.
Moteur de renduTous navigateurs n'affiche pas les pages web de la même manière. Cela est du au moteur de rendu intégré au navigateur. Le moteur de rendu affiche les ressources selon le code lu. Il en existe plusieurs, ce qui explique ces différences. Parmis les plus répandu, nous avons Trident (IE) et Gecko (FF)
Exemple de navigateur