Dat is eigenlijk wel waar, sommige sites die W3C gevalideerd werken
niet met Internet Explorer samen, wat eigenlijk gewoon heel slecht is
van de zeide van Microsoft natuurlijk. Natuurlijk bestaat er dan nog de
mogelijkheid de code voor sommige browsers anders te maken, d.m.v.
scripts, maar dat vind ik iig veel te veel werk.
Maar goed aan de andere kant is het wel handig om je site gevalideerd
te hebben alvorens je naar XHTML overgaat, dan kun je in ieder geval
alle platte HTML zo in een keer overzetten naar XHTML, inclusief
Javascript dat wordt geupdate voor XHTML.
Het is natuurlijk wel zo dat als je echt altijd up-to-date wilt blijven een
deel van je code natuurlijk om de zoveel jaar weer moet updaten. Dit
omdat XHTML en CSS ook steeds geupdate worden. XHTML 1 is door
Adobe onlangs tot standaard verheven in Golive CS 2, XHTML 2 staat
echter weer voor de deur. Gelukkig is CSS niet zo kieskeurig en komen
er per riviese alleen features bij en zijn er geen veranderingen of dingen
die weggelaten worden. Dave Hyatt is inmiddels al begonnen met het
inbouwen van CSS 3 functionaliteit in WebKit, de motor van Safari.
Hier zitten natuurlijk weer leuke nieuwe features in en ga zo maar door.
Conclusie: Met een website ben je dus eigenlijk nooit klaar, een
upgrade eens in de zoveel jaar naar de nieuwste standaard is uiteraard
geen overbodige luxe om in ieder geval compatible te blijven met de
nieuwste browsers en om er voor te zorgen dat je de nieuwste features
kan gebruiken die je graag wil implementeren op je site.