Hittil har 25 % av alle kostnader med å utvikle grafiske grensesnitt på Internett vært knyttet til de eldre nettleseres manglende støtte for W3C-standardene. BEKK mener at tiden er inne for å slutte å støtte nettlesere som ikke har implementert disse standardene.
20.06.2002 Oslo
Espen Dalløkken, Bekk Consulting As
Alle de største nettleser-produsentene støtter World Wide Web Consortium (W3C) sine standarder. Resultatet er at utviklere nå kan fokusere på å lage løsninger som er fremoverkompatible og tilgjenglige for alle brukere, snarere enn å ta hensyn til tidligere nettleserversjoners feil og mangler.
Ved å bygge løsninger som følger standardene, går utviklingstiden og kostander ned fordi man vil kunne utvikle én versjon av én løsning. Tiden som kreves for å oppdatere og videreutvikle løsningen går også ned.
BEKK mener at det nå er faglig forsvarlig å lage løsninger som følger standardene fra W3C, og bare støtte eldre nettlesere rent funksjonelt.
Neste generasjons nettlesere
Tidligere måtte man støtte Netscape 4 serien fordi brukere som benyttet ulike former for Unix-dialekter ikke hadde andre alternative nettlesere. Dette har endret seg med lanseringen av Mozilla Firefox- og Opera-nettleserne. Disse er tilgjengelig på de aller fleste Unix-dialekter og dermed har også disse brukere tilgang på en nettleser med god støtte for W3C-standardene.
En rikere brukeropplevelse
Løsninger som baserer seg på at man skal bruke standardene vil lettere kunne gi brukerne en rikere funksjonalitet og dermed en mer positiv brukeropplevelse enn tidligere. Dette kan garanteres fordi man vil utnytte mulighetene til CSS og manipulering av dokumentobjekt-modellen. Dermed vil man kunne introdusere langt større muligheter for interaksjon mellom brukere og nettsiden.
Tilgjengeligheten for svaksynte og fargeblinde øker også som følge av at man kan tilby en spesialtilpasset layout. De vil også kunne benytte seg av innstillinger i nettleseren for å justere skriftstørrelse og farger. Nettstedet er også tilgjengelig for alle brukere uavhengig av nettleser og operativsystem, fordi løsningen er skrevet i henhold til en åpen standard som alle produsenter av nettlesere kan følge.
Høyere kvalitet gjennom bedre testing
Testing har etterhvert blitt anerkjent som en kritisk suksessfaktor for utvikling av Internett-løsninger. Derfor er det viktig at testingen utføres så effektivt og korrekt som mulig. På grunn av den store mengden feil i implementering av og manglende støtte for standarder i de eldre nettleserne tar det også lang tid å teste løsningen. Hvis man velger å lage en løsning for nettlesere som støtter standardene, vil man ha færre feilkilder i klientlaget av løsningen, og man vil langt enklere kunne finne feil.
Lengre levetid og enklere vedlikehold
Dersom man baserer sine løsninger på standarder, er det større mulighet for at løsningen også vil være levedyktig i fremtiden. Vedlikehold av løsninger som er basert på standarder er ikke person- eller leverandøravhengig. Dette betyr at alle kyndige personer raskt kan gå inn og gjøre vedlikehold og oppdateringer. Små feilrettinger kan også gjøres uten at det får store konsekvenser.