Toegankelijkheidsonderzoek

Issues:
Audit digitale toegankelijkheid Bibliotheek Rijssen-Holten

(Alleen de bevindingen)

Scope van de evaluatie

Naam website Bibliotheek Rijssen-Holten
Datum 16 mei 2025
Scope van de website Binnen de scope van het onderzoek valt:
  • Alle pagina's op bibliotheekrijssenholten.nl/
  • Alle pagina's op bibliotheekrijssenholten.op-shop.nl/
  • Alle pagina's op rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog
  • Alle PDF's op bibliotheekrijssenholten.nl/
Buiten de scope van het onderzoek valt:
  • Inloggen op login.kb.nl/si/login/, dit vereist een apart onderzoek.
  • Betaalpagina's
  • Subwebsite(s) waarbij de HTML en/of het systeem afwijkt van de onderzochte websites.
  • Alle externe systemen en websites waar via de onderzochte domeinen met een link naar wordt verwezen.
Conformiteitsdoel WCAG 2.1 niveau AA

Uitgebreide toetsresultaten

Aantal bevindingen: 104

1. Waarneembaar

1.1 Tekstalternatieven

1.1.1 Niet-tekstuele content (Niveau A)

Informatie over succescriterium 1.1.1 Niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 1: Het logo op https://www.bibliotheekrijssenholten.nl/ heeft als alt-tekst enkel "Bibliotheek Rijssen-Holten". Dit is niet voldoende. De alt-tekst moet beschrijven dat het om een logo gaat. Omdat het logo in een link staat, en er geen linktekst aanwezig is zal de alt-tekst ook als linktekst dienst doen. Daarom moet ook het linkdoel vermeld worden (terug naar de homepagina gaan). Dit probleem komt op meerdere pagina's voor, bijvoorbeeld https://bibliotheekrijssenholten.op-shop.nl/.

Bevinding 2: Op https://www.bibliotheekrijssenholten.nl/ zijn er afbeeldingen met een spatie in het alt-attribuut. Dit zal niet door alle screenreaders worden genegeerd. Verwijder de spatie uit het alt-atttribuut. Het betreft de afbeeldingen bij "E-books en luisterboeken", "Werkplekken", "Kranten en tijdschriften", "Lid worden", "Meer op de computer" en "Voor het onderwijs". Dit komt ook voor op https://www.bibliotheekrijssenholten.nl/collectie.html (afbeeldingen bij "Voor leesclubs" en "Voor mensen met een leesbeperking"), de pagina https://www.bibliotheekrijssenholten.nl/leren.html (afbeeldingen "Leescafé", "Studieplekken" en "Digitale bronnen").

Bevinding 3: Op https://www.bibliotheekrijssenholten.nl/klantenservice.html hebben de afbeeldingen alt-tekst, maar deze kunnen als decoratief worden aangeduid. Zorg dat ze lege alt-attributen hebben. Men moet daarna wel een card maken van deze links. Zorg dat enkel "Hulp bij materialen lenen" een link is, en dat de hele card (afbeelding + tekst) klikbaar is door middel van JavaScript.

Bevinding 4: Het logo van Breinbieb op https://www.bibliotheekrijssenholten.nl/informatie-voor-ouderen.html heeft geen alt-tekst. Maar het is geen decoratieve afbeelding. Voeg daarom een beschrijvende alt-tekst toe.

Bevinding 5: De praatplaat/infographic op https://www.bibliotheekrijssenholten.nl/leren/voor-het-onderwijs/voor-ouders.html heeft geen alt-tekst. De afbeelding bevat echter veel tekst en kan daarom niet decoratief zijn. Plaats de tekst uit de afbeelding als lopende tekst op de pagina en koppel dit met aria-describedby aan de afbeelding. Geef de afbeelding alt-tekst en verwijs naar de uitgebreide beschrijving.

Bevinding 6: De QR-code op https://www.bibliotheekrijssenholten.nl/steun-de-bibliotheek.html heeft geen alt-tekst. Voeg alt-tekst toe, en vermeld daarin ook dat er ook gewoon via de rekening overgemaakt kan worden.

Bevinding 7: Op https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html hebben de logo's van de vermelde overheidsdiensten en instanties geen alt-tekst. Voeg alt-tekst toe.

Bevinding 8: Op https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/12-18.html hebben de afbeeldingen bij "Zoek en vind historische info", "Theorie-examen oefenen", "Online skills" alt-tekst. Deze alt-tekst beschrijft echter niet wat er op de afbeelding te zien is. Geef de afbeelding een lege alt-tekst en zorg dat de afbeelding en link + tekst in een card worden opgemaakt. De titel van de pagina is dan de enige link en de hele card kan klikbaar worden gemaakt met JavaScript.

Bevinding 9: De afbeeldingen bij de evenementen op https://bibliotheekrijssenholten.op-shop.nl/ hebben alt-tekst. De alt-tekst is echter de titel van het evenement, en beschrijft niet de afbeelding. Dat is niet correct. We raden het alt-attribuut leeg te laten, zodat de afbeelding als decoratief wordt gemarkeerd, en om de link om de afbeelding te verwijderen. Mocht men graag de afbeelding klikbaar houden, is het aan te raden elk evenement op te maken als een card. De titel van het evenement is de enige link in de card, maar de hele card is wel klikbaar door middel van JavaScript.

Bevinding 10: Op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html staan video's met een iframe. Er mist een beschrijvende titel per video, nu is dit enkel de tekst "video".

Bevinding 11: Op pagina https://www.bibliotheekrijssenholten.nl/gebruikersvoorwaarden-uitleenreglement.html staat het uitleenregelement in een PDF. De tekst uit de PDF kan beter gewoon op de pagina geplaatst worden.

Bevinding 12: Afbeeldingen in PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/rijssen-holten_jaarverslag2024-digitaal.pdf zijn wel als afbeelding getagd, maar er is geen alt-tekst voorzien. Voor informatieve afbeeldingen geldt dat ze een beschrijving moeten hebben van de informatie die er in staat. De decoratieve afbeeldingen moeten als artefact worden getagd. Zorg er ook voor dat het logo op de eerste pagina is getagd als afbeelding en een alternatieve tekst krijgt.

1.2 Op tijd gebaseerde media

1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) (Niveau A)

Informatie over succescriterium 1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 13: Op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html staat de video "Informatieve video, Pools". De spreker spreekt in het Pools, de ondertiteling is in het Nederlands. Zorg ervoor dat ook de taal van de spreker in de ondertiteling voorkomt.

Bevinding 14: Op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html wordt onder 'Fragment z De Voorleeshoek' een video getoond. Deze video heeft een automatisch gegenereerde ondertiteling. Op een aantal plekken staan onjuiste woorden. Ook ontbreekt de interpunctie waardoor de zinnen moeilijk te begrijpen zijn. Maak een goede ondertiteling. Dit speellt ook bij de "Instructievideo, Pools" op dezelfde pagina.

1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) (Niveau A)

Informatie over succescriterium 1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 15: Op https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html is er aan het begin van de video (0:03) tekst in beeld. Er ontbreekt uitgeschreven tekst en er is geen audiodescriptie die vertelt wat er op het scherm staat. Zo kunnen mensen die de video niet kunnen zien en afhankelijk zijn van hulpsoftware zoals voorleessoftware niet weten wat er wordt getoond in de video. Zet deze en andere informatie in een transcript. Of maak gebruik van een extra audiospoor om ook te voldoen aan SC 1.2.5. Dit speelt ook bij de "Instructievideo, Pools" op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html.

Bevinding 16: Op pagina https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html is een video waar logo's aan het begin en eind in beeld komen. Als je dat niet kan zien mis je dat dit een video van 'de Bibliotheek' en 'Informatie punt' is. Voeg deze informatie toe aan de audiodescriptie, of laat alle informatie uitspreken door de voiceover waardoor de audiodescriptie overbodig wordt. Dit komt ook voor op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html bij het logo van De Voorleeshoek aan het eind van de video's"instructievideo, Pools" en de video onder "Fragment z De Voorleeshoek".

1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA)

Informatie over succescriterium 1.2.5 Audiodescriptie (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 17: Op https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html is er aan het begin van de video tekst in beeld die door de voice-over niet wordt uitgesproken. Zorg ervoor dat dit ook wordt uitgesproken door de voice-over, zodat blinden geen enkele informatie uit de video missen. Dit speelt ook bij de "Instructievideo, Pools" op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html.

Bevinding 18: Op pagina https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html is een video waar logo's aan het begin en eind in beeld komen. Als je dat niet kan zien mis je dat dit een video van 'de Bibliotheek' en 'Informatie punt' is. Voeg deze informatie toe aan de audiodescriptie, of laat alle informatie uitspreken door de voiceover waardoor de audiodescriptie overbodig wordt. Dit komt ook voor op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html bij het logo van De Voorleeshoek aan het eind van de video's"instructievideo, Pools" en de video onder "Fragment z De Voorleeshoek".

1.3 Aanpasbaar

1.3.1 Info en relaties (Niveau A)

Informatie over succescriterium 1.3.1 Info en relaties

Uitkomst: Onvoldoende

Bevinding 19: Op https://www.bibliotheekrijssenholten.nl/klantenservice.html komt onder "Hoe verleng ik mijn boeken" een opsomming voor. Deze is echter niet als zodanig opgemaakt. Gebruik een lijst en lijstitems om dit op te lossen. Dit speelt ook op https://www.bibliotheekrijssenholten.nl/steun-de-bibliotheek.html bij de lijst onder de tekst 'Dat kan op de volgende manieren:' en https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/digisterker.html bij de lijst onder 'Wat leer je?'.

Bevinding 20: Op https://www.bibliotheekrijssenholten.nl/vestigingen-en-openingstijden.html is de kop "Uitleenposten" niet als een kop opgemaakt, maar is het <b>-element gebruikt. Als iets zich gedraagt als een kop en eruit ziet als een kop dient het ook als een kop opgemaakt te worden. Dit speelt ook bij de subkoppen op https://www.bibliotheekrijssenholten.nl/verslagen.html, https://www.bibliotheekrijssenholten.nl/regelingen.html

Bevinding 21: Op https://bibliotheekrijssenholten.op-shop.nl/ zijn de filters "Categorie", "Locatie", "Tag" en "Wanneer" aanwezig. Die teksten zijn als label opgemaakt, maar met niets verbonden. Dit kan verwarrend zijn voor hulptechnologie. Los dit op door ze als koppen op te maken.

Bevinding 22: De filters op https://bibliotheekrijssenholten.op-shop.nl/ zijn niet gegroepeerd en verbonden met de koppen "Categorie" etc. Los dit op door de filters en de bijbehorende kop te groeperen met <fieldset> en <legend>.

Bevinding 23: Op https://bibliotheekrijssenholten.op-shop.nl/ zijn de details van elk evenement in een tabel gezet. In een kolom staat het pictogram, in de volgende kolom details. Er ontbreken kolomkoppen voor deze tabel. Voeg deze toe.

Bevinding 24: Op https://bibliotheekrijssenholten.op-shop.nl/opsie is tekst vet opgemaakt d.m.v. het strong-element. Dat mag enkel gebruikt worden om een woord of enkele woorden in een zin nadruk te geven, niet voor opmaak. Gebruik CSS voor opmaak. Ditzelfde geldt voor de schuingedrukte tekst op die pagina en speelt verder ook op https://bibliotheekrijssenholten.op-shop.nl/753/beter-zoeken-op-internet/07-05-2025.

Bevinding 25: Op https://bibliotheekrijssenholten.op-shop.nl/753/beter-zoeken-op-internet/07-05-2025 is de subkop "Slimmer zoeken op internet: een leerrijke cursus van SeniorWeb" niet als zodanig opgemaakt. Het strong-element mag niet gebruikt worden om koppen te maken. Gebruik het heading-element (en let op het juiste niveau) om dit op te lossen.

Bevinding 26: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything wordt er in de paginatie knoppen gebruikt in plaats van links. Dit is semantisch niet correct. Knoppen dienen voor acties van een gebruikers (versturen formulier, bijvoorbeeld). Als je naar een nieuwe pagina gaat, dienen er links gebruikt te worden. Vervang de knoppen door links.

Bevinding 27: De koppenstructuur op https://www.bibliotheekrijssenholten.nl/leren/online-cursussen.html is niet kloppend: de kop "Alle cursussen van Soofos" is nu een subkop van "Cursussen van GoodHabitz", terwijl het geen subkop hoort te zijn. Ook zijn de subkoppen van "Alle cursussen van Soofos" geen subkop op dit moment, deze vallen onder hetzelfde kopniveau. Corrigeer de koppenstructuur zodat deze logisch is en de structuur correct weergeeft. Een vergelijkbaar probleem speelt ook op https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html.

Bevinding 28: In de PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/uitleenreglement2018bibliotheekrijssenholten25mei.pdf zijn de koppen "Artikel [...]" niet als kop getagd. Duid deze als kop aan om meer structuur en semantiek in het document aan te brengen.

Bevinding 29: In PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/rijssen-holten_jaarverslag2024-digitaal.pdf zijn koppen, tabellen en opsommingen niet als zodanig opgemaakt. Gebruik de juiste tag om deze aan te duiden. Verwijder ook de lege p-tags en denk aan voetnoten, bijvoorbeeld op pagina 11 en de juiste tags voor de inhoudsopgave.

Bevinding 30: De PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/klokkenluidersregeling.pdf is niet getagd. Dit betekent dat er de documentstructuur niet is te bepalen. Software kan daardoor bijvoorbeeld niet bepalen wat koppen zijn, de alternatieve tekst bij afbeeldingen en wat de leesvolgorde is. Omdat tags ontbreken kan de PDF niet volledig onderzocht worden (alle succescriteria met betrekking tot de PDF code laag zoals semantische koppen en ALT-teksten bij afbeeldingen). Let daarom op dat bij het oplossen van dit probleem nieuwe toegankelijkheidsproblemen kunnen ontstaan.

1.3.3 Zintuiglijke eigenschappen (Niveau A)

Informatie over succescriterium 1.3.3 Zintuiglijke eigenschappen

Uitkomst: Onvoldoende

Bevinding 31: Op pagina https://www.bibliotheekrijssenholten.nl/klantenservice.html staat onder de uitvouwbare knop "Hoe verleng ik mijn boeken?" de tekst "Scroll helemaal naar beneden en klik op de oranje knop ‘Verleng aangevinkte materialen’.". Deze instructie maakt gebruik van kleur en orientatie en is niet behulpzaam voor blinde bezoekers.

1.3.5 Identificeer het doel van de input (Niveau AA)

Informatie over succescriterium 1.3.5 Identificeer het doel van de input

Uitkomst: Onvoldoende

Bevinding 32: Op https://www.bibliotheekrijssenholten.nl/word-lid-van-de-bibliotheek/abonnementen/automatische-incasso.html wordt het autocomplete attribuut niet ondersteund. Het doel van de invoervelden moet programmatisch kunnen worden bepaald, zodat velden automatisch kunnen worden ingevuld of extra hulp kan worden geboden bij het invullen. Dit kan door het autocomplete-attribuut aan de input-elementen toe te voegen. Bijvoorbeeld voor e-mailadres autocomplete="email".
Een overzicht van de velden waarvoor het autocomplete-attribuut van toepassing is en de waarde die nodig is in dit attribuut, staat op de pagina: https://www.w3.org/tr/wcag21/#input-purposes. Dit speelt ook op https://www.bibliotheekrijssenholten.nl/klantenservice/contact.html.

Bevinding 33: Op https://bibliotheekrijssenholten.op-shop.nl/booking/ wordt het autocomplete attribuut niet ondersteund. Het doel van de invoervelden moet programmatisch kunnen worden bepaald, zodat velden automatisch kunnen worden ingevuld of extra hulp kan worden geboden bij het invullen. Dit kan door het autocomplete-attribuut aan de input-elementen toe te voegen. Bijvoorbeeld voor e-mailadres autocomplete="email".
Een overzicht van de velden waarvoor het autocomplete-attribuut van toepassing is en de waarde die nodig is in dit attribuut, staat op de pagina: https://www.w3.org/tr/wcag21/#input-purposes.

1.4 Onderscheidbaar

1.4.1 Gebruik van kleur (Niveau A)

Informatie over succescriterium 1.4.1 Gebruik van kleur

Uitkomst: Onvoldoende

Bevinding 34: Op https://www.bibliotheekrijssenholten.nl/ veranderen de knoppen bij de blokken "Lid worden", "Meer met de computer" en "Voor het onderwijs" enkel van kleur als ze focus krijgen. Dit heeft impact op slechtzienden en kleurenblinden. Zorg voor een focusindicator die niet enkel op verandering van kleur steunt, zoals een focusrand die duidelijk het element omringt en voldoende contrast biedt. Dit speelt ook bij alle knoppen op https://www.bibliotheekrijssenholten.nl/collectie.html, https://www.bibliotheekrijssenholten.nl/leren.html.

1.4.3 Contrast (minimum) (Niveau AA)

Informatie over succescriterium 1.4.3 Contrast (minimum)

Uitkomst: Onvoldoende

Bevinding 35: Op https://www.bibliotheekrijssenholten.nl/ heeft in het blok "Komende Activiteiten" de tekst "Er zijn geen plaatsen meer beschikbaar" onvoldoende contrast. De rode tekst (HEX #FF0000) tegen de witte achtergrond heeft een contrastverhouding van 4:1 waar het minstens 4,5:1 moet zijn.

Bevinding 36: Op https://www.bibliotheekrijssenholten.nl/vestigingen-en-openingstijden/vestigingen.196708.html/bibliotheek-rijssen/ hebben de dagen van de week in de openingstijden onvoldoende contrast. Het gaat dan specifiek om de dagen in de oranje rijen. De grijze tekst (HEX #757575) op de oranje (HEX #FDE5D0) achtergrond heeft een contrastverhouding van 3,7:1 waar minstens 4,5:1 wordt verwacht.

Bevinding 37: Op https://www.bibliotheekrijssenholten.nl/zoekresultaten.website.html?q=boek heeft in de filterbalk het cijfer van het aantal resultaten onvoldoende contrast. De grijze tekst (HEX #757575) tegen de grijze achtergrond (HEX #EDEDED) levert een contrastverhouding van 3.9:1 waar deze minstens 4,5:1 moet zijn.

Bevinding 38: Op https://bibliotheekrijssenholten.op-shop.nl/ hebben de groene tekst (voor beschikbare kaarten) onvoldoende contrast. De groene tekst (HEX #458846) heeft een contrastverhouding van 4,3:1, waar het minimaal 4,5:1 moet zijn.

Bevinding 39: Op https://www.bibliotheekrijssenholten.nl/leren/meer-doen-met-de-computer/informatiepunt-digitale-overheid.html bieden de ingebakken ondertitels te weinig contrast tegen de witte en grijze (HEX #9E9E9E) achtergrond in de video, waardoor het contrast onbestaande is of een contrastverhouding heeft van 2,7:1 (waar minimaal 4,5:1 is vereist). Geef de ondertitels een donkere achtergrond waardoor ze beter zullen opvallen en dus beter leesbaar zullen zijn.

Bevinding 40: Wanneer de schermgrootte wordt aangepast (1280 bij 1024 pixels), bijvoorbeeld op pagina https://www.bibliotheekrijssenholten.nl/home.html en er wordt ingezoomd op 175% dan komen onderin de pagina onder andere het hoofdmenu en de zoekfunctie te staan. Bij focus hebben de oranje (HEX #FF7320) teksten op de donkere (HEX #39373A) achtergrondkleur een contrastverhouding van 4,3:1, waar dit minimaal 4,5:1 moet zijn.

1.4.10 Reflow (Niveau AA)

Informatie over succescriterium 1.4.10 Reflow

Uitkomst: Onvoldoende

Bevinding 41: Op alle pagina's van https://bibliotheekrijssenholten.op-shop.nl/ valt het hoofdmenu weg als men zoomt naar 400% (vanaf 175%) en de grootte van de viewport aanpast. Zorg ervoor dat er geen inhoud en functionaliteit wegvalt en alles meeschaalt en binnen de viewport blijft.

Bevinding 42: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything valt de link "Home" over de link "Login" heen als men zoomt naar 400% (vanaf 175%) en de grootte van de viewport aanpast. Zorg ervoor dat ze niet overlappen en beide links gebruikt kunnen worden. Een mogelijke oplossing is om de links van de hoofdnavigatie onder te brengen in de menu-knop. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164,

Bevinding 43: Tabblad "Waar is het" veroorzaakt een scrollbalk op pagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?. Vermijd een scrollbalk in de leesrichting (horizontaal). Dit probleem speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164.

1.4.11 Contrast van niet-tekstuele content (Niveau AA)

Informatie over succescriterium 1.4.11 Contrast van niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 44: Op https://www.bibliotheekrijssenholten.nl/ hebben de items in de navigatie een oranje focusrand (HEX #FF731F) en verandert de rand van enkele knoppen (bijv. "naar de collectie", "over onze vestigingen", "lees meer" en "lees meer en reserveer") op die pagina naar oranje (HEX #FF731F) als die knop focus krijgt. De contrastverhouding met de witte achtergrond is 2,7:1 waar minstens 3:1 wordt verwacht. Dit speelt ook bij alle knoppen op bijvoorbeeld https://www.bibliotheekrijssenholten.nl/collectie.html en https://www.bibliotheekrijssenholten.nl/leren.html.

Bevinding 45: Op https://bibliotheekrijssenholten.op-shop.nl/ hebben de items in het menu en knoppen als "Besteloverzicht" en "Meer informatie" een oranje focusrand (HEX #FF7320). De contrastverhouding met de witte achtergrond is 2,7:1 waar minstens 3:1 wordt verwacht. Dit komt verder voor op alle pagina's van die site.

Bevinding 46: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything hebben bijvoorbeeld de items in het menu een oranje (HEX #FF7320) op een witte achtergrond met een contrastverhouding van 2,7:1 waar dit minimaal 3:1 moet zijn. Er is ook een lichtgrijze focusrand omheen met te weinig contrast. Dit komt op meerdere pagina's voor, bijvoorbeeld https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164.

Bevinding 47: De lichtgrijze (HEX #ABAAAB) focusrand om bijvoorbeeld de zoekknop op de witte achtergrond heeft een contrastverhouding van 2,3:1, waar dit minimaal 3:1 moet zijn. Dit komt op meerdere pagina's voor, bijvoorbeeld bij de link die eruitziet als knop 'Reserveren' op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164.

Bevinding 48: Op pagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 heeft de grijze (HEX #C4C4C4) focusrand om de knop 'Alles' met een witte achtergrond een contrastverhouding van 1,7:1 waar dit minimaal 3:1 moet zijn.

Bevinding 49: Op pagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 heeft de focusrand om de tabs zoals 'Waar is het' een lichtgrijze (HEX #CDCDCE) kleur op een witte achtergrond met een contrastverhouding van 1,5:1 waar dit minimaal 3:1 moet zijn.

Bevinding 50: De oranje (HEX #FF7320) focusrand om de link 'Wybierz inny język' op de lichtoranje (HEX #FDE5D0) achtergrond heeft een contrastverhouding van 2,2:1, waar dit minimaal 3:1 moet zijn.

1.4.12 Tekstafstand (Niveau AA)

Informatie over succescriterium 1.4.12 Tekstafstand

Uitkomst: Onvoldoende

Bevinding 51: Op pagina https://www.bibliotheekrijssenholten.nl/ staat onder 'Komende activiteiten' een iframe met tekst. Wanneer bezoekers de regelhoogte, alinea- en tekstafstand wijzigen naar de waarden zoals beschreven voor dit succescriterium, is deze tekst niet meer (goed) leesbaar. Zorg ervoor dat informatie leesbaar blijft, ook wanneer bezoekers een eigen tekstopmaak toepassen.

2. Bedienbaar

2.1 Toetsenbordtoegankelijk

2.1.1 Toetsenbord (Niveau A)

Informatie over succescriterium 2.1.1 Toetsenbord

Uitkomst: Onvoldoende

Bevinding 52: Op https://bibliotheekrijssenholten.op-shop.nl/ zijn de filters "Categorie", "Locatie", "Tag" en "Wanneer" niet bedienbaar met het toetsenbord. Dit komt doordat er geen interactief element gebruikt voor de "knoppen". Deze filters worden beter geherstructureerd in een zijbalk, waarbij de filters en de bijbehorende kop gegroepeerd worden met <fieldset> en <legend>. De knoppen echt als knoppen opmaken (en het attribuut aria-expanded gebruiken) is ook een mogelijke oplossing.

2.2 Genoeg tijd

2.2.1 Timing aanpasbaar (Niveau A)

Informatie over succescriterium 2.2.1 Timing aanpasbaar

Uitkomst: Onvoldoende

Bevinding 53: Als je niet bent ingelogd op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything en je gebruikt "Mijn Lijst" of "Reserveren", krijg je een boodschap dat je daar ingelogd voor moet zijn en binnen een paar een seconden naar de inlogpagina wordt gestuurd. Mensen met hulpsoftware hebben niet voldoende tijd om deze boodschap te lezen. Zorg dat deze knoppen enkel beschikbaar zijn als je bent ingelogd, of stuur de mensen niet automatisch naar de inlogpagina toe binnen zulke korte tijd. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164.

2.2.2 Pauzeren, stoppen, verbergen (Niveau A)

Informatie over succescriterium 2.2.2 Pauzeren, stoppen, verbergen

Uitkomst: Onvoldoende

Bevinding 54: Op https://bibliotheekrijssenholten.op-shop.nl/ is er een slider die automatisch door de inhoud loopt. Er is geen mechanisme om de slider te stoppen, te pauzeren of te verbergen. Verzorg een knop waarmee men dit kan doen.

2.4.1 Blokken omzeilen (Niveau A)

Informatie over succescriterium 2.4.1 Blokken omzeilen

Uitkomst: Onvoldoende

Bevinding 55: Op https://bibliotheekrijssenholten.op-shop.nl/ is een skiplink aanwezig, maar deze is niet het eerste item dat focus krijgt, waardoor aan het doel van een skiplink voorbijgegaan wordt. Zorg ervoor dat de skiplink het eerste item is dat focus krijgt. De skiplink werkt ook niet, je wordt teruggenomen naar de website van de bibliotheek zelf, in plaats van dat je daadwerkelijk naar de inhoud op die pagina springt. Dit geldt voor alle pagina's op https://bibliotheekrijssenholten.op-shop.nl/.

Bevinding 56: Er is geen skiplink aanwezig op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything. Hierdoor kunnen mensen niet meteen naar de hoofdinhoud springen op de pagina. Voeg een skiplink toe en zorg dat dit het eerste item is op de pagina dat focus krijgt. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc

2.4.2 Paginatitel (Niveau A)

Informatie over succescriterium 2.4.2 Paginatitel

Uitkomst: Onvoldoende

Bevinding 57: De paginatitel van https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything is niet voldoende beschrijvend. "Catalogus" geeft niet dat dit zoekresultaten zijn voor een bepaalde term. Maak de paginatitel beschrijvender. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc.

Bevinding 58: De paginatitel "Catalogus" op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 geeft niet weer dat je op de detailpagina bent van een specifiek boek. Pas de titel naar de titel van het item (en schrijver). Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164

Bevinding 59: De paginatitel van de foutpagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/branch/branch/9044/catalog/oepsie.html is "Opac" en beschrijft dus niet dat het een foutpagina betreft. Pas de paginatitel aan.

Bevinding 60: De pagina https://www.bibliotheekrijssenholten.nl/vestigingen-en-openingstijden/vestigingen.196708.html/bibliotheek-rijssen/ heeft als paginatitel 'Bibliotheek Rijssen' maar geeft verder geen informatie over het doel van de pagina, zoals bijvoorbeeld 'Contactgegevens' of 'Openingstijden'.

Bevinding 61: De PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/uitleenreglement2018bibliotheekrijssenholten25mei.pdf heeft geen titel. Dit speelt ook bij https://www.bibliotheekrijssenholten.nl/dam/bestanden/rijssen-holten_jaarverslag2024-digitaal.pdf. Zorg voor een titel die de inhoud van het document beschrijft en dat niet de bestandsnaam, maar de titel van het document wordt getoond.

Bevinding 62: De PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/klokkenluidersregeling.pdf heeft een documenttitel in de eigenschappen maar in de eigenschappen staat ingesteld dat de Bestandsnaam wordt getoond. Zorg dat niet de bestandsnaam maar de Documenttitel wordt getoond.

Bevinding 63: Advies: op alle pagina's op https://www.bibliotheekrijssenholten.nl/ ontbreekt nog de organisatienaam in de paginatitel. We adviseren die erbij te plaatsen in de paginatitel. Een paginatitel als "Vrijwilligers - Bibliotheek Rijssen-Holten" beschrijft voor bezoekers duidelijker op welke website ze zitten.

2.4.3 Focus volgorde (Niveau A)

Informatie over succescriterium 2.4.3 Focus volgorde

Uitkomst: Onvoldoende

Bevinding 64: Op https://bibliotheekrijssenholten.op-shop.nl/ ontvangt de link "Meer info" in de melding over het Moederdagpakket of 'De Bibliotheek Rijssen bestaat 70 jaar!' als eerste de focus. Dit is verwarrend voor bezoekers die screenreaders gebruiken.

Bevinding 65: Wanneer de schermgrootte wordt aangepast (1280 bij 1024 pixels), bijvoorbeeld op pagina https://www.bibliotheekrijssenholten.nl/home.html en er wordt ingezoomd op 175% dan komen onderin de pagina onder andere het hoofdmenu en de zoekfunctie te staan. Zorg ervoor dat de focusvolgorde klopt, dat ze niet pas aan het einde van de pagina tabfocus krijgen en dat ze af te sluiten zijn na het bereiken van het laatste item wanneer ze open staan. Zorg er ook voor dat ze afsluiten wanneer bezoekers verder over de pagina navigeren, nu blijft bijvoorbeeld de zoekfunctie open staan en kan de bezoeker niet zien waar de focus zich bevindt.

Bevinding 66: Wanneer de schermgrootte wordt aangepast (1280 bij 1024 pixels), bijvoorbeeld op pagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything en ingezoomd op 250% dan verdwijnen de inloglink en de combobox voor het kiezen van een taal achter een menuknop. Deze knop blijft open staan na het laatste item en gaat verder op de pagina. Zorg ervoor dat het menu eerst sluit, voordat de bezoeker verder kan navigeren.

Informatie over succescriterium 2.4.4 Linkdoel (in context)

Uitkomst: Onvoldoende

Bevinding 67: Op https://www.bibliotheekrijssenholten.nl/ is in het blok "Komende activiteiten paginering aanwezig. De links hebben enkel het paginanummer als linktekst. Om deze links duidelijker te maken in hun context is het beter om het woord "Pagina" toe te voegen aan de linktekst.

Bevinding 68: Op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/12-18.html hebben de boeken allemaal links. De linktekst is echter steeds enkel de titel van het boek, maar de auteur is ook belangrijke informatie. Betrek de naam van de auteur ook in de linktekst.

Bevinding 69: Door de structuur van de links op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/12-18.html "Boeken op onderwerp" en "Lezen voor de lijst" ontstaat er onduidelijke linktekst. De links hebben namelijk als linktekst "Digitaal vaardig" en "Lezen voor de lijst icoon". Dit werkt verwarrend, omdat "digitaal vaardig" iets heel anders is dan "boeken op onderwerp" en "lezen voor de lijst" linkt naar een pagina, niet naar een icoon. De linktekst wordt veroorzaakt door de alt-tekst van de afbeeldingen. Verwijder de alt-tekst en maak de titel van de pagina een link. Eventueel kan het als een card worden opgemaakt, waarbij enkel de titel een link is maar wel de hele card klikbaar (door middel van JavaScript).

Bevinding 70: De afbeeldingen bij de evenementen op https://bibliotheekrijssenholten.op-shop.nl/ hebben alt-tekst. De alt-tekst is echter de titel van het evenement, en beschrijft niet de afbeelding. Dat is niet correct. We raden het alt-attribuut leeg te laten, zodat de afbeelding als decoratief wordt gemarkeerd, en om de link om de afbeelding te verwijderen. Mocht men graag de afbeelding klikbaar houden, is het aan te raden elk evenement op te maken als een card. De titel van het evenement is de enige link in de card, maar de hele card is wel klikbaar door middel van JavaScript.

Bevinding 71: In de PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/rijssen-holten_jaarverslag2024-digitaal.pdf staat bijvoorbeeld op pagina 1 een link die niet als zodanig is getagd.

2.4.6 Koppen en labels (Niveau AA)

Informatie over succescriterium 2.4.6 Koppen en labels

Uitkomst: Onvoldoende

Bevinding 72: Het label van het zoekveld op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything wordt verzorgd door zoekknop middels aria-labelledby en is "SEARCH.SEARCH". Dit label is verwarrend voor gebruikers. Zorg dat het zoekveld een passender label krijgt, die niet hetzelfde is als het label van de zoekknop. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164

Bevinding 73: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc of https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything als je een boek toevoegt aan "Mijn Lijsten", opent er een modal. De knop om dat modal te sluiten heeft als label "Modal.Close". Geef deze knop een beschrijvender label. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164 en https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 omdat je daar ook een boek kunt reserveren of toevoegen aan een lijst.

2.4.7 Focus zichtbaar (Niveau AA)

Informatie over succescriterium 2.4.7 Focus zichtbaar

Uitkomst: Onvoldoende

Bevinding 74: Op https://www.bibliotheekrijssenholten.nl/ is er bovenaan de pagina een cookiemelding te zien bij een eerste bezoek. De sluitknop van de melding krijgt geen zichtbare focusindicator als deze de toetsenbordfocus krijgt. Interactieve elementen dienen altijd een zichtbare focusindicator te krijgen, die voldoende contrast biedt met de achtergrond en het element dat het omringt.

Bevinding 75: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 in het tabblad "recensies" krijgt het "info"-icoon geen zichtbare toetsenbordfocus. Zorg dat deze een zichtbare focusindicator krijgt. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164.

Bevinding 76: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 krijgen in de blokken "Eerder bekeken" en "Anderen leenden ook" de knoppen geen zichtbare focusindicator. Zorg dat alle besturingselementen van de sliders een zichtbare focusindicator krijgen. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164 en in de slider op https://bibliotheekrijssenholten.op-shop.nl/.

2.5 Input modaliteiten

2.5.3 Label in naam (Niveau A)

Informatie over succescriterium 2.5.3 Label in naam

Uitkomst: Onvoldoende

Bevinding 77: Als je een boek reserveert op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc of https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 opent er een modal. Als men op de link "Stel een start- en stopdatum in" klikt, klapt een blok met verdere info en functionaliteit open. Er verschijnen twee datumvelden. Beide datumvelden hebben door het aria-label attribuut het label: "Kies datum", wat het eigenlijke label (dat ook visueel zichtbaar is) overschrijft. Verwijder het aria-label attribuut.

3. Begrijpelijk

3.1 Leesbaar

3.1.1 Taal van de pagina (Niveau A)

Informatie over succescriterium 3.1.1 Taal van de pagina

Uitkomst: Onvoldoende

Bevinding 78: Op https://www.bibliotheekrijssenholten.nl/ is de taal van het document niet correct aangegeven: "nl_NL" is geen correcte waarde voor het lang-attribuut. Pas de waarde aan naar "nl-nl".

Bevinding 79: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything is de taal van het document niet correct aangegeven: "nl_NL" is geen correcte waarde voor het lang-attribuut. Pas de waarde aan naar "nl-nl". Dit speelt ook op
https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/branch/branch/9044/catalog/oepsie.html

Bevinding 80: De PDF https://www.bibliotheekrijssenholten.nl/dam/bestanden/klokkenluidersregeling.pdf heeft geen taal ingesteld. Zorg ervoor dat de taalinstelling overeenkomt met de taal die gebruikt wordt in de PDF.

Bevinding 81: Advies: de foutpagina https://www.bibliotheekrijssenholten.nl/oepsie.html is een standaard foutpagina van de server, maar we geven wel als advies mee om een eigen foutpagina te implementeren.

3.1.2 Taal van onderdelen (Niveau AA)

Informatie over succescriterium 3.1.2 Taal van onderdelen

Uitkomst: Onvoldoende

Bevinding 82: Op https://www.bibliotheekrijssenholten.nl/ is de taal van het document in de iframe van "Komende Activiteiten" niet correct aangegeven: "nl_NL" is geen correcte waarde voor het lang-attribuut. Pas de waarde aan naar "nl-nl".

Bevinding 83: Het label van de zoekknop op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything is "SEARCH.SEARCH". Verzorg een Nederlandstalig label voor de zoekknop. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164

Bevinding 84: De alternatieve tekst voor de beoordeling van de boeken op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything is steeds in het Engels, bijv. "Rating: 4 out of 5 stars". Vertaal dit naar het Nederlands. Dit komt ook voor op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc

Bevinding 85: Op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything is de paginering in het Engels: bijvoorbeeld "Page 6". Vertaal dit naar het Nederlands.

Bevinding 86: Op pagina https://www.bibliotheekrijssenholten.nl/jeugd-en-jongeren/voorleesfilmpjes-in-andere-talen/pools.html zijn delen van de tekst in het Pools en enkele teksten in het Nederlands. Hiervoor moet in de code een taalwissel aangegeven worden, Dit kan door de omliggende html-code bijvoorbeeld een lang="pl" toe te voegen. Denk ook aan de taal voor de knoppen in de video's.

3.3 Assistentie bij invoer

3.3.1 Foutidentificatie (Niveau A)

Informatie over succescriterium 3.3.1 Foutidentificatie

Uitkomst: Onvoldoende

Bevinding 87: Het formulier 'automatische incasso' op pagina https://www.bibliotheekrijssenholten.nl/word-lid-van-de-bibliotheek/abonnementen.html maakt alleen gebruik van HTML5-veldcontroles. Deze foutmeldingen worden niet door alle browsers en hulpsoftware even goed ondersteund. De melding is soms kortaf, onvolledig of blijft te kort staan. Ook kun je de tekstgrootte niet aanpassen, zodat sommige mensen de tekst mogelijk niet kunnen lezen. Voeg zelf foutmeldingen toe aan het formulier om dit probleem op te lossen. Dit speelt ook op https://www.bibliotheekrijssenholten.nl/klantenservice/contact.html.

3.3.2 Labels of instructies (Niveau A)

Informatie over succescriterium 3.3.2 Labels of instructies

Uitkomst: Onvoldoende

Bevinding 88: Op https://www.bibliotheekrijssenholten.nl/ is in de header een zoekvak aanwezig met keuzeopties. Deze keuzeopties hebben echter geen label. Dit komt doordat in de code de tekst van het label wordt verwijderd met display:none; in de CSS. Dat is niet toegestaan. Verwijder dit in de CSS. Er wordt met het pseudo-element ::after tekst in de CSS meegegeven voor het label, maar dat is geen afdoende techniek.

Bevinding 89: Op https://www.bibliotheekrijssenholten.nl/word-lid-van-de-bibliotheek/abonnementen/automatische-incasso.html is in de tekst niet aangegeven dat verplichte velden gemarkeerd zijn met een asterisk. Voeg deze uitleg toe. Dit speelt ook op https://www.bibliotheekrijssenholten.nl/klantenservice/contact.html.

Bevinding 90: Op https://bibliotheekrijssenholten.op-shop.nl/booking/ is in het formulier niet aangegeven dat verplichte velden zijn aangeduid met een asterisk. Voeg deze uitleg toe.

Bevinding 91: De keuzelijsten voor tickets op https://bibliotheekrijssenholten.op-shop.nl/753/beter-zoeken-op-internet/07-05-2025 hebben geen label. Voeg een label toe om dit op te lossen.

Bevinding 92: De keuzelijst voor het aantal tickets op https://bibliotheekrijssenholten.op-shop.nl/booking/ heeft geen label. Voeg een label toe om dit op te lossen.

3.3.3 Foutsuggestie (Niveau AA)

Informatie over succescriterium 3.3.3 Foutsuggestie

Uitkomst: Onvoldoende

Bevinding 93: Het formulier op pagina https://www.bibliotheekrijssenholten.nl/word-lid-van-de-bibliotheek/abonnementen.html maakt alleen gebruik van HTML5-veldcontroles. Deze meldingen worden niet door alle browsers en hulpsoftware even goed ondersteund. De melding is soms kortaf, onvolledig of blijft te kort staan. Ook kun je de tekstgrootte niet aanpassen, zodat sommige mensen de tekst mogelijk niet kunnen lezen. Voeg zelf foutsuggesties toe aan het formulier om dit probleem op te lossen. Dit speelt ook op https://www.bibliotheekrijssenholten.nl/klantenservice/contact.html.

Bevinding 94: Op https://bibliotheekrijssenholten.op-shop.nl/booking/ wordt er geen foutsuggestie gegeven bij een ongeldig e-mailadres (komma i.p.v een punt, bijvoorbeeld). De melding "Deze waarde is geen geldig e-mailadres." is een foutmelding, maar geeft geen suggestie om de fout op te lossen. Voeg een suggestie toe.

4. Robuust

4.1 Compatibel

4.1.2 Naam, rol, waarde (Niveau A)

Informatie over succescriterium 4.1.2 Naam, rol, waarde

Uitkomst: Onvoldoende

Bevinding 95: Op https://www.bibliotheekrijssenholten.nl/ is in de header een zoekvak aanwezig met een zoekknop. De zoekknop heeft echter geen label. Dit komt doordat in de code de tekst "vind" wordt verwijderd met display:none; in de CSS. Dat is niet toegestaan. Verwijder deze property in de CSS.

Bevinding 96: Op https://www.bibliotheekrijssenholten.nl/ is de content in het blok "Komende activiteiten" in een iframe aanwezig. In de code heeft de iframe echter geen titel meegekregen. Geef het iframe-element een title-attribuut en geef een duidelijke beschrijving mee.

Bevinding 97: Op https://www.bibliotheekrijssenholten.nl/ hebben de social media links onder "Volg ons" geen linktekst, dit betekent dat de URL wordt voorgelezen door screenreaders. Dat kan verwarrend zijn en bemoeilijkt het activeren van links met spraakbesturing. Verzorg beschrijvende linktekst voor deze links.

Bevinding 98: Op https://www.bibliotheekrijssenholten.nl/leren.html staan de afbeeldingen voor Leescafé en Studieplekken in een link. Deze link heeft geen linktekst, waardoor de URL voorgelezen zal worden door screenreaders. Dat kan verwarrend zijn en bemoeilijkt het activeren van links met spraakbesturing. Zorg dat enkel "Leescafé" een link is, en dat de hele card (afbeelding + tekst) klikbaar is door middel van JavaScript.

Bevinding 99: Op https://bibliotheekrijssenholten.op-shop.nl/ is er bij de filters een zoekveld aanwezig. De zoekknop en het zoekveld hebben een label, maar deze wordt bij beiden verwijderd met display:none; in de CSS. Dat is niet toegestaan. Verwijder deze property in de CSS.

Bevinding 100: Op https://bibliotheekrijssenholten.op-shop.nl/opsie heeft het navigatiemenu de rol "navigation". Dit is een landmark-rol, geen rol om aan te geven dat iets een navigatiemenu is. Nu wordt de navigatielijst van zijn rol gestript, wat een inbreuk op de HTML-standaard oplevert. Verplaats de rol naar de <div> waar het menu in staat. Dit speelt ook op https://bibliotheekrijssenholten.op-shop.nl/753/beter-zoeken-op-internet/07-05-2025, https://bibliotheekrijssenholten.op-shop.nl/booking/

Bevinding 101: Als je een boek reserveert op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything, https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc of https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164 opent er een modal. Als men op de link "Stel een start- en stopdatum in" klikt, klapt een blok met verdere info en functionaliteit open. In de code is niet aangegeven dat dit uitklapt, waardoor deze informatie verloren gaat voor hulpsoftware. Voeg het attribuut aria-expanded toe.

Bevinding 102: Wanneer de schermgrootte wordt aangepast (1280 bij 1024 pixels), bijvoorbeeld op pagina https://www.bibliotheekrijssenholten.nl/home.html en er wordt ingezoomd op 175% dan komen onderin de pagina onder andere het hoofdmenu en de zoekfunctie te staan. Ze zijn opgemaakt als checkbox, wat niet de juiste rol is evenals de link naar 'home' die is opgemaakt als menuitem. Geef ze de juiste naam, rol en waarde mee en zorg er bij het menu en het zoekveld voor dat er aan hulpsoftware wordt gecommuniceerd wat de status is (in- of uitgevouwen). Zie ook succescriterium 2.4.3.

Bevinding 103: Wanneer de schermgrootte wordt aangepast (1280 bij 1024 pixels), bijvoorbeeld op pagina https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything en ingezoomd op 250% dan verdwijnen de inloglink en de combobox voor het kiezen van een taal achter een menuknop. Wanneer deze de focus krijgt dan is er een link met een visueel verborgen tekst 'Vestiging wijzigen'. Deze tekst wordt wel voorgelezen door voorleessoftware, dit kan verwarrend werken.

4.1.3 Statusberichten (Niveau AA)

Informatie over succescriterium 4.1.3 Statusberichten

Uitkomst: Onvoldoende

Bevinding 104: Als men op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/code/32179781?label=Miralles,%20Francesc of https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/search?qs=concept&scope=anything een boek reserveert of toevoegt aan "Mijn Lijsten" is de melding dat de reservering of het toevoegen is gelukt niet beschikbaar voor hulpsoftware. Gebruik een live-region om dit op te lossen. Dit speelt ook op https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/955213?qs=concept&scope=anything&titleNavIndex=0&titleNavRouteName=search&titleNavTotal=164 en https://rijnbrink.hostedwise.nl/wise-apps/opac/branch/9044/catalog/title-detail/WISE/2226900?qs=concept&scope=anything&titleNavIndex=3&titleNavRouteName=search&titleNavTotal=164, omdat je daar ook boeken kunt toevoegen aan een lijst of reserveren.

Onderbouwing van de evaluatie

Het onderzoek is uitgevoerd op basis van de evaluatiemethode van het W3C, WCAG-EM. Dit gebeurt grotendeels handmatig door een steekproef te nemen. Voor een quickscan geldt dat we slechts delen uit deze methodiek gebruiken. Ondanks alle zorgvuldigheid en ervaring van de onderzoeker kan het voorkomen dat een probleem niet gesignaleerd is. Houd er rekening mee dat in een volgend onderzoek bepaalde onderdelen anders worden beoordeeld omdat technologieën en hulpsoftware worden doorontwikkeld. Bij het handmatig onderzoek wordt gebruik gemaakt van tools.

Steekproef getoetste webpagina's

Ondersteunende technieken

Bronnen

Deze rapportage is grotendeels gemaakt met de online evaluatietool van W3C.

Geprint: 2025-05-22 17:46:15 v2.4-011