Kvalitetssäkra webplatser i praktiken
Längd: 2 dagar
Pris: 11.900:- + moms
Datum Stockholm: 30 september - 1 oktober, 1 - 2 december
Kursbeskrivning
Nästan alla webbplatser har bristande tillgänglighet och kvalitet. De fungerar inte som de ska eller ser konstiga ut om man använder dem i en mobiltelefon, utan att ha JavaScript aktiverat, har någon form av handikapp, inte använder muspekare eller använder en ovanlig webbläsare. Mycket pengar läggs ner på att testa hur webbplatser fungerar i olika miljöer och att anpassa dem så att de fungerar i alla webbläsare och att de är handikappanpassade. Ofta bygger man separata webbplatser för mobila plattformar. Allt detta helt i onödan.
Det är fullt möjligt att idag, utan några extra kostnader, bygga avancerade webbapplikationer som fungerar för allt och alla. Det är också fullt möjligt att kontrollera kvaliten och tillgänglighet för en webbplats helt maskinellt och att veta exakt vilka brister som finns och hur de ska rättas till. Tyvärr är kunskapen om hur man gör låg bland beställare och tekniker. Beställare vet inte att man kan ställa omfattande kvalitetskrav, vars efterlevnad kan mätas exakt. Tekniker känner inte till de standards som gör att man kan utveckla avancerade webbapplikationer som fungerar för allt och alla, oberoende av plattform eller vilka begränsningar som finns på klientsidan i form av teknik eller handikap.
Målgrupp
Utvecklare, kravställare, beställare och projektledare. Seminariet ger kunskaper som hjälper dig att beställa och utveckla kvalitetssäkrade och tillgängliga webbapplikationer.
Förkunskaper
Goda kunskaper om webbutveckling, gärna med fokus på kravställning, test, kvalitetssäkring eller systemarkitektur.
Innehåll
- Skiktning - Hur man bygger system med vattentäta skott mellan information, presentation och funktion, så att man kan byta ut ett skikt utan att det påverkar de andra.
- Semantiska webbapplikationer - Den semantiska webben kallas ofta för web 3.0. Den finns redan idag och innebär att webbapplikationer får inbyggd mening och logik. Det gör att maskiner kan förstå applikationen lika bra som en människa och möjliggör systemintegration och tilläggsprogram.
- Unobtrusive scripting - Hur man separerar beteende från logik och låter användaren bete sig som den vill samtidigt som webbapplikationen kan användas som datakälla vid t.ex. systemintegration.
- Validering - Hur man kvalitetsgranskar en webbapplikation maskinellt.
- Handikappanpassning - Vad man ska tänka på för att inte utestänga en stor del av användarna.
- Mobila klienter - Hur man gör för att bygga webbapplikationer som fungerar även i mobiltelefoner, utan att det kostar något extra.
- Standarder - Genomgång av standarder som XHTML, XML, CSS, DOM, WAI-WCAG, WAI_ARIA, FAE, Section 508, Vervas riktlinjer m.m.
- Val av frameworks - Hur man undviker att måla in sig i ett hörn genom val av framworks som inte följer tillgänglighetsstandarder.
- RIA - Hur man redan idag bygger webbapplikationer som kan konsumeras som Rich Internet Applications imorgon.
