Fu23: Gangbare fout voor succescriterium U.9.1 doordat gebruik wordt gemaakt van een nog niet formeel vastgestelde open specificatie, die niet breed wordt ondersteund door algemeen gangbare user agents, en waarbij delen uit de specificatie worden gebruikt, zonder dat daarvoor een gelijkwaardig alternatief wordt aangeboden
Alle webpagina's.
Deze fout is gerelateerd aan:
Ondanks het feit dat het gebruik van open specificaties wordt aangeraden, biedt het gebruik van open specificaties die geen brede ondersteuning onder user agents kennen, dezelfde nadelen (en soms nog meer nadelen) als het gebruik van niet-open specificaties. Vastgestelde open specificaties kennen per definitie implementaties in algemeen gangbare user agents.
Niet-vastgestelde open specificaties genieten in bepaalde gevallen ondersteuning door algemeen gangbare user agents. Waar dit niet het geval is, dient de informatie of functionaliteiteit die middels de specificatie beschikbaar wordt gesteld, middels een gelijkwaardig alternatief te worden aangeboden.
Er is sprake van een gangbare fout in situaties waar informatie uitsluitend middels een niet-vastgestelde open specificatie wordt geboden die geen brede ondersteuning onder user agents kent.
Opmerking: Welke browser(versie)s gelden als 'algemeen gangbare user agents' verandert in de loop van de tijd. In het project YUI Target Environments van Yahoo worden aanbevelingen gedaan over de browsers en browserversies door webontwikkelaars zouden moeten worden ondersteund. Dit overzicht wordt regelmatig bijgewerkt. Met 'algemeen gangbare user agents' worden in deze versie van de webrichtlijnendocumentatie alle browsers bedoeld die genoemd worden in de tabel op pagina yuilibrary.com/yui/environments.
In de defnitie van hulptechnologie wordt tevens de term 'algemeen gangbare user agent' nader toegelicht.
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.
Videocontent wordt aangeboden uitsluitend door middel van het <video>
element, dat deel uitmaakt van de HTML 5 specificatie en niet door alle user agents wordt ondersteund.
Dit voorbeeld is niet bedoeld om het gebruik van <video>
uit te sluiten; Het voorbeeld is bedoeld om te demonstreren hoe gebruik kan worden gemaakt van de eigenschap van user agents dat HTML elementen en attributen die niet door een user agent worden herkend worden genegeerd. Die eigenschap maakt 'gelaagd bouwen' mogelijk, bijvoorbeeld door met een genest <object>
element een alternatief te bieden voor <video>
.
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.
De fout is van toepassing - en er wordt dus niet aan het succescriterium voldaan - bij de volgende uitkomst: