Blää

En sak jag stör mig på jäkligt mycket, är när saker inte fungerar som de ska.
Ett exempel är bloggportalen.se, deras registrerings-sida fungerar inte som den ska. Testa att gå in på den och välja datum längst ner. Om ni har Internet Explorer som webbläsare fungerar det utmärkt.
Om ni däremot har; Opera eller kanske Firefox, som jag, kan du inte välja årtal. Rutan bara försvinner.

Detta är inte för att Firefox eller Opera är dåliga webbläsare, utan för att skaparen/programmeraren av bloggportalen helt enkelt har struntat i en grej. En väldigt viktig grej på internet och överallt, standarder. Firefox och framförallt Opera är webbläsare som visar sidor som de ska se ut enligt standarder.
När man bygger en hemsida måste man alltid tänka på att få den att fungera i IE. Du kan inte skriva koden som den ska skrivas, utan måste alltid gå runt IE:s problem med krångliga JS-lösningar. IE är liksom en ”snäll” webbläsare som tolkar koden och sedan ”snyggar till” den. Som att man skulle strunta i stavfel i tidingar eller böcker. Samma sak.

Nu när bloggportalen gjorde den här datumväljaren gjorde de den inte bra. Firefox och Opera gör därför exakt som koden säger, medans IE ”snyggar till” koden så att det fungerar. I just det här fallet var det en bra grej, för nu kunde jag registrera mig.
Men när IE förstör hela designer med sin okunskap är det verkligen inte en bra grej!

Så snälla, alla ”webbdesigners” där ute som gör hemska hemsidor. Gör gärna hemska hemsidor, de är roliga att skratta åt. Men snälla, lär er kodspråken och skriv koden som den ska skrivas innan ni ger er in på dem!