Af Anders Wegge Jakobsen
Opdateret: 20-10-2011
Denne side er optimeret til Microsoft Internet Explorer version ... med en skærmopløsning på 800 gange 600 pixels.
Man ser den slags alle mulige steder: Alt for mange. Selv på sider hvor man kunne forvente sig at udviklerne vidste bedre. Og det gør de måske også. Men så er deres ledere uvidende om hvad en standard egentlig er. Eller også er de bare inkompetente. Inkompetent er et hårdt udtryk at bringe på banen, men desværre ikke hårdt nok.
Det er for eksempel et eklatant eksempel på inkompetance, når en leder bag en hjemmeside der udelukker alle andre browsere end Microsofts IE læner sig tilbage og siger: Vi kan jo se at alle vores besøgende benytter MSIE ... Det er en 100% korrekt observation, der desværre ikke kan bruges til noget. Der er nemlig tale om en statistik der passer ind i det velkendte ordsprog: "Der findes hvide løgne, sorte løgne og statistik." Hvorfor burde være klart for enhver, men der sidder åbenbart en del udviklere og beslutningstagere rundt omkring, der ikke har forståest sammenhængen. Fejlen ved at benytte den slags selvafgrænsende statistikker er at de ikke fortæller noget om verden, men udelukkende fortæller hvordan det udvalgte sæt ser ud. Et eksempel fra den virkelige verden kunne være antallet af bilejere blandt FDMs medlemmer. Det bør ikke overraske at andelen af bilejere i dette tilfælde vil være ret tæt på 100%. Og de færreste vil forestille sig at denne ejerandel siger noget om antallet af bilejere i hele Danmark. Og det forholder sig på nøjagtig den samme måde med browserstatistikker. Hvorfor er det så svært at forstå?
En anden form for inkompetance er udtalelsen: Vi målretter siden mod de facto-standarden. Den underforståede fortsættelse er at alle andre må se at få det bedste ud af sidens indhold. Det er bedre, men stadig ikke godt nok. De facto-standarder har det med at flytte sig med tiden. Og når de facto-standarden ændrer sig, kan man som regel starte forfra. For eksempel har MSIE4, MSIE5 og MSIE6 været standarden over en periode på blot 4 år. Og når man ser på de forskelle der er mellem de forskellige versioner, burde det være klart for enhver at de facto ikke er et stabilt udgangspunkt. Selv ikke for lukkede brugergrupper, som for eksempel et intranet i en virksomhed der udelukkende bruger Windows. Forskellene fra MSIE4 til MSIE6 er store nok i sig selv, men når (hvis) Longhorn bliver en realitet, er der formentlig lagt op til endnu en gang roderi. Det lader til at hver ny version af IE har haft en ny fortolkning af boksmodellen, der er ret afgørende for placeringen af de enkelte elementer på en side. De forskellige fortolkninger vil naturligvis altid være et problem, men i hvert fald siden MSIE5 har det været muligt at lave sider der holdt sig nogenlunde tæt på hvordan enhver anden browser ville vise dem.
Brug af MSIE som reference er i sig et teknologivalgsproblem. Dertil kommer problemerne med websites der af den ene eller anden grund er uanvendelige uden et eller andet tillægsprodukt som Macromedia Flash eller Java. Specielt Java er et godt eksempel på et problematisk teknologivalg. Java er nemlig ikke bare Java, når det indlejres i en side. Landets puls giver vidt forskellige resultater, afhægigt af om man benytter Microsofts egen JVM eller ej. Det medfører den førnævnte advarsel.
Java er ikke det eneste teknologivalg der kan give problemer. Mange websites vælger at sætte form over indhold ved for eksempel at bruge aktive elementer som Macromedia Flash på siden. Det er ikke i sig selv problematisk. Det er først når den eneste mulighed for at bevæge sig rundt på siden er ved hjælp af en animeret menu, at det bliver problematisk. Dette er ikke et problem der er specielt for MSIE, men den afvisende: Jamen, alle bruger jo ... optræder i min erfaring oftest i sammenhæng med denne browser. Det man kan undre sig over er hvorfor der ikke er tilføjet et alternativ? Det svar jeg oftest kommer frem til er at designeren ikke mener at jeg har brug for at se på siden. Hvilket er lidt underligt, i betragtning af at der ofte er tale om websites for producenter af konsumprodukter. Her kan vi konkludere at Pepsi, Stimorol og Coca-Cola ikke er produkter jeg har brug for.
Artikler om HTML
FAQ-svar om HTML
Kodebasen om HTML