110 likes | 248 Views
Fælles udviklingstargets. Analyseopgave Resultatet bliver en tilføjelse/rettelse i OIM-bilag A.2 Udføres med fokus på portalerne borger.dk og virk.dk Skismaet er: portalerne er for alle det er en urimelig stor opgave at skulle teste alle variationer.
E N D
Fælles udviklingstargets • Analyseopgave • Resultatet bliver en tilføjelse/rettelse i OIM-bilag A.2 • Udføres med fokus på portalerne borger.dk og virk.dk • Skismaet er: • portalerne er for alle • det er en urimelig stor opgave at skulle teste alle variationer
Tre grundkomponenter – der hænger sammen • Operativsystemet – windows-familien, Mac-familien, Linux-familien • Browseren – Internet Explorer, Firefox, Safari, m.m.fl. • Plugins mm – JavaScript, Flash, Silverlight, pdf-readers, o.e.m.fl. • Kilde til statistik: Market Share (http://marketshare.hitslink.com)
Operativsystemer • Windows-familien: relevante versioner er XP og Vista – men disse kommer igen i flere variationer. XP home, XP Pro, Vista Home Premium, Vista Business, Vista Ultimate ... • Mac-familien: kun Mac OS X anses for relevant – Mac OS 9 bruges stort set ikke mere. • Linux-familien: de mest udbredte er Ubuntu og Red Hat. Men samlet set spiller Linux stort set ingen rolle som slutbruger-operativsystem. • Generelt er operativsystemet dog ret underordnet i forhold til om portalen kan ses og benyttes fra pc’en. • En komplicerende faktor er dog sikkerhedsindstillingerne i f.eks. Vista. Her anbefales at teste på en pc med default-indstillinger.
Browsere • Der er regulær krig på browsermarkedet – men Internet Explorer fører stadig stort (ca. 75 %), fulgt af Firefox (ca. 18 %) og på trediepladsen kommer Safari (næsten 6 %). Den resterende 1,5 % (øvrige tal er oprundet) fordeles på resten. • IE6, IE7, Firefox 2 og Safari 3.1 står for næsten 95 % af al brug. Det kan derfor anses for rimeligt ikke at teste eksplicit på ældre versioner af browsere. • Nye versioner er på vej: IE8 (efteråret), Firefox 3 (ude nu) • Generelt overholder disse browsere standarderne for HTML, CSS og JavaScript.
Plugins • Kræver download og installation før det kan bruges • Giver gode muligheder for intuitiv brug • Alle plugins skal have tilladelse fra portalen iflg. gældende OIM • Generelt skal portalservicen kunne benyttes til sit basale, primære formål af brugere uden plugin’et. • Java og PDF-readers må anses for generelt udbredt og installeret • Flash (version 8+) / Silverlight kan evt. tillades • MP3/WMA- og MPEG/WMV-afspillere kan evt. tillades • ActiveX er fortsat forbudt (da de kun kører på windows) • Der er dog forskel på, hvad man kan forvente af f.eks. privat-brugere og firma-brugere...
Private og firma-brugere • Private brugere vil typisk have stort set alt installeret • Firmabrugere vil typisk være underlagt restriktioner og dermed ikke have mulighed for at installere plugins.
Tilgængelighed • Portalerne er i princippet for alle. Derfor skal portalservices overholde tilgængelighedskrav. • Dette fordrer, at det er muligt at navigere i og benytte en portalservice uden javascript, flash, silverlight mv. er slået til. Men grænserne udvides hele tiden: skærmlæsere bliver også bedre.. • Krav til opfyldelse af WAI niveau AA lader til at være den primære begrænsning i brug af plugins og JavaScript.
Samlet, foreløbig konklusion: • OIM’en tilrettes så det fremgår at: • man SKAL understøtte WAI AA-krav om tilgængelighed • man SKAL kunne validere HTML, CSS og JavaScript imod gældende standarder • Plugins SKAL være ’cross-platform’ • man BØR benytte w3c’s Best Practices ang. plugins • Portalservices KAN testes på mindst en, dog gerne flere, af flg. browsere og OS: • IE6+, Firefox 2+, Safari 3+ • XP, Vista, Mac OS X • Sålænge dette er overholdt er der 'fuld skrue' på brug af JavaScript, Ajax, Java, Flash, Silverlight og hvad man ellers kan finde på at anvende.
Spørgsmål og diskussion • Feedback er velkomment her eller på email til carsten.feilberg@s-d.dk • Er det rimelige krav ? • Er barren sat for højt eller lavt ? • Gælder statistikken for DK ?