(X)HTML & Qreativ

XHTML (eXtensible HyperText Markup Language) is een familie van XML markup-talen welke de veelgebruikte Hypertext Markup Language (HTML) versies -de taal waarin webpagina's worden geschreven- weerspiegelen of uitbreiden.

 

Door HTML te schuiven naar een XML-formaat, werd gehoopt dat HTML compatibel zou worden met de gebruikelijke XML-tools, servers en proxies zouden in staat zijn om de inhoud te veranderen, wat nodig is voor beperkte apparaten zoals mobiele telefoons. Door het gebruik van namespaces, kunnen XHTML documenten uitbreidbaarheid verstrekken door het opnemen van fragmenten uit andere XML-gebaseerde talen zoals Scalable Vector Graphics en MathML. Ten slotte zou het vernieuwde werk een mogelijkheid bieden om HTML te verdelen in herbruikbare componenten (XHTML Modularisatie) en rommelig delen van de taal opruimen.

 

Waarom XHTML?

 

De manier van werken is met XHTML ten opzichte van HTML is veel gestructureerder. Tevens maakt XHTML het mogelijk dat de pagina’s makkelijker doorgezonden kunnen worden naar de huidige en toekomstige webbrowsers. En het maakt uw website makkelijker te onderhouden en eventuele wijzigingen en updates kunnen makkelijker doorgevoerd worden.

 

Een ander belangrijk punt is de manier waarop de browsers met HTML om gaan. Veel programmeurs nemen het niet zo nauw met de code die ze schrijven in HTML en dit wordt mede veroorzaakt door de browsers. Deze zijn namelijk zo ingesteld op HTML dat ze een foute code ‘zelf’ interpreteren en de pagina gewoon tonen. Door de striktere regels voor XHTML stopt de browser nu met laden en laat een foutmelding zien. Het gevolg hiervan is dat de browser ook een foutmelding zien als er maar een klein foutje in de pagina zit. In hoeverre dit een nadeel is, valt te bezien. Een pagina hoort natuurlijk foutloos opgeleverd te worden, de programmeurs worden hierdoor verplicht om foutloos werk aan te leveren.

 

De toekomst

 

XHTML was bedoeld als de opvolger van HTML, vanuit XHTML zou men verder werken en HTML zou tot het verleden behoren. Inderdaad, men zou.. Ondertussen is men bezig gegaan met een opvolger van HTML, namelijk HTML 5. Daarnaast zijn ze ook druk bezig met een opvolger van XHTML die de naam XHTML 5 meekrijgt. Begrijpt u het nog?

 

Heeft u een vraagwilt u een afspraak maken of teruggebeld worden? Dan kunt u altijd contact met ons opnemen.

Maak een afspraak