Accessibilità - MRTK3

Il pacchetto di accessibilità contiene funzionalità e componenti per consentire agli sviluppatori di creare esperienze di realtà mista per tutti.

Nota

Il pacchetto di accessibilità è attualmente in anteprima iniziale. I pacchetti di anteprima anticipata potrebbero non contenere tutte le funzionalità pianificate e potrebbero subire modifiche principali dell'architettura prima della versione.

Funzionalità

Oggetto descrivebile

Per consentire alle tecnologie assistive di descrivere o leggere oggetti nel mondo della realtà mista, MRTK3 fornisce lo DescribableObject script. Aggiungendo questo script ai componenti visivi, un componente lettore futuro sarà in grado di riconoscere l'objcet e leggere all'utente le informazioni necessarie per comprendere l'oggetto e il suo posto nel mondo.

Nota

MRTK3 attualmente non si integra con i lettori assistive. DescribableObject è nelle prime fasi dello sviluppo ed è incluso per consentire la revisione avanzata e raccogliere commenti e suggerimenti per gli sviluppatori.

Per consentire la descrizione di un elemento della scena, collegare lo DescribableObject script e compilare i campi.

Describable Object

Contenuto

Il campo Contenuto deve contenere il testo all'interno dell'oggetto, ad esempio un'etichetta del pulsante o il testo all'interno di uno slate.

Riepilogo contenuto

Riepilogo contenuto è una versione facoltativa, breve o astratta del testo all'interno dell'oggetto. Con uno slate di testo di grandi dimensioni, può essere utile agli utenti fornire un breve riepilogo del commento. Ciò consente agli utenti di comprendere rapidamente le informazioni e determinare se desiderano ascoltare il contenuto completo.

Descrizione

La descrizione inserisce l'oggetto nel mondo. Nell'esempio illustrato, la descrizione connette il pulsante con un modello carousel che verrà animato.

Flags

Il campo Flags indica informazioni chiave sulle tecnologie assistive sull'oggetto, ad esempio se è importante per lo stato corrente dell'esperienza.

Istruzioni

Il campo Istruzioni fornisce all'utente informazioni su come interagire con l'oggetto. Ad esempio: "Fare clic sul pulsante per animare un carousel".

Ruolo

Il ruolo si basa sui ruoli dell'applicazione Internet avanzata accessibile W3C (ARIA). Esistono piani per aggiungere altri ruoli non utente incentrati su un aggiornamento futuro a MRTK3.

Semantica

Semantica fornisce una breve descrizione dell'oggetto. Ad esempio, la semantica tipica include:

  • Campo Nome utente
  • Campo Password
  • Pulsante di accesso

Accessibilità del testo

Inverte il colore del testo

Invert Text Color

Per aiutare gli oggetti di testo a distinguersi dallo sfondo, è comune usare colori a contrasto elevato. A seconda dello scenario, potrebbe non essere sempre possibile progettare colori di testo leggibili in tutte le situazioni.

Nelle esperienze di realtà virtuale è possibile fornire testo a virgola mobile che può essere visualizzato da qualsiasi angolo. Per semplificare il più possibile, MRTK3 fornisce lo TextAccessibility script.

Text Accessibility Script

Questo script può essere collegato a qualsiasi oggetto TextMesh Pro e, a condizione che il materiale del tipo di carattere usi lo shader TextMesh Pro dall'Realtà mista Graphics Tools (tutti gli asset di carattere nel pacchetto Asset standard), il testo verrà invertito in base alla configurazione del sottosistema Accessibilità.

Accessibility Subsystem