Wat is een web browser?
Een webbrowser is een software applicatie die de gebruiker in staat stelt om toegang te krijgen tot het World Wide Web (WWW).
Om dit te doen, een web browser moet bieden deze mogelijkheden:
- Een webbrowser moet kunnen begrijpen gegevens protocollen gebruikt door web servers, zoals HTML en XHTML.
- Een webbrowser moet kunnen formaat (of maken) de productie van deze talen.
Web browser-protocol ondersteunen
Alle webbrowsers moeten de HTML (HyperText Markup Language)-protocol. HTML is nu in zijn 4de editie, en alle recente web browsers moeten ondersteunen HTML4.
CSS (Cascading Style Sheets) is een protocol waarmee webdesigners snel aantrekkelijke webpagina's wordt door het scheiden van het ontwerp van de inhoud. CSS1 wordt ondersteund door de meeste moderne web browsers. CSS2 ondersteuning ontbreekt in sommige browsers, speciaal Microsoft Internet Explorer.
XHTML (eXtensible HyperText Markup Language) is een fusie van HTML en XML (Extensible Markup Language). XHTML is een aanvaarde norm sinds 2000, maar ondersteuning voor XHTML is nog niet in alle webbrowsers.
RSS (Really Simple Syndication) is een relatief nieuwe standaard die het mogelijk maakt om web content providers syndicaat inhoud en toegankelijk maken voor distributie op andere websites. Web-browsers, zoals Mozilla Firefox en Safari RSS ondersteuning van het protocol.
Tekst en grafische webbrowsers
De meeste webbrowsers bieden een grafische interface voor het web. Deze omvatten browsers Microsoft Internet Explorer, Mozilla Firefox, Opera, Safari, Netscape Navigator, en Konqueror.
Een paar webbrowsers slechts in een tekst-interface op het web. Deze browsers bieden hogere prestaties op lage bandbreedte links en ondersteuning van een veel breder scala van hardware dan de grafische webbrowsers. Populaire browsers in deze categorie behoren Lynx en e-links.
Web browser rendering engines
Het is de taak van een web browser rendering engine is het weergeven van een webpagina aan de gebruiker.
Een rendering engine moet op drie doelen in dit te doen:
- De webpagina moet worden gemaakt met inachtneming van Internet standaarden (HTML, XHTML, CSS, enz. ..).
- De webpagina moet worden gemaakt van de wijze waarop de webdesigner die bestemd zijn voor het te maken.
- De webpagina moet worden gemaakt te worden bekeken door de gebruiker.
Deze drie doelen komen vaak in conflict met elkaar. Bijvoorbeeld, een webdesigner mei van plan om twee elementen van een webpagina worden naast elkaar - maar de webbrowser kan een mobiele telefoon waarvan het scherm niet groot genoeg om de twee elementen naast elkaar.
Voeg Wat is een web browser?



