Bidraget er publisert med ropert og har blitt hentet fram på Oslo (søndag 22. februar 2009). Les mer om roperten…

Nettleserstøtte

Generelt

API har som mål å følge gjeldende W3-standarder for alle sider vi lager. Ved å følge disse kan vi være ganske sikre på at sidene vil virke etter planen i nettlesere som støtter standardene og i fremtidige nettlesere.

Selv om målet er at sider skal vises likt i alle aktuelle nettlesere er dette ikke mulig eller praktisk. For å få best mulig resultat for flest mulig har vi delt opp nettleserne i forskjellige kategorier.

Vi har delt nettleserne, i kombinasjon med plattform, inn i ett av fire nivåer.

A-nivå – støttede nettlesere

  • Alt innhold og funksjonalitet på siden skal fungere
  • Variasjon i presentasjonen mellom nettlesere skal være minimal
  • CSS som brukes må kunne rendres av den supporterte browseren slik at brukeren får presentert en side med riktig utseende.
  • Variasjon i browsere er ikke til å unngå. I slike situasjoner hvor en må velge hvilke browsere som skal presenteres med den beste funksjonaliteten / presentasjonen, skal man basere valget på hvilket resultat som gavner gjeldende web-standarder og objektiviteten for nettleserstøtte.

B-nivå – delvis støttede nettlesere

  • Alt kjerneinnhold og -funksjonalitet skal fungere
  • Navigasjon skal fungere
  • Nettlesere i dette nivået tillates mer degradering i presentasjon og funksjonalitet enn i nivå A. Degradering skal ikke ekskludere viktig innhold.

W-nivå – nettlesere under overvåking

  • Nettlesere som ennå ikke er offisielt støttet men som vi tror vil kunne bli viktige og som vi derfor bør teste løsninger i.

X-nivå – ikke-støttede nettlesere

  • Ingen støtte eller testing nødvendig

Nettlesere på X-nivå er ofte i en av to kategorier: nettlesere som støtter standardene men er for perifere til at de er på A- eller B-nivå og arkaiske nettlesere som det ikke er verdt å bruke ressurser på. Eksempler på sistnevnte er Internet Explorer 5.x og Netscape 4.×. For førstnevnte kategori vil sidene normalt fungere bra selv om de ikke er aktivt støttet.

Testing

Vi skiller mellom nettlesere som er støttet og de det skal testes i. Listen over nettlesere der løsninger skal testes er kortere enn de som er støttet. Dette skyldes at erfaringsmessig vil testing i noen utvalgte konfigurasjoner avdekke feil også i andre. Feil i støttede konfigurasjoner skal selvfølgelig rettes selv om de ikke alltid testes. Konfigurasjoner som skal testes er markert med en stjerne i tabellen under.

NB! Siste versjon av graderingstabellen ble publisert i februar 2012.

Graderingstabell

IE7 IE6 Firefox 2 Firefox 3 Safari 3 Opera 9.6 IE8 Chrome
Windows XP A B* . . . . . .
Windows Vista A* . . . . . . .
Windows XP/Vista . . B A* . A* W W
Mac . . B A A* A . .
Linux . . B A . A . .

Nettlesere som ikke er merket med A, B eller W i tabellen er i X-nivået.

Vist 975 ganger. Følges av 1 person.
Annonse

Nye bilder