Vägledningen för webbutveckling webbriktlinjer.se Björn Hagström bjorn.hagstrom@enterprise.ministry.se @bjornhagstrom
Om mig 50% på Edelegationen. Ansvarar för psi och vägledningen för webbutveckling 50% på Örebro kommun som e-strateg. Ansvarig för webb i 10 år före det
Hur många har använt Vägledningen 24-timmarswebben?
Hur många kommer från den privata sektorn?
Vad undrar ni över?
Agenda Fler vägledningar Arbete med en ny vägledning - varför? Behovsdriven utveckling Införande av WCAG 2.0 i de nya riktlinjerna - vad innebär det? Dags att sluta med e-tjänster Mer fokus på e-tjänster Språk på webben Användbarhet och användarcentrerat arbetssätt
Fler vägledningar Vägledningen för webbutveckling är en del i en helhet Vägledning för behovsdriven utveckling Ser till att ni utvecklar rätt saker Vägledning för nyttorealisering Hjälper dig följa upp resultatet och arbeta strukturerat med verksamhetsutveckling
Förra versionen från 2006
Vad har hänt sedan dess?
2006: fanns det ingen iphone (och ingen ipad)
2006: 54% av befolkningen hade bredband 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 54% 84% 2006 2010
2006: Skatteverket.se byter från ramar till tabellbaserad layout
2006: Internet Explorer 6 var redan då fem år gammal (men utgjorde ~60% av besök)
2008: Ny version av internationell standard för webbtillgänglighet Web Content Accessibility Guidelines Mer omfattande och med mer stödmaterial WCAG 1.0: 179 Kb (från 1999) WCAG 2.0: 2235 Kb Exempel för andra tekniker än HTML Flera olika sätt att uppfylla riktlinjerna
En ny språklag (SFS 2009:600) Det allmänna har ett särskilt ansvar för att svenskan används och utvecklas. Det allmänna har ett särskilt ansvar för att skydda och främja de nationella minoritetsspråken. Det allmänna har ett särskilt ansvar för att skydda och främja det svenska teckenspråket.
Stort behov av uppdaterade riktlinjer
Arbetet har utgått från: 1. En ny struktur 2. Sex principer 3. Införande av WCAG 2.0 som helhet (men utan att duplicera material som redan finns) 4. E-tjänster 5. Information och innehåll 6. Standarder och teknik
Webbriktlinjer.se - en webbplats istället för bok Olika ingångar: Roller och arbetsuppgifter (t.ex. Skriva texter ) Taggar/Ämnesord (t.ex. Formulär ) Prioritet, principer och nummerordning Numreringen har ingen betydelse annat än för referens
Riktlinjestruktur En riktlinje understödjer en eller flera principer Förklarar varför, hur man gör och hur man kan mäta att den genomförts Ger länkar till fördjupning Strukturen kommer göras om till version 2
Principer 1. Tillgänglig (möjlig att uppfatta, hanterbar, begriplig, robust) 2. Användbar 3. Förtroendeingivande 4. Effektiv 5. Tekniskt oberoende 6. Åtkomlig över tid
Införande av WCAG 2.0 - vad innebär det? I Vägledningen 24-timmarswebben: WCAG 1.0 exemplifierades och beskrevs Några riktlinjer utelämnades (som redan då bedömdes vara irrelevanta) Otydligt för produktleverantörer vad gäller i Sverige? Eget stödmaterial
Införande av WCAG 2.0 - vad innebär det? I de nya riktlinjerna: WCAG 2.0 nivå AA pekas ut som helhet i riktlinje #1. Inga riktlinjer utelämnas Svensk officiell översättning av WCAG 2.0 Ingen duplicering av stödmaterial (flera tidigare riktlinjer i VL24h har strukits)
R1. Utgå från WCAG 2.0 nivå AA Gäller både interna och externa webbgränssnitt Tidigare nedlagt arbete på att uppfylla WCAG 1 är inte förlorat
Användbarhet och användarcentrerat arbetssätt Utför användningsanalys Ta fram designförslag Utvärdera/testa designförslag Stäm av resultat med ansvarig
Relaterat: Vägledning för behovsdriven utveckling Hur man kan integrera användarnas behov i verksamhetsutveckling Stöd och metoder för att få användarfokus och undvika felaktiga utvecklingsinsatser
Ökat fokus på e-tjänster E-tjänster allt större del av den interaktion som sker på offentliga webbplatser Upphandlas ofta externt Företroende Enhetlighet
Integrera tjänster R74. Presentera externa tjänster på ett enhetligt sätt Besökaren bryr sig inte om system Webbplatsen är organisationens ansikte utåt Förtroendet är viktigt En domän Ett utseende Don t make me think
Dags att sluta med e-tjänster R76. Döp e-tjänster utifrån vad de gör för användaren
Språk och innehåll Ökat fokus på språk utifrån språklagen, bl.a. Begriplighet Anpasning för flerspråkighet Minoritetsspråk
Riktlinjer om språk R10. Ge all information på begriplig svenska R11. Kombinera skrift med ljud, bild och film R12. Ge information på lättläst R13. Ge information på svenskt teckenspråk R14. Ge information på de nationella minoritetsspråken R15. Ge information på engelska och andra språk R16. Håll god kvalitet på översättningarna R17. Anpassa webbplatsen för flerspråkighet
R88. Publicera i första hand dokument i HTML Fortfarande viktigt. Publiceringsverktyg gör det lättare idag.
R81. Utveckla webbplatsen enligt en standard snarare än för en webbläsare Man ska kunna ta till sig innehållet I gamla webbläsare Behöver inte bara perfekt
HTML 5 en ny standard? & Co.
HTML5 en ny standard eller en helt ny plattform? HTML 4 justerades senast år 2000 (11 år sedan) HTML 5 inte färdig än men flera delar kan användas redan nu Kan ses som en hel plattform med de relaterade specifikationerna
Nya möjligheter med HTML 5 (och relaterade specifikationer)
Exempel: Positionering
Fördelar med webbaserade mobiltjänster En tjänst fungerar på flera plattformar (istället för att bygga separata appar per plattform). Du är i kontroll över uppdateringar utan att behöva vänta på godkännande i app-butiker. Hittas i vanlig sökmotor Fungerar offline om man vill
Enklare hantering av inbäddad video
Men Inte fastställd i alla delar Stöd i olika webbläsare varierar Använd rätt saker Testa!
Det är din vägledning! Följ facebookgruppen Ställ frågor Kommentera riktlinjer på webbriktlinjer.se Tipsa om bra exempel Tipsa om riktlinjer som saknas Påpeka otydligheter Vägledningen kommer uppdateras regelbundet
http://webbriktlinjer.se
Frågor?
Tack! Björn Hagström bjorn.hagstrom@enterprise.ministry.se @bjornhagstrom