Digimedia-alan yhteisö
Suomalainen digimedia-alan yhteisö. Löydä webin trendit ja teknologia, pysy mukana kehityksessä.
Kun Internet Explorer 6 ilmestyi vuonna 2001 se oli aikansa edistynein selain. Nyt yhdeksän vuotta myöhemmin siitä on muodostunut varsinainen maanvaiva, sillä vaikka IE6 onkin jäänyt kehityksen kelkasta jo pahasti, sillä surffaa vielä merkittävä prosentti Internetin käyttäjistä.
Monesti vanhentuneita selaimia käyttävät ihmiset, jotka eivät voi vaikuttaa selainvalintaansa. Joko käyttäjän taidot eivät yksinkertaisesti riitä tai sitten käyttäjällä ei ole valtuuksia asentaa ohjelmia käytössä olevalle koneelle.
Olet juuri saanut sivujesi ulkoasun valmiiksi ja kaikki näyttää upealta kaikissa nykyaikaisissa selaimissa, mutta IE6:ssa sivut hajoavat käyttökelvottomiksi. Jos sinulla ei ole aikaa tai resursseja lähteä rakentamaan IE6:lle omaa tyylitiedostoa tai sotkea varsinaisia CSS- ja HTML-tiedostojasi rumilla ja epävalideilla hackeilla, voi Andy Clarken Universal Internet Explorer 6 CSS olla juuri se mitä tarvitset.
Tämä tyylitiedosto sisältää perusmuotoilut ja -typografian IE6:lle jättäen sivujesi varsinaisen tyylitiedoston pystyvämpien selainten huoleksi. Näin IE6-käyttäjät näkevät sivusi selkeässä muodossa ilman suurempia koristeita ja vain muutama HTML-rivi sivujesi head-osiossa saattaa pelastaa sinut tunti- tai päiväkausien säätämiseltä.
Ensimmäisenä piilotamme varsinaisen, nykyselaimille tarkoitetun, tyylitiedoston IE6:lta ja sitä vanhemmilta IE-versioilta:
<!--[if gte IE 7 ]><!--> <link rel="stylesheet" type="text/css" href="css/styles.css" title="Page styles" media="screen, projection" /> <!--<![endif]-->
Tämän jälkeen voimme tarjoilla selainvanhukselle sivut Käytettävässä kunnossa:
<!--[if lt IE 7]> <link rel="stylesheet" type="text/css" href="http://universal-ie6-css.googlecode.com/files/ie6.0.3.css" media="screen, projection" /> <![endif]-->
Huomaa, että edellä CSS-tiedosto on linkitetty suoraan Googlen palvelimelta. Sinun ei siis tarvitse välttämättä säilyttää IE6 CSS:ää omalla palvelimellasi.
Kannattaa huomata, että IE6 CSS:n käyttö ei välttämättä sovi jokaiseen projektiin ja sen käyttö on arvioitava aina tapauskohtaisesti. Jos merkittävä osa käyttäjäkunnasta käyttää vanhentuneita selaimia, voi IE-kohtaisten tyylitiedostojen ja mahdollisten HTML-muutosten kirjoittaminen olla ainoa ratkaisu. Toisaalta jos haluat helpottaa omaa kehitystaakkaasi ja nopeuttaa sivujesi latausnopeutta IE6:n käyttäjille, ei paljon tämän helpompaa tekniikkaa ole olemassa.
Haluatko yhteistyöhön? Ota yhteyttä.
Tämä on buranaa ie6-päänsärkyyn
Toinen hyvä tapa on luoda infoikkuna, joka ilmoittaa ie6-käyttäjille vanhentuneesta selaimesta ja pyytää päivittämään uudempaan.
Oli tapaus mikä hyvänsä, on tärkeää ottaa huomioon kohderyhmän ie6-osuus. Aivan kuten mainitsitkin jutun lopussa.