Succescriterium 1.4.4 - Niveau AA
Herschalen van tekst
Zorg ervoor dat de tekst vergroot kan worden weergegeven. Via de systeeminstellingen kunnen gebruikers hun gewenste lettergrootte instellen. Tekst moet met deze lettergrootte in de app worden weergegeven. Dit is vooral belangrijk voor slechtziende gebruikers omdat ze de tekst anders minder goed of niet kunnen lezen. Tekst mag niet worden ingekort met puntjes.
Impact
1 op de 3 gebruikers heeft de lettergrootte aangepast.
Als tekst niet meeschaalt, dan kunnen mensen die minder goed zien de teksten niet goed lezen.
Wanneer elementen geen ondersteuning hebben voor meerdere regels tekst, dan kan er belangrijke tekst wegvallen.
Controleren
“Wordt tekst groter weergeven wanneer je een groter lettertype hebt ingesteld?“
Dit kan visueel getest worden, stel hiervoor een groot lettertype in.
Oplossing
Tekst schalen ondersteunen
Op Android kun je gebruik maken van Scale-independent Pixels om tekst herschaling te ondersteunen. Deze eenheid houdt rekening met de voorkeuren van de gebruiker bij het bepalen van de tekstgrootte. We raden je aan om de textSize
in de styles vast te leggen zodat het overal hetzelfde is.
Tekst afkapping voorkomen
On Android, you can avoid text truncation by removing all instances of android:maxLines
from your app. You should also avoid using fixed values for any heights or widths and instead use wrap_content
where possible.
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Avoid text truncation"
android:maxLines="REMOVE" />