Qu'est-ce qu'un navigateur web?
Un navigateur Web est un logiciel qui permet aux utilisateurs d'accéder au World Wide Web (WWW).
Pour ce faire, un navigateur Web doit fournir ces capacités:
- Un navigateur Web doit être capable de comprendre les protocoles de données utilisées par les serveurs Web, tels que HTML et XHTML.
- Un navigateur Web doit être en mesure de format (ou de rendre) la production de ces langues.
Navigateur Web support du protocole
Tous les navigateurs Web doit soutenir le HTML (HyperText Markup Language) de protocole. HTML est maintenant à sa 4e édition, et tous les navigateurs récents devraient soutenir HTML4.
CSS (Cascading Style Sheets) est un protocole qui permet aux concepteurs de sites Web à développer très rapidement des pages Web en séparant la conception de contenu. CSS1 est soutenu par la plupart des navigateurs Web modernes. CSS2 soutien fait défaut dans certains navigateurs, notamment Microsoft Internet Explorer.
XHTML (eXtensible HyperText Markup Language) représente une fusion de HTML et XML (Extensible Markup Language). XHTML est une norme acceptée depuis 2000, mais la gestion de XHTML n'est pas encore présent dans tous les navigateurs Web.
RSS (Really Simple Syndication) est un concept relativement nouveau standard qui permet à des fournisseurs de contenu Web pour diffuser du contenu et de le rendre disponible pour la distribution sur d'autres sites Web. Les navigateurs Web tels que Mozilla Firefox et Safari soutenir le protocole RSS.
Graphiques et du texte des navigateurs Web
La plupart des navigateurs Web fournir une interface graphique pour le web. Ces navigateurs incluent Microsoft Internet Explorer, Mozilla Firefox, Opera, Safari, Netscape Navigator, et Konqueror.
Un peu de navigateurs Web fournir seulement un texte à l'interface Web. Ces navigateurs fournir de meilleures performances à faible bande passante des liens et de soutenir un éventail beaucoup plus large de matériel de navigateurs web graphiques. Les navigateurs dans cette catégorie comprennent Lynx et des liens.
Navigateur Web moteurs de rendu
La tâche d'un navigateur web moteur de rendu est d'afficher une page Web pour l'utilisateur.
Un moteur de rendu devrait avoir trois objectifs dans cette tâche:
- La page Web doit être rendue en conformité avec les normes Internet (HTML, XHTML, CSS, etc ..).
- La page Web doit être rendue la façon dont le concepteur de sites Web destinés à lui être rendu.
- La page Web doit être rendue à être visible par l'utilisateur.
Ces trois objectifs sont souvent en conflit les uns avec les autres. Par exemple, un concepteur de sites Web mai intention pour deux éléments d'une page Web d'être à côté de l'autre -, mais le navigateur Web de mai être un téléphone portable dont l'écran n'est pas assez grande pour afficher les deux éléments à côté les uns les autres.
|
Bookmark Qu'est-ce qu'un navigateur web?


