Ga naar hoofdinhoud
Logo Appt Light

Succescriterium 1.4.4 - Niveau AA

Herschalen van tekst

Zorg dat de tekst vergroot kan worden weergegeven. Via de systeeminstellingen kunnen gebruikers hun gewenste lettergrootte instellen. Dit is vooral belangrijk voor slechtziende gebruikers omdat ze de tekst anders minder goed of niet kunnen lezen. Daarnaast mag vergrootte tekst niet worden ingekort, andere tekst overlappen of niet meer zichtbaar zijn.

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.

<style name="Widget.TextView">
    <item name="android:textSize">18sp</item>
</style>
Bijdragen

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" />
Bijdragen

Bronnen

Feedback?

Laat 't ons weten!