Webbsidors utseende i olika webbläsare; WAI och W3C
Åter till flik: Andra inloggningsfrågor
Man kan göra flera olika webbsidor som för den seende ser identiskt lika ut. Trots att sidorna tycks se identiska ut kan den bakomliggande koden som bygger upp webbsidan vara olika. Det finns en mängd olika vägar att göra en webbsida med ett visst innehåll. Spelar det här någon roll? Ja, för att:
-Webbläsare tolkar webbsidor olika
Olika webbläsare beter sig olika. En sida som ser bra ut i en webbläsare kan se annorlunda ut i en annan. En sida som är konstruerad för att se bra ut med webbläsaren Microsoft Internet Explorer när den körs under operativsystemet Windows kan bli helt oläsbar för en Mac-användare med Netscape. Vi har valt att använda teknik som fungerar med så många olika webbläsare och operativsystem som möjligt (se rubrik Webbläsare som är provade mot denna webbplats).
-Hjälpmedel för funktionshindrade ska fungera
Hjälpmedel tolkar webbsidor och översätter dem till alternativa presentationssätt. När en person har ett funktionshinder (ex synhandikapp) och är beroende av hjälpmedel, exempelvis program som läser upp sidan med syntetiskt tal, kan skillnad mellan olika sätt att konstruera sidan vara helt avgörande. En webbsida som är felaktigt kodad kan se bra ut på bildskärm (för den seende), men kan värsta fall bli obegriplig för den som är beroende av tekniska hjälpmedel för att kunna läsa sidan. Problem med felaktig kodning kan även drabba seende. Det kan också vara så att en felaktigt kodad webbsida ser bra ut i en del webbläsare, men ser annorlunda ut eller är oläsbar i andra webbläsare.
Standarder
För att bringa ordning i alla olika möjligheter att skapa webbsidor finns olika internationella överenskommelser för hur detta skall göras. Överenskommelserna avser olika delar, exempelvis HTML eller CSS. Samtliga dessa överenskommelser syftar till att få webbsidor som dels ser lika ut i olika webbläsare samt att webbsidorna skall ha optimal funktion för funktionshindrade. Det finns riktlinjer framtagna av W3C som beskriver hur sidan bör konstrueras (kodas) för att fungera tillsammans med olika hjälpmedel. Vi följer W3C's riktlinjer och strävar att få så bra funktionsanpassning som möjligt, något du själv kan kontrollera (se nedan).
WAI, Web Accessibility Initiative
![]()
(bildtext: WAI level Double-A)
Ett viktigt mål i designen av denna webbplats har varit att följa de riktlinjer som standardiseringsorganistionen W3C satt upp för att underlätta för funktionshindrade att använda informationsteknik. Dessa riktlinjer kallas för WAI. Funktionaliteten klassas i tre nivåer, A, AA och AAA. Det kan nämnas att ingen av ett 90-tal granskade statliga webbplatser uppfyllde 2002-2003 samtliga kriterier ens för A (Nivå 1), något som Riksrevisionsverket kraftigt kritiserat (RRV 2003:11). Vi klarar i de flesta fall de tekniska krav som ställs på den högsta klassningen (triple-A) men då det saknas vissa innehållsmässiga delar kan inte sidan klassas med mer än double-A. Vi räknar med att kunna åtgärda detta för att på sikt uppnå högsta klassningen (triple-A). Är du intresserad kan du läsa mer om detta på hemsidan för Web Accessibility Initiative. Denna sida har testats och uppnått följande status enligt WCAG 1.0
HTML, HyperText Markup Language
![]()
(bildtext: Valid XHTML1.0)
Det här systemet har designats för att vara kompatibelt med så många webbläsare som möjligt, vilket har realiserats genom att generera sidor som följer XHTML 1.0 standarden. De flesta äldre webbläsare kan visa dessa sidor med vissa grafiska begränsbingar. (En lista på olika webbläsare som provats mot detta system listas under rubriken Webbläsare som är provade mot denna webbplats). Denna sida har testats enligt XHTML 1.0 Transitional och uppnått status valid XHTML 1.0 transitional
CSS, Cascading Style Sheets
![]()
(bildtext: Valid CSS)
För att de olika sidorna ska få ett enhetligt utseende används stilmallar (CSS 2.0 ), vilket gör att användaren i viss mån själv kan påverka utseendet på dessa sidor. Det innebär dock inte att CSS är något krav för att kunna använda detta system. Denna sida har testats enligt CSS 2.0 och uppnått status Valid CSS
Java Script
En del sidor använder ett programspråk som kallas Javascript. Javascript används för att förenkla för användarna. Till exempel placeras markören i rutan för inskrivning av användarnamn vid inloggning. Ett annat exempel är när man gör en ansökan om projektmedel så sker automatiskt sammanräkning av äskade medel av ett Java Script, vilket gör att man direkt kan se hur mycket pengar man totalt äskar. Det är inte något krav att Javascript är aktiverat i webbläsaren för att kunna använda denna webbplatsen.