Nieuwsbrief december 2006
Nieuwe technologieën zorgen ervoor dat het internet steeds meer mogelijkheden biedt. Waar internetsites in de jaren negentig uit weinig meer bestonden dan tekst en een sporadische afbeelding, worden tegenwoordig al hele applicaties online aangeboden. De bekendste voorbeelden hiervan zijn het Outlook-achtige Live Mail van Microsoft, de tekstverwerker en spreadsheetsoftware van Google en de vele weblog- en cms-systemen met uitgebreide mogelijkheden om informatie online te zetten.
Met de verhuizing van de traditionele desktop naar het internet als omgeving voor software komen ook nieuwe usabilityproblemen om de hoek kijken. Het is daarom van belang om bij de ontwikkeling en het onderhoud van dit soort interactieve omgevingen rekening te houden met de gevaren en uitdagingen. Hier volgen er enkele.
1. Schaalbaarheid
Het gebruik van online applicaties gebeurt op dezelfde manier als traditionele desktopsoftware. Dat betekent dat de diensten op internet geen uitgeklede versies van bestaande software moeten zijn, maar overweg moeten kunnen met grote hoeveelheden gebruikers en gegevens. Bij de ontwikkeling moet dus zowel rekening gehouden worden met ervaren als minder ervaren gebruikers.
2. Uiterlijk
Aangezien online applicaties het midden houden tussen traditionele software en internetsites, kunnen er niet zomaar conventies uit één van beide gebieden overgenomen worden in het uiterlijk ervan. Wanneer gebruik je een hyperlink en wanneer een klikbare knop? Het is in ieder geval belangrijk om consequent te zijn in de keuzes die er op visueel gebied gemaakt worden.
3. Begrip
Webapplicaties bieden laagdrempelige toegang tot onderwerpen waar gebruikers normaal niet mee in aanraking komen. Hierdoor kan het snel gebeuren dat deze leken weinig begrijpen van de inhoud. Juist webapplicaties moeten daarom de gebruiker helpen door het geven van heldere informatie en instructies over de aanwezige informatie.
4. Interactiviteit
Bij het gebruik van online applicaties moet de gebruiker meer dan alleen lezen, klikken en zoeken. Hij zal zelf informatie moeten invoeren, sorteren, koppelen, verwijderen en interpreteren. Dit betekent dat ook de omgeving om dit te doen rijker moet zijn dan alleen een terugknop in de browser. Interessante mogelijkheden zijn bijvoorbeeld de implementatie van een undo-knop en het zo programmeren van de applicatie dat de terugknop in de browser overeenkomt met de bedoeling van de gebruiker.
5. Veranderingsmanagement
Veranderingen doorvoeren op een normale website roept al snel heftige kritieken op. Wijzigingen doorvoeren in online applicaties zorgt voor nog meer onrust, aangezien gebruikers meer moeite hebben moeten doen om deze te leren begrijpen en gebruiken. Met voldoende ondersteuning en een duidelijk veranderingsschema zijn de negatieve gevolgen hiervan enigszins te verhelpen. Het is daarom raadzaam om veranderingen tijdig van tevoren aan te kondigen en tijdens het doorvoeren ervan inzichtelijk te maken aan de eindgebruiker. Zo begon Microsoft al maanden voor de omschakeling van Hotmail naar Live Mail met het informeren van zijn gebruikers en biedt het diverse animaties en helpbestanden aan om mensen zich thuis te laten voelen in de nieuwe omgeving.
Bron
Inhoud: