MySpace siltaan
Vaihdettiin DianWebin palveluntarjoajaa tuossa kuukausi takaperin. Vaihdos ei sujunut aivan yhtä jouhevasti kuin olisi pitänyt, joten sivut olivat muutaman viikon alhaalla. Samalla serverillä olivat myös MySpacen grafiikat, joten jouduin siivoamaan leiskan tyhjäksi. Viime viikolla päivitin DianWebin uuteen uskoon ja hajosin samalla aivan atomeiksi MySpacen modittamiseen.
En voi kuin äimistellä, miksi MySpace porskuttaa edelleen taulukkopohjaisella sekamelskataitolla. Niin kuin kaikki MySpace-leiskoja modittaneet tietävät, CSS-määrittelyt joutuu upottamaan keskelle sivuja sisällölle tarkoitettuihin tekstikenttiin. Hurjimmat muokkaavat jopa sivun rakennetta aloittelemalla ja lopettelemalla HTML-elementtejä eri kohtiin sivuilla tulevissa tietokentissä. Koodi on aivan uskomatonta sotkua ja suurinta osaa natiivielementeistä ei ole edes yksilöity mitenkään järkevästi. Tästä johtuen suureen osaan yksittäisistä elementeistä joutuu CSS:ssä viittaamaan koko täyspitkän DOM-rakenteen kautta. Lukemattomien sisäkkäisten taulukoiden ja divien takia hommaa on turha yrittää käsipelillä, joten nettiin on syntynyt uskomaton määrä asiaan vihkiytyneitä editoreita. Editorit kuitenkin sisällyttävät luomiinsa HTML+CSS -määrittelyihin härskisti omia linkkejä ja mainoksiaan, joten sellaisenaan en koodeja käyttäisi.
Selvää on, että MySpacen ulkoasua ei ole alunperinkään tarkoitettu muokattavaksi, mutta olisiko korkea aika tulla sivun rakenteen suunnitelussa hieman vastaan, kun kerran ihmiset modittavat sivujensa ulkoasuja joka tapauksessa.