Den 20. juni inviterte Slashdot sine brukere til å stille mannen bak CSS, Håkon Wium Lie, sine spørsmål, og i dag ble hans svar publisert.
Håkon Wium Lie (alias howcome), er mannen som i 1994 utarbeidet den første versjonen av CSS, og gjennom flere år var ansatt hos W3C. Han har også jobbet ved INRIA, CERN, MIT Media Lab og Televerket. Den dag i dag jobber han som teknologidirektør i det norske programvareselskapet Opera Software, og er med andre ord med på å utvikle verdens beste nettleser, Opera (min subjektive mening).
Spørsmålene fra 20. juni finner du på Slashdot: Ask Håkon About CSS or…?, og dagens svar fra Lie finner du på Slashdot: Håkon Responds to Questions About CSS and…
Spørsmålene, og selvfølgelig spesielt svarene hans, er interessant lesestoff for alle webdesignere. Han skriver der om alt fra W3C' CSS-arbeidsgruppe og utviklingen av CSS-spesifikasjonen, ymse nettlesere og Microsoft sin rolle med Internet Explorer i forhold til implementasjon (manglende implementasjon) av standarder. I så henseende så var følgende svar en liten tankevekker for meg:
Håkon Wium Lie: It's quite clear that Microsoft has the resources and talent to support CSS2 fully in IE and that plenty of people have reminded them why this is important. So, why don't they do it? The fundamental reason, I believe, is that standards don't benefit monopolists. Accepted, well-functioning, standards lower the barrier of entry to a market, and is therefore a threat to a monopolist.
From that perspective, it makes sense to leave CSS2 half-implemented. You can claim support (and many journalists will believe you), and you also ensure that no-one can use the unimplemented (or worse: buggily implemented) features of the standard. The only way to change the equation is to remind Microsoft how embarrassing it is to offer a sub-standard browser. And to use better browsers.
Another reason for not making a IE too good is that it will compete with Windows. A modern browser is an application platform; the combination of HTML, JavaScript, CSS and DOM allows developers to target the web instead of Windows, Linux, or Mac.
I svarene sine henviser han ofte til interessante nettsider, som for eksempel PhD Thesis: Cascading Style Sheets for de som er interessert i litt CSS-historikk. Videre skriver han om Opera og den nylanserte Opera 9, web-applikasjoner, Ajax, CSS brukt til papirbaserte publikasjoner, og mye annet …
Har du forresten fått med deg podcast-intervjuet IT-avisen hadde med Lie (d. 9. juni), ikke det? Det er du nesten nødt til, jeg synes i hvert fall det var veldig interessant å høre intervjuet: ITavisen Podcast 042: Intervju med Håkon Wium Lie, teknologisjef i Opera Software (format: MP3, størrelse: 21.6 MB). Men altså, ikke misforstå meg – jeg leser egentlig ikke IT-avisen, det kan bare virke slik!

Se også IT-nytt: Håkon Wium Lie om Opera og Web.