SEOpromotiepagina.nl
Home HTML Een website met frames maken en de voor en nadelen van frames

Mooie zinnen en leuke teksten voor Hyves, Facebook, Twitter, MSN of website Geld verdienen met website YouTube downloader, download video's van YouTube Kenteken gegevens opvragen motorvoertuig (RDW kentekencheck) SEO Checklist Google AdSense

Een website met frames maken en de voor en nadelen van frames

                     Deel dit artikel!
  

HTML frames gebruiken op je website

Je kunt op je website gebruik maken van frames. Met behulp van een frame wordt je webpagina opgedeeld in meerdere vensters. Elk venster is een afzonderlijke pagina met een eigen url. Het hoofddocument bevat de details over de frameset. Frames kunnen oneindig worden genest. Het nesten van frames kan je direct in het hoofddocument doen. Je plaatst dan een frameset in een frame.

Maar je kunt ook nesten in het afzonderlijke document. Het document dat in een frame wordt geplaatst bestaat zelf ook uit een frameset. Ook is het mogelijk om onzichtbare frames gebuiken in je webpagina om buiten het zicht van de bezoeker informatie te kunnen verwerken.

Het gebruiken van frames

Tien jaar geleden waren frames hot, maar tegenwoordig worden ze steeds minder gebruikt door de vele nadelen die aan het gebruik van frames kleven. Toch kan het voor sommige websites handig zijn om frames te gebruiken. In de volgende alinea’s worden de voordelen en de nadelen van frames besproken. Om te beslissen of je frames in je website wilt gebruiken kun je kijken of deze voordelen opwegen tegen de nadelen van het gebruik van frames.

Voordelen van het gebruiken van frames

Frames worden vaak gebruikt om de navigatie op een website makkelijk te maken. Het menu blijft dan altijd staan terwijl in een ander deel van het document een andere inhoud wordt getoond als respons op een klik in het navigatiegedeelte. Het menugedeelte hoef je dus maar één keer aan te passen als je iets wijzigt, en niet op alle webpagina’s van je website. Doordat het menu blijft staan hoeft dit onderdeel niet steeds opnieuw geladen worden in de browser .

Door het gebruik van frames kun je eenvoudig onderdelen toevoegen aan je website die dan op alle webpagina’s van je site beschikbaar zijn. Door frames te gebruiken scherm verdeeld in meerdere vensters. Zo kun je op een eenvoudige manier structuur aanbrengen in je website. Je kunt de scrollbar van bepaalde frames ook onzichtbaar maken waardoor de bezoeker niet hoeft te zien dat de website uit frames bestaat. Vrijwel alle moderne browsers ondersteunen frames. Hoewel frames enkele voordelen hebben, zijn er nog veel meer nadelen aan het gebruik van frames.

Nadelen van het gebruiken van frames

Zoekmachines kunnen niet goed omgaan met frames. Ze kunnen websites gebouwd met een frameset moeilijk indexeren. Ze zien je website niet als een geheel maar indexeren de afzonderlijke deelvensters. Hierdoor krijg je bezoekers op je website die maar een bepaald frame van je website zien. Het menu ontbreekt dan bijvoorbeeld. Dit ziet er niet alleen heel lelijk uit, maar je bent ook meteen je bezoeker kwijt. Ook kom je met frames nooit heel hoog in de zoekresultaten terecht, en krijg je problemen als je search engine optimisation (SEO) probeert toe te passen op je site.

Bookmarks of favorieten werken meestal niet goed. Als iemand een bepaalde pagina van je website op wil slaan kan hij alleen je indexpagina opslaan. De volgende keer dat de bezoeker naar de betreffende pagina wil gaan moet hij eerst de website weer opnieuw door navigeren om het te vinden. Vooral bij grote websites kan dit een grote ergenernis voor je bezoeker zijn.

Er zijn vaak problemen met het uitprinten van webpagina’s die frames gebruiken. De inhoud kan meestal niet in één keer uitgeprint worden. Het menu en de header worden vaak apart uitgeprint.

Uitklapmenu’s, links en layers zijn vaak gevangen in hun eigen frame. Deze dingen zijn allemaal wel op te vangen met bijvoorbeeld javascript maar betekenen veel code in je website en dus trager. En de gebruiker moet JavaScript ingeschakeld hebben in de webbrowser. En vaak komt er een raar adres in de adresbalk van de browser te staan.

Websites die gebruik maken van frames zijn langzamer. Want zo moet er niet één webpagina worden geladen, maar bijvoorbeeld twee of drie of meer..

Andere webmaster kunnen geen rechtstreekse link naar een bepaalde webpagina van je site geven. Omdat de url in de adresbalk altijd hetzelfde is en naar je index verwijst kunnen ze alleen deze url naar je beginpagina opnemen in hun eigen site.

Includes gebruiken in plaats van frames

Er zijn alternatieven voor het gebruik van frames op je website. Zo kun je bijvoorbeeld gebruik maken van includes. Hiermee bereik je het resultaat van een frameset maar je website wordt wel beter geindexeerd door zoekmachines. Je kunt includes gebruiken met bijvoorbeeld SSI. SSI staat voor Server Side Include en hiermee kun je bijvoorbeeld een menu invoegen in je website. Hetzelfde kun je bereken met PHP/ASP. Je webserver moet dan wel SSI/PHP/ASP ondersteunen.

Frame busting

Frame busting is een techniek die er voor zorgt dat een webpagina niet in een frame gezet kan worden. Soms zijn er webmasters die een deel van een andere website in een frame van hun eigen site willen zetten, zodat het lijkt alsof die bepaalde pagina bij hun site hoort. Zo kunnen ze dus in principe een deel van jouw website stelen. Maar als je frame busting gebruikt op je website, dan zorgt een script ervoor dat je pagina uit het frame breekt.

 

Je kunt ons sponsoren door dit artikel te delen met je vrienden. Gebruik dan de buttons hierboven!

Plaats reactie


Beveiligingscode
Vernieuwen