Et lille pip om websurvey’s og konstatering af at de fleste - men ikke alle - systemer begår en simpel, fatal fejl.
Jeg har netop udfyldt et spørgeskema. Utroligt flot var det - og vist nok lavet i flash. Men ak og ve. Mine svar blev ikke gemt. Hvorfor? Fordi jeg af sikkerhedshensyn har valgt at bruge firefox kombineret med noscript -og fordi udviklerne af det fine survey system ikke tager højde for brugere som mig (eller for den sags skyld firmaer med meget højt sikkerhedsniveu). Derfor har surveyfolkene ikke ofret fem kodelinje på et tjek for om brugeren kører javascript
Det koster fem linjers standard kode at gøre brugeren opmærksom på at javascript er nødvendigt, og hermed ville fejlen være undgået. En fejl som i øvrigt slet ikke burde opstå i et spørgeskema, fordi javascript i en sådan sammenhæng ikke tilføjer værdi1.
Jeg kan hører folk protestere: Det er jo trods alt de færreste der bruger firefox, og da særligt med noscript installeret. Dertil kan sige at ja; lige før firefox 3 udkom var markedsandelen kun knap 30% i europa . Men det er også en pæn sjat. Taget i betragtning at firefox’s vigtigste fortrin netop er de mange addons så mener jeg at den næst mest populære udvidelse (noscript) med mere end 8 mio. downloads pr. uge skal tages alvorligt.
Mange lever desværre stadig i en internet-explorer-tidsalder hvor det var brugerens ansvar at kunne afvikle udviklernes sider. I dag er det omvendt. Det er siderne og webapplikationerne der skal tilpasse sig brugerne.
I survey sammenhæng gælder dette særligt. For det er ikke tilfældige ansatte der bruger firefox og har noscript installeret. Jeg vil (selvindbildsk måske) tro at det netop er denne gruppe af respondenter som er mest bevidste og kritiske i deres stillingtagen. Jeg vil derfor påstå at systematisk frafald er konsekvensen af javascript afhængige spørgeskemaer. Det hedder med et fint ord bias, eller lav validitet. Eller bare dårligt håndværk.
Hvis der fx er tale om en organisatorisk medarbejder måling, er det altså gruppen af særligt værdifulde medarbejdere der systematisk udelukkes fra at besvare spørgeskemaet. Det er rigtigt uheldigt.
Jeg føler ikke trang til at hænge en specifik leverandør ud her. Men står man foran at langere en webbaseret spørgeskemaundersøgelse; medarbejdertilfredsheds undersøgelse, klimamåling osv. bør man spørge sin leverandør om skemaet tager højde for javaproblematikken.
- javascript kan være nyttigt i nogle tilfælde, hvis man på klientsiden vil betinge spørgsmål på baggrund af afgivne svar. Jeg har dog endnu ikke set et eneste tilfælde hvor denne teknologi har skabt en mere elegant løsning end god gammeldags server-side programmering. Ja det kan betyde at brugeren får præsenteret et ekstra sideskift - men det betyder næsten altid blot at brugeren får et mere overskueligt spørgeskema, med deraf følgende større besvarelsesglæde. Og jo - en virkelig dygtig ajax programmør kunne sikkert lave et rigtigt godt system. Men det er efter min mening ikke nødvendigt - og kan ikke opveje de øvrige ulemper ved javascript [↩]


Skriv den første kommentar ↓
Du kan blive den første...Udfyld formularen nedenfor og giv din mening til kende.
Hvad synes du?