Farvel, Internet Explorer 6. 4

Vi som jobber med Internett vet at Internet Explorer 6 (IE6) er roten til mye vondt, og omtrent på denne tiden i fjor utløste en Twitter-melding av Erlend Schei en enestående dugnad for å bli kvitt den forhatte nettleseren. Flere store norske nettsteder tok oppfordringen og kampanjen fikk internasjonal oppmerksomhet. (Her på bloggen var vi skeptiske til måten det ble gjort på, men det er helt en annen historie.)

Tiden er kommet til å ta et endelig farvel. Her er tre grunner til hvorfor:

Google

Hittil har ikke de store nettstedene våget å ta helt avstand til Internet Explorer 6. Til det representerer nettleseren fortsatt for mange brukere.

Men i løpet av 2010 vil Google fase ut støtte for IE6 i YouTube og Google Apps. Google vil videre. Og da har de ikke tid til å vente på brukere som ikke vil eller kan oppdatere til en mer moderne nettleser.

Hvis Google tør, kan du forvente at de andre følger på og at oppfordringene om å laste ned andre nettlesere vil eskalere i tiden som kommer.

Apple

For en måned siden lanserte Apple iPad. Mange forventet at iPad ville ha støtte for Flash, og ble overrasket da det uteble. Steve Jobs har forklart avgjørelsen med at Flash er for ustabilt.

Uavhengig av motivasjonen til Apple vil valget om å utelate Flash tvinge eiere av nettsteder til å ta stilling til det. Hvis du ønsker at nettstedet ditt skal fungere på iPhone og iPad må det bygges med webstandarder. Og opplevelsen kan bli like sofistikert. Men bare for de som har moderne nettlesere som støtter de siste standardene.

Fremtiden for Flash og andre proprietære løsninger er usikker.

Microsoft

As we speak rulles det ut en “Browser Choice Screen” på en Windows-maskin nær deg. Dette er resultatet av forliket Microsoft inngikk med EU etter at Opera klaget inn selskapet for monopolvirksomhet.

Fordi Internet Explorer er installert i Windows, velger de færreste å bytte. Dette er hovedårsaken til den store utbredelsen av Internet Explorer. Nettleservalget vil tvinge brukerne til å ta stilling til hva en nettleser er og til hvilken nettleser de vil bruke.

Fremtiden

IE6 er 9 år gammel, en etterlevning fra en tid da webstandarder bare var en teori. Den tiden er forbi. Nå støtter alle de store nettleserne de samme standardene og konkurrerende produsenter av nettlesere jobber sammen om å videreutvikle nye standarder. Apple, Mozilla og Opera er alle representert i WHATWG (Web Hypertext Application Technology Working Group) som blant annet jobber med å utvikle HTML5.

Toget har gått for gamle nettlesere som ikke fungerer. Fremtidens Internett er bygget på webstandarder og vil fungere bedre enn noensinne. Det er det du og jeg som vinner på.

Epilog

Hvis du vil se fremtidens Internett trenger du en moderne nettleser. Oppdater nettleseren din i dag, eller last ned en ny. Her er fire gode alternativer:

Inge har jobbet med Internett halve livet. Gjennom å kombinere et sterkt merkevarefokus med forretnings- og teknologiforståelse lager han løsninger som oppnår resultater og blir lagt merke til.

Flere artikler av Inge CV

4 kommentarer

  1. Det finnes ingen webutviklere som ikke ville jublet om Internet Explorer 6 forsvant. Ingen ville feiret mer enn meg.

    Men den vil ikke forsvinne på en lang stund enda!

    De som fremdeles bruker IE6 gjør det av to grunner:

    1. De kan ikke bruke noe annet, som regel fordi IT-avdelingen deres ikke tillater det. (Jeg jobber for tiden med en veldig stor kunde, der IT-avdelingen ikke oppgraderer PC-er fra IE6 — mer enn 1000 brukere).
    2. De aner ikke hva en browser er, eller hvorfor det er forskjell på de. Veldig mange vet ikke en gang hva en browser er: http://www.youtube.com/watch?v=o4MwTvtyrUQ

    Vi som er webutviklere må slutte å sutre om IE6, nå! Den er 9 år gammel, som Inge sier. Hver eneste bug eller særhet har blitt dokumentert eller beskrevet utallige ganger, og måter å løse problemstillingene på er allment kjent. Dermed er det ingen utviklere som i dag burde klage over hvor vanskelig IE6 er — vi må planlegge utviklingen og koden vår på en sånn måte at løsningene våre fungerer i de browserne brukerne faktisk benytter.

    I mitt arbeid tar jeg det for gitt at løsninger skal fungere for brukere med Internet Explorer 6. Om det skal fungere like bra i IE6 som for de med mer moderne browsere er noe som må avklares med kunden. Men alle forstår at et nettsted ikke skal fungere for de 10% av brukerne som har IE6, bare fordi utvikleren er for lat eller ikke har kompetanse til å løse problemstillingene som oppstår.

    Erlends initiativ til å bli kvitt IE6 var veldig bra, og jeg støtter han fullt ut. Men det gir ikke oss som utviklere noe alibi for å sørge for at våre kunders kunder får en optimal opplevelse av løsningen vi leverer.

    IE6 er død. Lenge leve IE6.

    Solkysthilsen fra Pål

  2. Hear, hear! Veldig enig med Pål her. Hyggelig om IE6 forsvinner, men husk at web som platform alltid vil være svært uforutsigbar. Det ligger i dens natur at allskens utstyr kan og vil bli brukt for å bruke tjenestene våre, og at én gammel nettleser forsvinner betyr ikke at vi kan glemme cross-browser-utfordringer. Jeg har inntrykk av at mye av “død over IE6″-debatten har en undertone av at dens fravær vil gjøre webutvikling så enkelt og problemfritt.

    Det beste en webutvikler kan gjøre er å lære seg teknikker som progressive enhancement, for så å bruke det til å f.eks gi nettlesere med lav brukerandel (så som IE6 idag) en mindre fancy opplevelse, mens de største guttene i klassen for all the shebang. Dette koster litt kunnskap og en utviklingsstrategi som legger til rette for det, men trenger ikke å være noen spesielt dyr måte å gjøre ting på.

    Webstandarder gjør webutvikling enklere, men kommer som regel som et svar på proprietær innovasjon. XMLHttpRequest (kjernen i “ajax”, som forøvrig ble først laget av Microsoft til IE5) er et eksempel på slik teknologi (standarden er enda ikke ferdig), mens mange elementer i CSS3 (som forøvrig heller ikke er en ferdig standard pt) kommer fra både Webkit, Opera og Mozilla.

    Nettlesere med varierende støtte for teknologiene vi benytter oss av til å levere gode tjenester er en del av gamet, og en utvikler som ikke er i stand til å lage noe som fungerer med mer enn de tre nyeste nettleserne vil aldri kunne bli en god webutvikler. Neste skanse blir kanskje telefonene, selvom man liker å lulle seg inn i en verden der “alle bruker webkit”.

    Å bli kvitt IE6 blir bra, men IE7 er ikke stort bedre. Ok, manglende bedriftsadopsjon gjør den muligens til et mindre langvarig problem, men vi vil alltid ha en på bakerste benk som ikke følger med i timen. IE8 er allerede akterutseilt så det holder, og de fleste av featurene som ble annonsert for IE9 (som er langt unna) er allerede tilgjengelig i alfa/beta-versjoner av andre nettlesere.

    Misforstå meg rett, jeg mener ikke å klage på artikkelen. Jeg ser frem til å slippe å debugge alskens rare situasjoner i IE6, men når den nå har så lav markedsandel som den har kan vi bare gi den en basic-versjon og get on with it :)

  3. Hei og takk for toppers innlegg!

    At IE6 forsvinner løser naturligvis IE6 problemene, men det dukker jaggu opp mange nye.

    Ser feks at det dukker opp nye utfordringer straks vi begynner å bestille og lage litt fiksere facebook-sider.

    Bruk av FBML og FBJS avdekker raskt nye valideringsutfordringer.

    Ser også at fremtidige løsninger for twitter må valideres i forhold til ulike api-er.

    Sett fra mitt ståsted: Jobben med å spekke oppdrag blir stadig mer krevende. På tross av at IE6 forsvinner.

  4. Jeg er stort sett enig med dere begge. Men poenget mitt er ikke at IE6 må dø eller at vi skal ignorere gamle nettlesere. Med dagens standarder kan vi designe løsninger som fungerer bra for de aller fleste.

    Det jeg mente med artikkelen er at det skjer ting nå som gjør at folk faktisk må ta stilling til hvilken nettleser de har. De som ikke vet hva det betyr vil få høre det. Enten det er fra Google eller fra deg og meg. (Og når systemene som nå bare fungerer i Internet Explorer blir skrudd sammen med standarder kan også IT-avdelingene ta affære.)

Skriv en kommentar

  • *
  • *

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Mest lest

Skifte beite? Gresset er grønnere hos oss

Sammen sprenger vi grenser for hva web kan være. Vi ser spesielt etter: Tekstforfattere, prosjektledere, designere og interaksjonsdesignere.

  1. Denne våren skal du kle deg i responsiv design
  2. Fjortisene kommer – og de vil ta jobben din
  3. Tverrfaglighet og typografi
  4. Topp 10 på Iallenkelhet i 2011

Sist kommentert

UX-konferanser 2012

Nytt år, nye konferanser. Noe som mangler? Kontakt meg på andreas@netliferesearch.com eller @schjonhaug så legger jeg den til. Sjekk også ut Lanyrd, en Twitter-basert konferanseoversikt. Februar The Usability Week i [...]

  1. Denne våren skal du kle deg i responsiv design 25
  2. App eller webapplikasjon? 9
  3. Tverrfaglighet og typografi 1
  4. En interaktiv designprosess 13