Normative · WCAG 2.2

SC 3.1.4 Livello AAA WCAG 2.0

Abbreviazioni

Fornire un meccanismo per identificare la forma estesa o il significato delle abbreviazioni. Scrivere per esteso al primo uso, un elemento abbr con titolo o un glossario collegato soddisfano tutti questo criterio AAA.

Cosa richiede

Qualsiasi abbreviazione — acronimi (NASA), sigle (HTML), forme contratte (Dr., approx.) — deve avere un modo per consentire ai lettori di trovare la forma estesa o il significato. L’espansione può comparire in linea al primo utilizzo, in un glossario, tramite un tooltip su <abbr title>, o con qualsiasi tecnica equivalente.

Quando la stessa abbreviazione può avere significati diversi in contesti differenti (PC = personal computer, politically correct, policarbonato), la pagina deve anche disambiguare.

Come soddisfarlo

  • Scrivere per esteso l’abbreviazione al primo utilizzo, seguita dall’abbreviazione tra parentesi: «World Health Organization (WHO).» Gli utilizzi successivi possono comparire da soli.
  • Racchiudere l’abbreviazione in <abbr title="World Health Organization">WHO</abbr> in modo che il titolo venga mostrato al passaggio del mouse e sia esposto alla tecnologia assistiva.
  • Per le abbreviazioni che ricorrono in molte pagine, mantenere un glossario e collegarsi ad esso.
  • Per le abbreviazioni ambigue, usare una delle tecniche precedenti per rendere chiaro il significato specifico.
  • Evitare di affidarsi esclusivamente a <abbr title> quando l’abbreviazione è critica — i tooltip non sono affidabili al tocco e l’attributo title non viene annunciato in modo coerente.

Errori comuni

  • Acronimi usati in tutto un documento senza essere mai espansi.
  • Abbreviazioni espanse solo alla fine di un lungo documento, dove il lettore ha già perso il contesto.
  • Elementi <abbr> privi dell’attributo title — marcati semanticamente ma senza espansione fornita.
  • Abbreviazioni specifiche di settore (KPI, ARR, OKR, MAU) trattate come conoscenza comune in contenuti destinati al pubblico generale.

Perché è importante

Gli screen reader possono essere configurati per annunciare automaticamente l’espansione di <abbr title>, che è uno dei pochi modi in cui l’attributo title guadagna davvero la propria utilità. Per gli utenti con disabilità cognitive, disturbi dell’apprendimento o conoscenze limitate del dominio, le abbreviazioni non espanse rappresentano una barriera significativa alla comprensione. La soluzione è la disciplina editoriale al momento della scrittura, con una piccola funzione markup per gli utenti di screen reader.