WWW-diary of Juhapekka Tolvanen:

Tuesday, 31 August 2004




03:31:45 EEST @063

Aaaaargh! Sarjassamme "Helvetin hyödyllisiä CSS:än ominaisuuksia, joita Mä$ä-IE ei osaa, mutta ainakin Mozilla johdannaisineen osaa":

max-width in Internet Explorer

Lisäsin heti mun stylesheetteihin eräille tageille määrityksen nimeltä "max-width". Mutta paskat mä rupeen Mä$ä-IE:tä varten tekemään mitään ihmevirityksiä. Sen romiskon säälittävääkin säälittävämmät käyttäjät tukehtukoot siihen paskaansa, jos eivät hyvän sään aikana tajua vaihtaa siitä johonkin WWW-selaimeen:

Browse Happy

BTW aika monilla mun sivuilla saa silmilleen tällaista vinoilua, jos käyttää WWW-selainta, joka ei kunnolla tue CSS-standardien mukaan tehtyjä importtauksia:

Tämä WWW-paikka näyttää paljon paremmalta WWW-selaimella, joka tukee WWW-standardeja, mutta sen sisältämä informaatio on silti saatavilla millä tahansa WWW-selaimella.

This site looks much better in a WWW-browser that supports web standards, but information it provides is accessible to any WWW-browser.

Toi on toteutettu silleen, että <h1> -tageihin on lisätty attribuutti "class="ahem"". Importattavissa stylesheeteissä on sitten tuo luokka nimeltä "ahem" määritelty näin:

.ahem {
        display: none;
}

Mutta Mä$ä-IE:pä ei tuota luokkamääritystä edes näe, koskapa se ei tällaista CSS-tiedostossa olevaa importtausta tajua:

@import url("imported.css") screen,projection,tv ;

Eli WWW-selaimet importtaavat tuossa kohtaa ton tiedoston imported.css, mutta Mä$ä-IE ei. Siitä sitten seuraa se, että Mä$ä-IE näyttää <h1> -tagit sellaisinaan, mutta WWW-selaimet piilottavat ahem-luokalla varustettujen <h1>-tagien väliin kirjoitetut jutut kokonaan. Importattaviin CSS-filettoihin voin sitten laittaa myös kaikenlaisia hienompia tyylimäärityksiä, joita Mä$ä-IE ei tajuaisi kuitenkaan tai jotka muuten olisivat sille liian vaikea pala. Myöskään nelossarjan Netscapet eivät noita importattavia CSS-filettoja näe eivätkä kyllä muitakaan CSS-filettojani, koska määrittelin CSS:än latauksen HTML-koodissa tavalla, jota se ei tajua, mutta ainaskin Mozilla johdannaisineen, Konqueror johdannaisineen, Opera ja Mä$ä-IE tajuvat sen.





14:35:38 EEST @524

Taas nukahdin silleen, että kone jäi päälle. Koetanpas nukkua kunnolla.





19:37:37 EEST @734

Heräsin tossa iltakuuden jälkeen.





Edellinen / Previous

Seuraava / Next

Juhapekka Tolvanen