Foto af Jesper Tverskov

Klapmusen.dk

 Jesper Tverskov, 15. april 2002

Fordelen ved valid XHTML

Selv blandt såkaldte professionelle websites er der langt mellem valid kode. Det kan derfor ikke undre, at så mange websites lider af dårligt håndværk, der er svært at vedligeholde og videreudvikle. Artiklen fortæller om fordelene ved valid XHTML, der ikke mindst handler om samspillet med XML.

Et fremtidssikret website bør anvende valid XHTML, der følger W3C's specifikation. Valid kode har følgende fordele:

  1. Valid kode er det eneste sunde udgangspunkt for et platformsuafhængigt og browseruafhængigt website. Skodkode, der tilsyneladende virker i ens foretrukne browser, er langt vanskeligere at teste og tilpasse på tværs af platforme og browsere.
  2. Det støtter læreprocessen og din faglige udvikling løbende at tjekke koden og at følge med i udviklingen af W3C's specifikationer og intentioner. Validering er et glimrende pædagogisk hjælpemiddel og letter i høj grad overgangen til XML.
  3. Det er lettere at lave, vedligeholde og videreudvikle valid kode. Alle rettelser eller tilføjelser til tvivlsom eller ikke-valid kode kan føre til helt uforudsete resultater.
  4. Valid kode er et indiskutabelt kvalitetsstempel, der sikrer websitet størst mulig personuafhængig. Skal en anden webmaster, andre programmører eller et andet webbureau overtage koden, er der ikke så meget at kritisere. Snarere er det "de nye folk", der har noget at lære.

Understøttet kode

Det er vigtigt at understrege, at valid kode kun er udgangspunktet for god kode. I sidste ende er det ikke nok at koden er valid, den skal også understøttes af den vifte af browsere på diverse platforme, der programmeres til. Hvis browserne ikke lever op til W3C's specifikationer på alle punkter må dele af den valide kode tilpasses eller forenkles så koden fortsat er valid men også understøttet af browserne.

XHTML frem for HTML

Den nyeste udgave af HTML hedder XHTML (version 1.0 er fra 26. januar 2000), der er en reformulering af HTML, så den lever op til kravene i XML og kan passere som en XML-applikation. Den nyeste version hedder XHTML 1.1.

Et fremtidssikret website bør anvende XHTML genereret fra XML med XSLT. Det er lettere kun at tænke i XML-applikationer og kun at programmere på én måde. Både HTML og XHTML kan genereres fra XML, men XHTML har fordelen af også at kunne integreres direkte i nye XML-dokumenter f.eks. med "copy og paste", da koden er XML.

Copyright © 2002 Klapmusen.dk

N

The document is made to be a resource. Use it. Link to it. The document will be maintained, the URL is stable.

Opdateret: 31-07-2002 08:07

Status: 

Revision: 

Tip en ven - Email et link

Debat

Debatten er lukket. Send mig en mail.

  • Fordelen ved valid XHTML [Jesper Tverskov, 15. april 2002]