Dec
5
XHTML vs. HTML
Filed Under Web standards
Kymmenen syytä vaihta XHTML:ään.
- XHTML on tämänhetkinen merkintästandardi, joka korvaa (tulee korvaamaan) HTML.
- XHTML on suunniteltu toimimaan hyvin yhdessä muiden XML-pohjaisten kielien, sovellusten ja protokollien kanssa – tätä etua ei ole HTML:ssä.
- XHTML on johdonmukaisempi kuin HTML, joten “toiminta- ja esitysongelmat” ovat epätodennäköisempiä.
- XHTML 1.0 toimii siltana tulevaisuuden XHTML- versioihin. Vaihtaminen XHTML 2.0:aan on vaivattomampaa.
- Vanhat selaimet tukevat yhtä hyvin XHTML:ää kuin perus- HTML:ää. Eli tässä suhteessa ei XHMTL tarjoa sen suurempaa etulyöntiasemaa, mutta siitä ei toisaalta ole myöskään haittaa.
- Uudet selaimet rakastavat XHTML:ää (erityisesti XHTML 1.0) ja sivun hallinta sen avulla on paljon helpompaa. Uudet selaimet käsittelevät validia XHTML:ää eri tavalla kuin HTML:ää. Tämä tekee lopputuloksesta paljon odotuksenmukaisemman.
- XHTML toimii aivan yhtä hyvin langattomissa laitteissa, näytönlukijoissa ja muissa “erikoisemmissa” internetlaitteissa kuin tavallisella desktop- selaimellakin. Useissa tapauksissa tämä tarkoittaa sitä, että saavutat suuremman lukijakunnan pienemmällä työllä ja budjetilla, koska sivusta ei tarvitse luoda monia eri versioita. (Esim. monista HTML- sivuista on olemassa “langaton” versio, teksti- versio näytönlukijoille ja tulostusystävällinen sivu, siinä missä XHTML:ää käyttävä vapautuu moisesta rasitteesta. Monissa tapauksissa yksi XHTML- dokumentti palvelee kaikkia, jos se on muotoiltu huolellisesti, ja sitä vartenhan on CSS.)
- XHTML on yksi osa suurta “standardiperhettä” (pitää sisällään myös CSS:n ja W3C:n dokumenttioliomallin – DOM), jonka avulla voit hallita sivun toimintaa ja ulkoasua laitteesta, järjestelmästä tai selaimesta riippumatta.
- XHTML auttaa sinua pääsemään eroon esityksellisestä merkinnästä (presentational markup), ja sitä kautta teet sivuistasi käyttäjäystävällisemmät ja sivusi toimivat luotettavammin eri selaimissa. Kirjoittamalla rakenteellista XHTML:ää ja käyttämällä CSS:ää tyylien luomiseen, sinun ei enää tarvitse olla huolissasi siitä miten MSIE ja Netscape esittävät lopullisen työsi.
- Käyttämällä XHTML:ää merkintäkielenäsi saatat ottaa tavaksesi testata sivusi “validointipalvelussa”, mikä taas saattaa säästää aikaasi virheiden etsinnässä, ja mikä tärkeintä estää niitä edes syntymästä. Yleisimpiä virheitä on jättää alt- atribuutit pois img- tageista.
Comments
Leave a comment
