Uporaba Internet Explorer 6

Internet Explorer 6 je za marsikaterega razvijalca spletnih strani prava nočna mora. Na našo srečo se njegovi dnevi iztekajo...

opis Pred časom sem izdelal neko manjšo spletno stran. Bil je en izmed tistih projektov, kjer je bil ‘rok izdelave včeraj’. Potrebno je bilo zelo hitro in učinkovito delo.
Hitra skica na kos papirja in nato oblikovanje v Photoshopu. Ko se mi je zdelo, da sem našel dobro in zadovoljivo rešitev, sem se lotil dela v text editorju. Nekaj ur sem pisal in validiral xhtml in css kodo, preverjal render v različnih brskalnikih… Firefox, IE7, Opera, Camino, Chrome. Super! Vse je delovalo popolno.

Ves ta čas pa me je v ozadju nekaj grizlo. Stran sem namreč razvijal na Windows Vista in rendra strani nisem preverjal v Internet Explorer 6 (IE6). V naglici sem na to preprosto pozabil. Vista namreč ne dovoli neposredne inštalacije brskalnika IE6. Tudi ostale rešitve, kot so Multiple IE, tukaj odpadejo.
V ta namen na Visti uporabljam Virtual PC, kateri simulira XP-je in je dajansko edini način, da lahko po tem testiram stran tudi v IE6.
Torej, prišel je trenutek resnice… Zagnal sem Virtual PC in si stran ogledal v IE6. Horror! Vse, kar se je na strani prikazalo pravilno je bila glava strani. Vse ostalo je bilo razmetano. Mastni kletvici je sledilo dolgotrajno odkrivanje ‘napak’ in prilagajanje CSS kode za IE6. Zamudno opravilo, zaradi katerega sem prekoračil planiran čas izdelave in s tem tudi proračun projekta.

Naloga web developerja

Menim, da je ena izmed ključnih nalog web developerja ta, da zagotovi dosegljivost in enako uporabniško izkušnjo vsem (ali pa vsaj čim večim) uporabnikom interneta (trenuten delež IE6 je okoli 20%). To je še posebaj pomembno na komercialnih projektih, ko šteje prav vsak obiskovalec strani in kjer se ne bi smelo delati razlik med uporabniki modernih in zastarelih brskalnikov.
Mojemu naročniku je pomemben vsak obiskovalec njegove spletne strani, ne glede na programsko opremo, ki jo ta uporablja. Tovrstno razmišljanje v zagovarjam tudi sam. Ne zagovarjam rabe IE6. Daleč od tega. Tisti, ki oblikujemo in razvijamo svetovni splet smo po mojem dolžni uporabnike ozaveščati o možnostih, ki jih ponujajo alternativni brskalniki. Gre pa za način, na katerega se tega lotevamo.

Demokracija in svoboda izbire

Eno temelnjih načel družbe v kateri živimo je svoboda izbire. Uporabniki interneta lahko uporabljajo tisti brskalnik, ki jim je bolj pri srcu. In če je to IE6 je to pač IE6. Težava je le v tem, da večinoma ne gre za povsem svobodno izbiro, saj je uporabnik ta brskalnik dobil že nameščen na kupljen računalnik in se niti ne zaveda, da ima na voljo alternative, ki mu omogočajo boljšo uporabniško izkušnjo in predvsem varnejšo rabo interneta. Težko je pričakovati, da bi si nekdo nameščal novo programsko opremo, če pa ima težave že z najosnovnejšo rabo računalnika. Tu ge enostavno za nevednost na področju računalništva in ne za to, da bi se ljudje oklepali tega dinozavra med brskalniki zato, ker jim je všeč.

Kaj lahko naredim?

Prijateljem in znancem, ki uporabljajo zastarele brskalnike lahko izobrazimo na tem področju in jim pomagamo namestiti nov brskalnik. Na svojo spletno stran umestimo povezave na Browse Happy, Firefox, nadgradnjo IE.
Če smo se odločili, da na svoji spletni strani ne nudimo podpore IE6, lahko z uporabo PHP in jQuery-a umestimo elegantno sporočilce, ki uporabnika opozori na to, da ima zastarel browser in mu predlagamo menjavo ali nadgradnjo le tega.
Žal pa moramo med tem, vsekakor na komercialnih straneh, še vedno nuditi podporo za IE6.

Kdaj lahko opustimo podporo nekemu brskalniku?

Hiter pogled na statistiko rabe brskalnikov nam pove, da se čas IE6 nepreklicno izteka. Procent uporabnikov hitro pada, na trgu se pojavljajo novi brskalniki, ki še dodatno odžirajo tržni delež IE6.
V decembru 2008 je bil ta delež manj kot 20%.

opis
Ko je določen brskalnik pod mejo X% je to indikator, da lahko opustimo podporo zanj. Upam si napovedati, da bo do konca leta 2009, torej v 2010 njegov delež pod 10% in to je po mojem mnenju število, ko lahko po opustimo podporo nekemu brskalniku.

Želite vzljubiti IE6?

Resno! Za to obstaja dober recept. Lotite se izdelave HTML emaila in testiranje prikazovanja v različnih poštnih odjemalcih. Zagotavljam vam nepopisne trenutke sreče, ko se boste naslednjič ubadali ‘le’ z IE6. Priporočam tole branje na sitepoint.com na temo izdelave HTML emailov.

  • Zapisano dne 02-02-2009 v kategorijo Internet na splošno
  • del.icio.us Favicon
  • Digg Favicon
  • Facebook Favicon
  • Technorati Favicon
  • TwitThis Favicon