Skip to main content

Noframes Tag

De Noframes Tag definieert een HTML-sectie op een met frames gebouwde website die een gebruiker die geen frame-inhoud kan oproepen, te zien krijgt. Het exrtra gedefinieerde gedeelte wordt alleen weergegeven als er geen frames kunnen worden geladen.

Structuur van frames

Met de frames die Netscape in 1996 introduceerde, kunnen meerdere bestanden tegelijk op de monitor worden weergegeven. Zo kan bijvoorbeeld de navigatie in één frame worden weergegeven en de veranderende inhoudselementen in een ander frame. Frames bevatten een HTML-pagina met de definitie van de frameset en pagina’s die in de frameset geladen kunnen worden. Een frameset bestaat uit meerdere HTML-pagina’s.

Voorbeeld

Een illustratief voorbeeld om uit te proberen is te vinden op SELFHTML: https://wiki.selfhtml.org/wiki/HTML/Frames

Nadelen van framesets

Framesets splitsen een HTML-aanwezigheid op in meerdere documenten, wat de volgende nadelen heeft:

  • Gebruikers kunnen geen bladwijzers instellen op subpagina’s.
  • De inhoud van de pagina kan niet volledig worden afgedrukt.
  • via zoekmachines wordt de pagina-inhoud vaak gevonden zonder navigatie.
  • Bladwijzers kunnen niet op subpagina’s worden ingesteld.
  • De weergave kan niet worden aangepast voor toestellen met een kleine Viewport.

Vanwege de vele nadelen van frames werd deze webtechnologie met HTML5 uit de standaard verwijderd.

De volgende elementen staan niet in HTML omdat het gebruik ervan de bruikbaarheid en toegankelijkheid schaadt: frame, frameset, noframes.
www.w3.org

Waar moet het noframes element geplaatst worden?

Het noframes element moet binnen het frameset element geplaatst worden. In het volgende gedeelte wordt een codevoorbeeld gegeven.

Welke elementen kan het noframes element bevatten?

Noframes Tag kan alle elementen die ook op een normale website worden gebruikt, binnen het body-element bevatten. Om te voldoen aan de XHTML norm, moet het noframes element ook het body element bevatten. Het is gebruikelijk om in het noframes element te schrijven dat er geen frames kunnen worden getoond en een link te noemen met de noframes versie van de website. De URL toont dan een pagina zonder frames.

Voorbeeld

Perfect codevoorbeeld voor het noframes element: https://www.tutorialrepublic.com/

Is de noframe tag belangrijk voor de SEO?

Aangezien een van de doelstellingen van zoekmachine-optimalisatie is om bezoekers zo lang mogelijk op een website te houden, speelt het noframe element een belangrijke rol op een pagina met frames. Als er geen noframe element wordt weergegeven, kan de bezoeker de inhoud van de website niet zien en zal hij de pagina verlaten. Daarom moet in ieder geval gebruik worden gemaakt van de mogelijkheid om bezoekers te informeren over de versie zonder frames door middel van een noframes-element. Er zij aan herinnerd dat de versie zonder frames vaak niet aan de verwachtingen van de bezoekers voldoet en kan leiden tot lagere Conversion -percentages. U moet er dus goed over nadenken of het beter is een project helemaal zonder kaders te ontwerpen.

Wat crawling betreft, kan men nooit zeker zijn of de crawler de inhoud van een frame aan de juiste pagina zal toewijzen. Met een no-frame element, echter, is de opdracht duidelijk. Daarom moeten belangrijke links en de bijbehorende trefwoorden ook in het no-frame element staan.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video


Heeft u nog vragen?

Neem contact met ons op


Verdere inhoud