Skip to content

Documentare limitazione ARIA cross-shadow-root su it-input #392

@Fupete

Description

@Fupete

Cosa

La sezione Accessibilità di <it-input> dice "Tutti gli attributi it-aria-* passati a <it-input> vengono applicati all'input generato". Verificato che l'attributo viene applicato correttamente, ma VoiceOver (macOS Firefox) non risolve il riferimento ID quando punta a un elemento nel light DOM fuori dal componente. Immagino come ogni altro lettore di schermo.

Proposta: aggiungere nota nella sezione Accessibilità che spieghi che gli attributi it-aria-describedby e it-aria-labelledby funzionano solo con ID nello stesso scope DOM dell'input generato, e indicare le alternative interne da usare correttamente (support-text, validity-message, custom-validation).

Da verificare se la stessa limitazione va documentata anche per <it-select>, <it-checkbox>, <it-radio> e altri pezzi dei form.

Perché

Chiarezza documentazione per l'accessibilità by default del kit.

Contesto

No response

Altro

No response

Metadata

Metadata

Assignees

Labels

a11ydocumentationImprovements or additions to documentation

Type

No fields configured for Task.

Projects

Status
📋 Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions