HTML / XHTML KOULUTUSTA VUONNA 2008:
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi ! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
HTML / XHTML KOULUTUSTA VUONNA 2008:
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi ! IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
Eräs yleisimmistä perusammattilaisten ja designerien suusta kuultavista kysymyksistä liittyy verkkopalvelun ulkoasuun ja sen toteuttamiseen XHTML:llä myös vanhemmilla selaimilla. Tässä kohden ei ikävä kyllä ole vielä kullanarvoista keskitietä, vaan lähestulkoon poikkeuksetta on tehtävä valintoja. Useimmiten projektin koko, käyttötarkoitus ja kohderyhmä ovat ratkaisevimmat tekijät.
CSS-tyylimäärittelyjen avulla voidaan hallita ulkoasua lähestulkoon pikselin tarkkuudella, tosin tällöin sivut näkyvät karuina vanhemmilla selaimilla. Uudemmilla selaimilla ulkoasu on pitkälti yhdenmukainen, tosin kaikkien selainten CSS-tuessa on vieläkin vakavia puutteita. Jos halutaan tukea vanhempia selaimia, niin poikkeuksetta paras vaihtoehto on toistaiseksi turvautua HTML3.2-koodiin. Tällöin luonnollisesti menetetään enemmistö XHTML:n hyödyistä.
Tietokantoja käyttämällä voidaan noutaa sisältö tietokannasta ja käyttää erinäköisiä sivupohjia ja skriptejä mukauttamaan sivu päätelaitteen mukaiseen esitysmuotoon. Vaikka itse toimenpide onkin kohtalaisen helppo ja nopea voi sen vaatima tietokantaratkaisu muodostua kohtuuttoman suureksi kustannuseräksi.
Viimeisin vaihtoehto olisi tukeutua XML:n muokattavuuteen ja XSL/XSLT-tyylimäärittelyjä käyttäen muuntaa dokumentin rakenne päätelaitteeseen sopivaksi lennossa. Tämäkin aiheuttaa luonnollisesti omat ongelmansa. Ensimmäinen kysymys eli kuinka tulee vastaan jo XML:n luomisen yhteydessä. Kuinka luomme ja tallennamme XML-datan ja millaisia kustannuksia jo tästä syntyy. Hyvin usein tässä kohden päädytään johonkin tietokantaratkaisuun. Varsinaisen XSL/XSLT muunnoksen luominen on poikkeuksetta aikaa ja osaamista vaativa toimenpide. Jotta tähän kannattaisi ryhtyä, on myös palvelun oltava sen eteen nähdyn vaivan arvoinen.
Ainakin toistaiseksi seuraavat XHTML:n (ja siihen läheisesti liittyvän CSS:n) käyttöön liittyvät väittämät voi kuitata useimmissa tapauksissa tosiksi:
Mikäli edellä mainitut negatiiviset syyt yhdistettynä ajatukseen semantiikan opettelemisesta herättivät sinussa epätoivon tunteita, on sinun kuitenkin hyvä muistaa että XHTML + CSS ovat suunta eteenpäin normaalien webbisivujen tuotannossa. Sivujen toimivuuteen vanhoilla ja epästandardeilla selaimilla ei kannata kiinnittää liikaa huomiota, sillä jo parin vuoden sisään tilanne on päinvastainen: vanhoilla standardeilla laaditut sivut näkyvät huonosti ja standardeja noudattavat sivut hyvin.
Semantiikan opetteleminen on puolestaan pakollinen operaatio, koska XML:stä on tullut de facto-standardi, joka on ja näkyy kaikkialla internet maailmassa. Useimmiten se on loppukäyttäjälle täysin näkymätön, mutta kehittäjällä ja sisällöntuottajalle xml:n ja xhtml:n taitaminen on ainut tapa eteenpäin.
Tutustu artikkelin muihin osiin:
»»» XHTML
»»» XHTML:n (ja vähän myös XML:n) historiasta
»»» XHTML
»»» Lyhyesti XML:n ja XHTML:n terminologiasta
»»» XHTML
»»» Osaan jo HTML:n, mutta en XHTML:ää
»»» XHTML
»»» XHTML:n semantiikasta
»»» XHTML
»»» Semantiikka ja ulkoasukysymys
2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto |
Tietosuojalausunto |
Sivukartta