Dit is een gearchiveerde versie van www.webrichtlijnen.nl.

Verkorte titel
Fu25 URI's: fout vanwege het gebruik in de URI van een willekeurige tekenreeks van meer dan zeven tekens

Volledige titel van de gangbare fout

Fu25: Gangbare fout voor succescriterium U.10.1 doordat een URI na de domeinnaam een voor de gebruiker willekeurige tekenreeks van meer dan zeven tekens bevat (inclusief eventuele '/') die geen inhoudelijke relatie heeft met de content

Toepasbaarheid

Alle webpagina's.

Deze fout is gerelateerd aan:

Beschrijving

Willekeurige tekenreeksen in URI's duiden soms op door een systeem gegenereerde URI. Deregelijke URI's zijn moeilijk te onderhouden, hebben geen relatie met de inhoud en zijn in sommige gevallen systeemafhankelijk. Dit heeft een nadelig effect op de duurzaamheid.

Praktisch gezien is het mogelijk dat een willekeurige tekenreeks, die geen relatie heeft met de inhoud, door technologische omstandigheden noodzakelijk is. Dit is vaak het geval bij bijvoorbeeld URI shorteners. In dergelijke gevallen onstaat deze fout indien de willekeurige tekenreeks in het deel van de URI na de domeinnaam, meer dan zeven tekens bevat exclusief een schuine streep (/).

Opmerking 1: Er is geen sprake van een gangbare fout indien een URI informatie bevat die wel een inhoudelijke relatie heeft met de content en die wordt voorafgegaan - of gevolgd - door een willekeurige tekenreeks van maximaal zeven tekens die geen inhoudelijke relatie heeft met de content

Opmerking 2: Deze techniek is niet van toepassing op zoekopdrachten in de vorm van een URI

Voorbeelden

Opmerking: Voorbeelden hebben uitsluitend een informatieve functie. Het is niet de bedoeling om een succescriterium te beoordelen enkel op basis van de hier gepresenteerde voorbeelden.

(Fout) Voorbeeld 1

Een shortend URI met een te lange reeks willekeurige tekens.

http://example.com/kncncuisdwa

(Fout) Voorbeeld 2

Een door een CMS gegenereerde URI.

http://www.example.com/nieuws/iouy3765weqr9.html

(Fout) Voorbeeld 3

Een voor de gebruiker willekeurige tekenreeks van meer dan zeven tekens:

http://www.example.com/awFekJr3Dj5322467hRR9?id=467990

(Goed) Voorbeeld 1

Deze zoek-gerelateerde URI bevat een zoekquery maar is leesbaar, bevat geen willekeurige tekenreeksen en heeft een relatie met de inhoud.

http://www.google.nl/#q=webrichtlijnen&hl=nl&ie=utf-8

(Goed) Voorbeeld 2

Deze URI bevat niet alleen geen willekeurige tekenreeksen, maar ook een duidelijke realtie met de inhoud, ondanks dat een datumstructuur wordt gehanteerd.

http://www.example.com/nieuws/archief/2010/11/03/webtoegankelijkheid

(Goed) Voorbeeld 3

Een voor de gebruiker willekeurige tekenreeks van maximaal zeven tekens die wordt gevolgd door informatie die een inhoudelijke relatie heeft met de content:

http://www.example.com/5717189/nieuws/website-vernieuwd/

Informatiebronnen

Opmerking: Informatiebronnen zijn uitsluitend informatief bedoeld. Ze maken geen deel uit van de Webrichtlijnen. Deze opsomming impliceert geen goedkeuring van de bronnen door de opstellers of toezichthouders van deze specificatie.

Gerelateerde technieken

Toetsen

Procedure

  1. Bestudeer de URI van de webpagina;
  2. Controleer of een willekeurige tekenreeks zich in de URI voordoet;
  3. Controleer of deze tekenreeks(en) niet meer dan zeven tekens bevat, inclusief schuine streep.

Verwacht toetsresultaat

De fout is van toepassing - en er wordt dus niet aan het succescriterium voldaan - bij de volgende uitkomst: