Geplaatst op 28-09-2009 in Advies
Dit artikel is bedoeld voor ontwerpers die weinig ervaring hebben met het ontwerpen van websites.
De rol van de designer verandert langzaam van grafisch vormgever
naar interactie ontwerper. Vroeger werd er een aantrekkelijke website
gemaakt die de klant zelf kon aanpassen. Nu vraagt men om een
gebruiksvriendelijke website die goed gevonden wordt in zoekmachines
als Google. Niet de opdrachtgever, maar de bezoeker staat centraal. Dit
vraagt om een andere aanpak, behalve de vormgeving is er ook een
interactie ontwerp nodig.
Waar een goede website bij valt of staat is
de user interface. Is de beoogde applicatie intuïtief? Behalve de
lay-out is het dus ook belangrijk de verschillende interfaces te
ontwerpen van cruciale pagina's in de website. Vooral pagina's die
interactie vergen met de bezoeker moeten dus uitgedacht en uitgewerkt
worden. Voor veel van deze interacties zijn echter al design patterns
bedacht die zich reeds bewezen hebben. Kijk voor een goed overzicht
op: http://developer.yahoo.com/ypatterns/
Het
interactie ontwerp wordt als eerste gemaakt in het ontwerpproces. Maak
voor iedere pagina waar interactie vereist is een interactie ontwerp.
Zo weet je zeker dat je alle elementen op de pagina kwijt kunt. Zorg
dat je akkoord krijgt op dit interactie ontwerp voordat je over gaat
tot vormgeving. Stuur het interactie ontwerp ook vast naar Yes2web, dan
krijg je in een vroeg stadium al feedback op de usability.
De
meest gebruikte vorm van interactie ontwerp zijn wireframes: een schets
met alleen maar vakjes met de verschillende pagina elementen. Dit kan
in gemaakt worden in Balsamiq, Microsoft Visio, Powerpoint of OmniGraffle.
Onder het kopje Downloads onderaan vind je een aantal bestanden met
standaard elementen die je kunt gebruiken om snel een wireframe in
elkaar te zetten.
Stel de bezoeker voorop, de website-eigenaar volgt vanzelf. Natuurlijk
moet een website er goed uit zien, goede vormgeving draagt bij aan een
positieve perceptie van gebruiksvriendelijkheid. Maar vergeet niet waar
de bezoeker voor komt: Hij is op zoek naar informatie, niet op zoek
naar een mooie website. De bezoeker wil snel teksten kunnen scannen,
dus maak het tekst oppervlak groot. Hij wil snel door kunnen klikken,
dus geef links een opvallende kleur en een underline. Hij is super
ongeduldig, dus zadel hem niet op met het introductiefilmpje waar de
opdrachtgever zo vaak om vraagt. De uitdaging ligt erin de
opdrachtgever hier ook van te overtuigen, want vaak ziet deze de
website alleen maar als "plaatje" en zal hij nooit in zijn eigen
website op zoek gaan naar informatie.
Een interessant boek over usability is "Don't make me think" van Steve Krug.
Schermen hebben verschillende afmetingen, gemeten in pixels. Als we een
website ontwerpen, hebben we niets te maken met DPI: er wordt altijd
gewerkt met pixels, nooit met mm, cm of inches. Daarom ligt het ook
voor de hand te ontwerpen in Photoshop, dit programma maakt alles op in
pixels, zodat deze 1-op-1 kunnen worden overgezet in een website.
Vector-programma's (zoals Illustrator of InDesign) produceren nooit
haarscherpe lijnen van 1 pixel, omdat zo'n vector nooit exact over 1
pixel in Photoshop valt, waardoor een wazige omzetting ontstaat.
Bij het ontwerpen van een website moeten er een aantal keuzes gemaakt
worden met betrekking tot de schermgrootte. We hebben de keuze de
hoogte en breed vast te zetten (fixed) of flexibel te laten (fluid).
Allereerst de breedte: Indien de breedte vast gezet wordt op
bijvoorbeeld 999 pixels, kan iedereen met een breder scherm (1024,
1280, 1440 of 1600 pixels) de volledige breedte zien. Bezoekers met een
schermbreedte van 800 pixels missen echter 1/5 van de website, omdat ze
horizontaal moeten scrollen. Gelukkig ligt het percentage bezoekers met
een dergelijk scherm inmiddels onder de 4% (peildatum: augustus 2009).
Een flexibele breedte lost dit probleem op: de website wordt zo breed
geschaald als de monitor. Houdt er wel rekening mee dat afbeeldingen
zich niet laten schalen, dus zorg dat er vlakken zijn die kunnen
oprekken bij een groter wordend scherm. Een ander nadeel van flexibele
breedte is de lengte van zinnen. Uit onderzoek blijkt dat een
regellengte van ongeveer 550 pixels het meest prettig leest, bij een
regelafstand van 1,5 en een lettergrootte van 11 of 12 pixels (let op:
geen pt (points)! Dat is voor print). Er zijn ook tussenvormen:
bijvoorbeeld een website die minimaal 775 pixels breed is, maar
maximaal 999px. De extra ruimte kan dan opgevuld worden met een extra
kolom of door de kolommen mee te schalen.
Wij raden aan om met een vaste breedte te werken van maximaal 999px
(rekening houdend met een resolutie van 1024px en een scrollbalk van
25px). Zo is er voldoende breedte voor één of twee zij-kolommen en een
tekstvlak van 500px tot 600px.
Hoewel een vaste breedte dus geen probleem hoeft op te leveren, geldt
dit niet voor de hoogte. Designers met een achtergrond in print hebben
vaak moeite de vaste afmetingen van print los te laten, waardoor er nog
steeds veel websites een vaste hoogte hebben. Dit brengt alleen een
aantal problemen met zich mee: Je krijgt een content-vlak met een vaste
hoogte, waar de te lange tekst van de klant niet in past (terwijl het
lorum-ipsum in het ontwerp wél altijd past, vreemd!). Gevolg is een
lelijke scrollbalk midden in het scherm. Doordat het scherm zo
inefficiënt gebruikt wordt (het gros is leeg of design), moet de
bezoeker heel veel scrollen in een klein vlak. Dit leest alles behalve
prettig. Bij te kleine schermen doet zich nog een groter probleem voor:
er ontstaan 2 scrollbalken: 1 om de website te scrollen en 1 om in het
tekstvlak te scrollen. Hierdoor wordt de scroll-knop op de muis buiten
werking gesteld en raakt de bezoeker nog sneller geïrriteerd. Dit
probleem doet zich zeker op kleine schermen zoals de iPhone voor.
Vaak willen designers niet dat het logo en menu uit beeld raken door te
scrollen. Als een bezoeker aan het lezen is, wil hij echter helemaal
niet afgeleid worden door menu en logo! Als hij klaar is met lezen, kan
hij makkelijk terugkeren naar boven door een link met "naar boven" te
maken.
Met 200.000 iPhones die per dag verkocht worden is het tijdperk van
inflexibele websites definitief voorbij. Wie op dit moment een website
ontwerpt met een vaste hoogte, weet zeker dat deze website de komende
jaren bezoekers gaat mislopen.
Als er goed nagedacht is over bovenstaande keuzes is het moment daar om te gaan ontwerpen. Gebruik de Photoshop template als uitgangspunt, gebruik een grid en denk goed na over de belangrijkste variabelen:
Wireframes
Design
« Terug naar Advies