|
Hoewel frames nefast zijn voor de bereikbaarheid en de
gebruiksvriendelijkheid van een website, zijn ze nog steeds
bijzonder populair. Het is echter geen toeval dat de meest bezochte
sites ter wereld geen frames gebruiken.
Frames zijn onnatuurlijk
Uit gebruikerstesten blijkt dat frames het gebruik van een site
bemoeilijken. Het menselijk oog en brein zijn niet gemaakt om met
frames om te gaan. Bij het scrollen verwacht een gebruiker dat de
hele pagina beweegt en niet enkel een onderdeel van die pagina.
Frames verbreken de verwachte eenheid van de bladspiegel, waardoor
het natuurlijke leesproces vertraagt.
Frames verbreken de eenheid tussen url en pagina
Veel belangrijker is dat door het gebruik van frames de eenheid
tussen het internetadres (url) en wat er op het scherm verschijnt,
wordt verbroken. Dit druist in tegen een van de basisregels van het
internet, met name dat de url in de adresbalk van de browser
effectief het unieke adres is van de pagina die men bekijkt.
Deze verbreking zorgt voor tal van ongemakken:
- De bezoeker kan de url niet meer gebruiken om te zien waar op de
site hij zich bevindt.
- Met de meeste browsers is het quasi onmogelijk om een geframede
pagina correct toe te voegen aan de favorieten.
- Het naar iemand doorsturen van de pagina in kwestie is nagenoeg
onmogelijk. De url in de adresbalk is immers niet het unieke adres
van wat de gebruiker ziet, maar vaak het algemene adres van de site.
Ook het kopiëren van de url heeft om diezelfde reden niet het
effect dat de gebruiker verwacht; wanneer hij die url later weer
gebruikt, zal die doorgaans niet leiden naar de pagina in kwestie
maar naar de homepage. Dit zijn twee vormen van virale marketing
die een niet te onderschatten rol spelen in het succes van een site.
- Ook het afdrukken van geframede pagina's is niet zo
eenvoudig. De gemiddelde surfer weet absoluut niet dat wat hij op
het scherm ziet eigenlijk verschillende pagina's zijn, laat staan
dat hij weet waarom wat uit zijn printer komt niet hetzelfde is als
wat hij ziet op zijn scherm.
Frames beperken uw publiek
Weinig webmasters lijken te beseffen dat ze door het gebruik van
frames een aantal gebruikers uitsluiten. Het argument dat oudere
browsers niet omkunnen met frames mag dan niet meer opgaan, het feit
dat sites die gebruik maken van frames onleesbaar en onhandelbaar
zijn op kleinere schermen (PDA, GSM, ...) of specifieke toestellen
(set-top boxen) wordt steeds belangrijker. Vergeet bovendien niet
dat schermlezers van blinden in de war gebracht worden door een
slecht gebruik van frames.
Eerder hebben we al gewezen op het verlies van bezoekers doordat een
gebruiker niet de juiste pagina kan toevoegen aan zijn favorieten of
kan doorsturen naar een kennis. Minstens even belangrijk is de
vaststelling dat geen enkele zoekrobot rekening houdt met de
frameset. Dat betekent dat een bezoeker die via een zoekrobot op een
site met frames terechtkomt, rechtstreeks naar een detailpagina
gestuurd wordt en de frameset dus niet te zien krijgt. Een gemiste
kans, want deze groep gebruikers krijgt in de meeste gevallen de
navigatie niet te zien (die staat immers in een aparte frame) en kan
dus niet in contact komen met de rest van de site. Een voorbeeld van
zo'n pagina is http://www.auto55.be/nieuws/november/bmw3.htm.
Loze argumenten
Ondanks al deze feiten blijven heel wat mensen frames verdedigen.
Hun argumenten zijn echter weinig indrukwekkend. Zo halen ze aan dat
dankzij frames de navigatie van de hele site snel aangepast kan
worden omdat ze in één enkel bestand staat. Daarbij vergeten ze
dat het gebruik van een zogenaamde 'include' exact hetzelfde
voordeel biedt en bovendien veel eleganter is. Ook de opmerking dat
de pagina's sneller laden omdat de navigatie niet telkens opnieuw
afgehaald moet worden, houdt geen steek. Omdat eventuele grafische
elementen sowieso in de browsercache blijven zitten, spreken
we hier hooguit over een vertraging van een halve seconde.
De door webmasters vaak gebruikte bewering dat ze frames gebruiken
omdat ze niet willen dat de navigatie uit het gezichtsveld
verdwijnt, is op niets gebaseerd. Uit usability-onderzoeken blijkt
dat geen enkele gebruiker opmerkingen maakt over een navigatie die
niet steeds zichtbaar is, zolang ze maar op elke pagina aanwezig is.
Els Aerts & Karl Gilis
|