Websites - Frames

Home > Websites > Wel of geen frames

Op internet kom je regelmatig intensieve discussies tegen over de voor- en nadelen van frames. Op deze pagina zet ik de plussen en minnen van deze techniek op een rijtje. Ook geef ik tips hoe je op een goede manier de voordelen van frames kan toepassen zonder dat je last hebt van de nadelen.

Veel websites worden opgedeeld in een aantal vakken (frames), die afzonderlijk gebruikt kunnen worden. Het zijn pagina's binnen pagina's. Een bepaald gedeelte van de pagina blijft bijvoorbeeld staan, terwijl u in het andere gedeelte van de pagina verder surft.

Voordelen
Het belangrijkste voordeel van het gebruik van frames is dat vaste onderdelen van de website zoals een kop en het menu steeds beschikbaar blijven op dezelfde plaats. Frames voorkomen dat een menu niet meer zichtbaar is wanneer je naar beneden scrollt.
Daarnaast voorkom je met frames dat een menu steeds opnieuw geladen moet worden. Zeker wanneer het menu complex is, bespaar je daarmee heel wat tijd en wordt je website dus sneller geladen.

Nadelen
Het gebruik van frames heeft ook nadelen. Ik noem er hier twee

  1. Zoekmachines herkennen frames niet. Het kan dan voorkomen dat alleen de home-page via zoekmachines gevonden kan worden en de onderliggende pagina's, die in hetzelfde frame geladen worden, niet.
  2. Je mist het menu (en de kop) wanneer je via een sub-pagina op de website komt. Dit betekent dan vaak dat bezoekers zo weer vertrokken zijn, omdat ze niet veel verder kunnen. Ook is het beeld dat van de website achterblijft bij de bezoeker niet reëel wanneer kop en menu ontbreken.

Verkeerde oplossing
Er zijn veel websites die bezoekers naar de home-page sturen wanneer zij (bijv. door een zoekmachine) via een sub-pagina op de website komen. Deze bezoekers vinden dan vaak niet wat zij zochten en vertrekken weer. De website bleek niet te bieden wat de zoekmachine beloofde....

Goed gebruik
Het voordeel van een "staand" menu is groot. Ook al kan dit ook op andere manieren dan door middel van frames bereikt worden, frames zijn hiervoor wel makkelijk! De nadelen kan je met de volgende oplossing voorkomen.

  1. Zorg dat alle onderliggende pagina's via links met elkaar verbonden zijn. Hierdoor zijn zoekmachines niet afhankelijk van een (onzichtbaar) menu.
  2. Bouw via een dynamisch script de kop en het menu om de onderliggende pagina heen wanneer een bezoeker via zo'n pagina op de website komt. Een dergelijk script heb ik gemaakt voor www.petrusdatheenstichting.nl en voor www.golv-info.nl en kan makkelijk voor elke willekeurige website worden aangepast. Neem contact met me op wanneer je ook zo'n script wilt voor je website.

Zie ook:

> TOP <