XHTML 1.0 Strict
Loqus ontwikkelt bij voorkeur volgens de richtlijnen van XHTML 1.0 Strict.
XHTML 1.0 Strict is de XML equivalent van strict HTML 4.01, en bevat elementen en attributen die niet de status "uitgefaseerd" hebben in de HTML 4.01 specificatie.
Een korte uitleg: HTML is een opmaak taal om text en afbeeldingen te tonen op diverse platforms via diverse browsertypes. HTML alleen heeft veel limieten, denk hierbij aan cross-browser compatibiliteit (IE, Firefox, Safari etc), weinig ondersteuning voor het stijlen van de webwiste en weinig ondersteuning voor onteractiviteit. Deze limieten zijn veelal opgelost door de introductie van XML, een taal ontwikkeld om zowel de mogelijkheden te vergroten als de complexiteit te verlagen. Gecombineerd heet het XHTML.
Is XHTML belangrijk voor mijn website?
Er zijn veel websites die er goed uitzien en ook goed werken, maar dat is alleen de buitenkant. Onder de motorkap (de broncode) kan heel wat verkeerd staan. Indien er sprake is van een slechte architectuur met veel validatie-fouten kan dit leiden tot grote gevolgen.
Wat zijn de potentiele gevolgen?
- Afname van de zoekmachine prestaties
Sommige validatie fouten vertalen zich direct in een verlaging van de effectiviteit waarmee de website wordt geindexeerd. Voorbeelden van een directe verlaging zijn missende "alt" teksten bij de afbeeldingen en missende title teksten bij links.
afbeelding: <img src="/images/tidy-tooltip.png" alt="HTML Tidy Tooltip"/> link: <a href="http://users.skynet.be/mgueury/mozilla/download.html" title="XHTML Validator voor Firefox">XHTML Validator voor Firefox</a>
Je kunt bijvoorbeeld een afbeelding hebben waarop staat: "Speciale aanbieding". Maar Google kan dit niet herkennen, daarom zou je een alternatieve tekst toe moeten voegen. Als je de website niet valideert kan je dit gemakkelijk over het hoofd zien en dan tellen deze afbeeldingen en beschrijvingen in de links over de gelinkte pagina's niet mee in de zoekresultaten. - Vertraging voor het bekijken van de website voor de bezoekers
Als er fouten op de pagina voorkomen zullen deze eerst door de browser opgelost moeten worden om de weergave toch recht te trekken. Hoe meer fouten erop staan hoe langer een bezoeker moet wachten tot de pagina te zien is. Als deze wachttijd te hoog is zullen meer mensen afhaken en zoeken bij de concurrent. - Veranderingen in de opmaak van de website
Fouten op de website kunnen niet alleen effect hebben op zoekmachines en de laad-tijd. Een website met een slechte basis kan er ook anders uit gaan zien als je deze bekijkt met een andere browser of zelfs met een andere versie van dezelfde browser. Meestal heb je dit als website-houder niet door omdat je bijvoorbeeld allen Internet Explorer gebruikt. Er is een grote kans dat 1/3 van de bezoekers een andere browser gebruikt dan u..
Hoe controleer ik of mijn site ook XHTML 1.0 Strict is?
Er zijn diverse indicaties en tools beschikbaar om te kijken of uw site ook XHTML 1.0 Strict is. Ten eerste moet u kijken naar de bron van de website op de eerste paar regels. Deze regels geven aan welke HTML Doctype er wordt gebruikt. Hier zou moeten staan:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
Indien dit niet het geval wordt de site niet goed herkend als XHTML 1.0 Strict.
Verder kunt u gebruik maken van de W3C online validator W3C Validatie van deze pagina.
Ontwikkelaars maken meestal gebruik van de XHTML Validator voor Firefox. Deze tool geeft aan met behulp van iconen of de site goed in elkaar zit volgens de gespecificeerde richtlijnen.
Hieronder een voorbeeld van het icoon en de mouse-over
Mijn site heeft ook fouten, maar ik kan ze zelf niet oplossen
Vraag vrijblijvend een offerte voor het repareren en optimaliseren van de techniek achter uw website. Vermeldt ook de domein, dan kunnen we sneller een inschatting maken.

: