Soms verwijzen links op een pagina naar een client-side scriptfunctie, een script dat in de browser wordt uitgevoerd; bijvoorbeeld om een nieuw venster te openen of om een menu weer te geven. Vaak zijn deze links ontoegankelijk voor zoek-spiders en bezoekers zonder ondersteuning voor client-side scripts. Webontwikkelaars kunnen hier echter rekening mee houden door enkele simpele regels toe te passen.

Inhoudsopgave


Als een link een scriptfunctie uitvoert die naar een URL leidt, maak deze URL dan ook benaderbaar voor bezoekers zonder scriptondersteuning.

Gerelateerde richtlijnen

  • R-pd.8.5: Bij het gebruik van client-side script in combinatie met een link: maak de scriptfunctionaliteit een uitbreiding op de basisfunctionaliteit van de link.

Naar boven


Als een link nergens naartoe leidt, maar een functie uitvoert zoals het schalen van de lettergrootte of het toepassen van een bepaalde stylesheet, heeft dit voor bezoekers zonder JavaScript weinig te bieden. Deze bezoekers hoeven dan ook niet met een onwerkzame link te worden geconfronteerd.

Gerelateerde richtlijnen

  • R-pd.8.6: Bij het gebruik van client-side script in combinatie met een link: indien de link nergens naartoe leidt, confronteer de bezoeker zonder ondersteuning voor client-side script dan niet met een niet-werkende link.

Naar boven


Client-side scripts als aanvulling op server-side functies

Als scripts niet ondersteund worden, kan een link met scriptfunctionaliteit terugvallen op functies die op de webserver worden uitgevoerd. Als dit kritische functionaliteit betreft (dat wil zeggen, de bruikbaarheid van de website is er van afhankelijk), is dit zelfs een noodzaak.

Gerelateerde richtlijnen

  • R-pd.8.7: Bij het gebruik van client-side script in combinatie met een link: indien noodzakelijk, gebruik client-side script als een uitbreiding op server-side functies.

Naar boven