Progettare report di Power BI per l'accessibilità

SI APPLICA A: Power BI Desktop servizio Power BI

È possibile progettare e creare report accattivanti durante la progettazione per l'accessibilità. Ogni volta che si crea un report, indipendentemente dal pubblico, è necessario creare i report per poter essere utilizzabili dal maggior numero possibile di persone, senza la necessità di adattare il report per una sorta di progettazione speciale.

Per gli utenti di Windows, selezionare contrasto elevato dall'app Impostazioni.

Questo articolo descrive le funzionalità di accessibilità e gli strumenti per la creazione di report accessibili in Power BI.

In generale, quando si usa Power BI con un'utilità per la lettura dello schermo, è consigliabile disattivare la modalità di analisi o la modalità di esplorazione.

Per migliorare il processo di creazione dei report con le utilità per la lettura dello schermo, è disponibile un menu di scelta rapida. Il menu consente di spostare i campi nell'area verso l'alto o verso il basso nell'elenco Campi . Il menu consente anche di spostare un campo in altre aree, ad esempio Legenda, Valore o altri.

Screenshot of the Vizualizations and Fields panes, highlighting the options to move fields.

Tipi di funzionalità di accessibilità

Power BI offre la possibilità di creare report accessibili, ma l'autore del report consente di incorporare tale funzionalità nei report. In questo articolo sono descritte tre categorie di funzionalità di accessibilità:

  • Funzionalità di accessibilità predefinite (nessuna configurazione necessaria)
  • Funzionalità di accessibilità predefinite (che richiedono la configurazione)
  • Altri suggerimenti e considerazioni

Ognuna di queste categorie viene discussa nelle sezioni seguenti.

Funzionalità di accessibilità predefinite

Power BI include funzionalità di accessibilità integrate nel prodotto, che non richiedono alcuna configurazione dall'autore del report. Queste funzionalità sono le seguenti:

  • Navigazione da tastiera
  • Compatibilità con l'utilità per la lettura dello schermo
  • Visualizzazione con colori a contrasto elevato
  • Modalità messa a fuoco
  • Tabella di visualizzazione dei dati

Sono inoltre disponibili funzionalità utili per l'esperienza di utilizzo dei report. Gli articoli che descrivono tali funzionalità sono disponibili nella sezione Contenuto correlato alla fine di questo articolo.

Esaminiamo a sua volta ognuna di queste funzionalità di accessibilità predefinite.

Navigazione da tastiera

Gli autori di report non devono preoccuparsi se gli utenti possono usare la tastiera per spostarsi in un report. Gli oggetti visivi di Power BI sono tutti esplorabili da tastiera. Il consumer di report può esaminare i punti dati negli oggetti visivi, passare da una scheda all'altra e accedere alle funzionalità interattive, tra cui evidenziazione incrociata, filtro e sezionamento.

Quando un consumer di report si sposta in un report, lo stato attivo viene visualizzato per indicare dove si trova l'utente nel report. A seconda del browser in uso, la modalità messa a fuoco potrebbe essere visualizzata in modo diverso.

Screenshot of a visual in focus for accessibility navigation.

Per accedere ai tasti di scelta rapida usati più di frequente, è possibile premere MAIUSC + ? per visualizzare una finestra di dialogo di scelta rapida da tastiera. Per altre informazioni, vedere gli articoli sulle esperienze di consumo accessibili e i tasti di scelta rapida nella sezione Contenuto correlato alla fine di questo articolo.

Compatibilità con la lettura dello schermo

In generale, ogni oggetto in Power BI con spostamento tramite tastiera è compatibile anche per le utilità per la lettura dello schermo. Quando un consumer di report passa a un oggetto visivo, l'utilità per la lettura dello schermo leggerà il titolo, il tipo di oggetto visivo e qualsiasi testo alternativo, se impostato.

Visualizzazione colori a contrasto elevato

Power BI offre supporto a contrasto elevato per i report. Se si usa una modalità a contrasto elevato in Windows, Power BI Desktop rileva automaticamente il tema a contrasto elevato usato in Windows e applica tali impostazioni ai report. Questi colori a contrasto elevato seguono il report quando viene pubblicato nel servizio Power BI o altrove.

Screenshot shows a report in high contrast windows settings.

Il servizio Power BI tenta anche di rilevare le impostazioni a contrasto elevato selezionate per Windows, ma l'efficacia e l'accuratezza del rilevamento dipendono dal browser usato per il servizio Power BI. Se si desidera impostare manualmente il tema nella servizio Power BI, nell'angolo superiore sinistro è possibile selezionare Visualizza>colori a contrasto elevato in modalità di modifica e quindi selezionare il tema da applicare al report.

Screenshot of the Power BI service in edit mode, highlighting View and High-contrast colors.

Modalità messa a fuoco

Se un consumer di report esamina un oggetto visivo in un dashboard, può espandere l'oggetto visivo per riempire più dello schermo selezionando l'icona Modalità messa a fuoco nel menu di scelta rapida dell'oggetto visivo.

Screenshot of a visual set in Focus mode.

Tabella di visualizzazione dei dati

I consumer di report possono anche visualizzare i dati in un oggetto visivo in un formato tabulare premendo ALT+MAIUSC+F11. Questa tabella è simile alla pressione di Mostra dati nel menu di scelta rapida dell'oggetto visivo, ma mostra una tabella compatibile con l'utilità per la lettura dello schermo.

Screenshot of a visual with a table that is screen reader friendly.

Funzionalità di accessibilità predefinite che richiedono la configurazione

Power BI include funzionalità di accessibilità integrate nel prodotto e richiedono la configurazione dell'autore del report. Queste funzionalità sono:

  • Testo alternativo
  • Ordine di tabulazione
  • Titoli ed etichette
  • Marcatori
  • Temi dei report

Testo alternativo

Il testo alternativo (una descrizione di testo alternativo) viene usato per descrivere l'aspetto e la funzione di oggetti visivi e immagini nella pagina del report agli utenti dell'utilità per la lettura dello schermo. Gli autori di report devono aggiungere testo alternativo a ogni oggetto che fornisce informazioni significative su un report. Fornendo testo alternativo, gli utenti del report capiscono cosa si sta tentando di comunicare con un oggetto visivo, anche se non possono visualizzare l'oggetto visivo, l'immagine, la forma o la casella di testo. È possibile fornire testo alternativo per qualsiasi oggetto in un report di Power BI Desktop selezionando l'oggetto (ad esempio un oggetto visivo, una forma e così via) e nel riquadro Visualizzazioni selezionare la sezione Formato, espandere Generale, scorrere fino alla fine e compilare la casella di testo ALT. La casella di testo ALT ha un limite di 250 caratteri.

Screenshot of the Visualizations pane, highlighting the Alt text box.

Il testo alternativo deve includere informazioni sulle informazioni dettagliate che si desidera che l'utente del report eserci da un oggetto visivo. Poiché un'utilità per la lettura dello schermo legge il titolo e il tipo di un oggetto visivo, è sufficiente compilare una descrizione. Un esempio di testo alternativo per l'oggetto visivo seguente può essere: Soddisfazione utente netta per colore del prodotto venduto, ulteriormente suddiviso per classe di prodotto.

Screenshot of an example visual for the example alt text.

Tenere presente che chiamare informazioni dettagliate o punti dati specifici potrebbe non essere la cosa migliore da inserire in testo alternativo statico perché i dati in Power BI sono dinamici. Per usare testo alternativo dinamico, vedere la sezione successiva che descrive la formattazione condizionale per il testo alternativo.

Nota

Quando si esporta un report in PowerPoint, PowerPoint aggiunge testo alternativo per ogni elemento nella pagina. Se non si specifica testo alternativo per ogni elemento, il testo alternativo predefinito in PowerPoint è "Nessun testo alternativo fornito".

Formattazione condizionale per testo alternativo

Una funzionalità che rende Power BI così accattivante è che i dati sono dinamici. È possibile usare misure DAX e formattazione condizionale per creare testo alternativo dinamico. Le utilità per la lettura dello schermo possono quindi chiamare valori specifici dei dati visualizzati da un consumer di report.

Screenshot of the Alt text pane, highlighting the conditional formatting icon.

Ordine di tabulazione

L'impostazione dell'ordine di tabulazione consente agli utenti della tastiera di spostarsi nel report in un ordine che corrisponde al modo in cui gli utenti elaborano visivamente gli oggetti visivi del report. Se si includono forme e immagini decorative nel report, è necessario rimuoverle dall'ordine di tabulazione.

Per impostare l'ordine di tabulazione, selezionare la scheda Visualizza nella barra multifunzione e in Mostra riquadri selezionare Selezione per visualizzare il riquadro Selezione.

Screenshot of the View tab in the ribbon, highlighting Selection.

Nel riquadro Selezione selezionare Ordine di tabulazione visualizza l'ordine di tabulazione corrente per il report. È possibile selezionare un oggetto, quindi usare i pulsanti freccia su e giù per spostare l'oggetto nella gerarchia. È anche possibile selezionare un oggetto con il mouse e trascinarlo nella posizione desiderata nell'elenco. Facendo clic sul numero accanto a un oggetto viene nascosto l'oggetto dall'ordine di tabulazione.

Screenshot of Tab order in the Selection pane

Titoli ed etichette

I titoli delle pagine degli oggetti visivi e dei report sono importanti funzionalità di accessibilità che fungono da punto di riferimento per il consumer di report. Evitare di usare acronimi o gergo nei titoli dei report; se si condivide il report con un nuovo utente o un utente esterno all'organizzazione, potrebbe non sapere cosa significano i termini o gli acronimi. L'immagine seguente mostra un oggetto visivo con un acronimo nel titolo (a sinistra) e un titolo più chiaro per l'oggetto visivo a destra.

Screenshot of two sample titles, the vague CY Totals, and the clearer Current Year Sales Amount USD Totals.

All'interno di un oggetto visivo, assicurarsi che tutti i titoli, le etichette degli assi, i valori della legenda e le etichette dati siano facili da leggere e comprendere. Confrontare le immagini seguenti, in cui la prima immagine contiene pochi numeri o descrizioni dei dati, mentre la seconda ne contiene molti.

Screenshot of two example images, where one is a simple bar graph and the other is a bar graph with numbers and details.

Con le etichette dati, è anche possibile scegliere di attivare o disattivare le etichette per ogni serie nell'oggetto visivo o posizionarle sopra o sotto una serie. Anche se Power BI fa del suo meglio per posizionare le etichette dati sopra o sotto una riga, a volte non è chiaro. Nell'oggetto visivo seguente, le etichette dati vengono copiate e non facili da leggere.

Screenshot of a line chart with overlapping lines and numbers.

Posizionare le etichette dati sopra o sotto la serie può essere utile, soprattutto se si usa un grafico a linee con più linee. Con alcune modifiche, le etichette dati ora sono molto migliori.

Screenshot of a line chart with clearly separated lines and numbers.

Marcatori

È consigliabile evitare di usare il colore (incluse le funzionalità di formattazione condizionale) come unico modo per trasmettere informazioni. È invece possibile usare i marcatori per veicolare serie diverse.

Per gli oggetti visivi Linea, Area e Combinata, nonché per gli oggetti visivi a dispersione e bolle, è possibile attivare i marcatori e usare una forma Marcatore diversa per ogni riga.

Screenshot of an example visual with markers.

Per attivare i marcatori, selezionare la sezione Formato nel riquadro Visualizzazioni, espandere la sezione Forme , quindi scorrere verso il basso per trovare l'interruttore Mostra marcatori e attivarlo su Sì, come illustrato nell'immagine seguente.

Screenshot of the Visualizations pane with Markers turned on.

È anche possibile usare Personalizza serie per selezionare il nome di ogni linea (o area, se si usa un grafico ad area) nella casella a discesa della sezione Forme. Sotto l'elenco a discesa è possibile regolare molti aspetti del marcatore usato per la linea selezionata, tra cui la forma, il colore e le dimensioni.

Anche se si consiglia agli autori di report di attivare etichette dati e marcatori, attivarli tutti per ogni oggetto visivo potrebbe distrarre e rendere il report meno accessibile. Nell'immagine seguente è possibile confrontare un oggetto visivo con etichette dati e marcatori entrambi attivati e quindi una versione più comprensibile con etichette dati disattivate.

Screenshot of two example visuals, one with labels and markers on, the other with only markers on.

Se non si è certi che l'oggetto visivo o il report sia troppo occupato, testarlo eseguendo un test con un cursore. Se gli occhi vengono disegnati più alle etichette dati rispetto ai punti dati, disattivare le etichette dati.

Temi, contrasto e colori a colori descrittivi

È necessario assicurarsi che i report abbiano un contrasto sufficiente tra il testo e i colori di sfondo. Il criterio di riuscita WCAG 2.1 1.4.3 delinea che il testo e il colore di sfondo devono avere un rapporto di contrasto di almeno 4,5:1. È possibile usare strumenti come Analizzatore contrasto colori, WebAIM e Colori accessibili per controllare i colori del report.

È anche consigliabile considerare che alcuni visualizzatori di report potrebbero avere difficoltà con il colore. Strumenti come Coblis e Vischeck simulano cosa vedono i visualizzatori di report con diverse capacità visive. L'uso di un numero inferiore di colori o di una tavolozza monocromatica nel report consente di ridurre la creazione di report non accessibili.

Alcune combinazioni di colori possono essere difficili da distinguere per gli utenti. Queste combinazioni includono quanto segue:

  • verde e rosso
  • verde e marrone
  • blu e viola
  • verde e blu
  • verde chiaro e giallo
  • blu e grigio
  • verde e grigio
  • verde e nero

Evitare di usare questi colori insieme in un grafico o nella stessa pagina del report. Power BI include alcuni temi predefiniti che consentono di rendere il report più accessibile, ma è consigliabile controllare il report con alcuni degli altri strumenti suggeriti in questo articolo.

Screenshot showing the Power BI built in themes.

Suggerimenti e considerazioni

Questa sezione fornisce alcune indicazioni, suggerimenti e considerazioni da tenere presenti durante la creazione di report tenendo presente l'accessibilità.

Comprendere cosa vuole il pubblico

La creazione di un report è un processo iterativo. Prima di iniziare a posizionare gli oggetti visivi nella pagina, rivolgersi ad alcuni utenti del report per avere una migliore comprensione delle informazioni che desiderano ottenere dal report e del modo in cui vogliono visualizzarlo.

La compilazione in accessibilità deve far parte di questo processo. Si potrebbe scoprire che la visione non è quella che gli utenti del report hanno in mente. Dopo aver preparato una bozza iniziale del report, mostrarla a un consumer di report e raccogliere altri commenti e suggerimenti. In qualità di autore di report, la raccolta di commenti e suggerimenti può contribuire a ridurre un futuro rischio di richieste di modifiche da parte degli utenti di report infelice.

Mantenere il report semplice e coerente

Mantenere il report il più semplice possibile. Persone spesso cercare di inserire troppo in un singolo oggetto visivo. Spesso suddividerlo in più oggetti visivi semplifica e semplifica la comprensione. Prendere in considerazione l'uso di più oggetti visivi se mostrano facet diversi dei dati e usano filtri o interazioni visive per creare un'esperienza avanzata. Allo stesso tempo, mantenere minimo il numero di oggetti visivi in una pagina. Provare a evitare ridondanza e confusione di pagina non necessarie. Non sono necessari due oggetti visivi per mostrare la stessa cosa. I consumer di report potrebbero essere sovraccaricati da tutte le informazioni fornite da troppi oggetti visivi oppure potrebbero avere un intervallo di attenzione limitato e distrarsi. Non solo questo rende il report più semplice da usare, ma anche la presenza di troppi oggetti visivi in una pagina può rallentare le prestazioni del report.

Mantenere il report coerente usando lo stesso colore del carattere e lo stesso stile per gli elementi visivi nel report. Usare le stesse dimensioni del carattere per tutti i titoli degli oggetti visivi, proprio come per le etichette dati e i titoli degli assi. Se si usano filtri dei dati in più pagine del report, mantenerli nella stessa posizione in ogni pagina del report.

Testare la vista bassa

Un modo rapido per testare l'aspetto di un report per i consumer con bassa visione consiste nel disattivare la luminosità dello schermo o del dispositivo mobile. Sono disponibili componenti aggiuntivi per browser che consentono di eseguire un test con squint.

Elenco di controllo per l'accessibilità dei report

Oltre a fornire strumenti e funzionalità di accessibilità, Power BI fornisce l'elenco di controllo seguente che è possibile usare durante la creazione di report. Questo elenco di controllo consente di assicurarsi che i report siano accessibili e disponibili per il pubblico più grande prima di pubblicarlo.

Tutti gli oggetti visivi

  • Assicurarsi che il contrasto dei colori tra titolo, etichetta asse e testo dell'etichetta dati e lo sfondo siano almeno 4.5:1.
  • Evitare di usare il colore come unico mezzo per comunicare le informazioni. Utilizzare il testo o le icone per integrare o sostituire il colore.
  • Sostituire un gergo o acronimi non necessari.
  • Assicurarsi che il testo alternativo venga aggiunto a tutti gli oggetti visivi non decorativi nella pagina.
  • Verificare che la pagina del report funzioni per gli utenti con carenza di visione a colori.

Filtri dei dati

  • Se si dispone di una raccolta di più filtri dei dati nelle pagine del report, assicurarsi che la progettazione sia coerente tra le pagine. Utilizzare il più possibile lo stesso tipo di carattere, i colori e la posizione spaziale.

Casella di testo

  • Assicurarsi che il contrasto dei colori tra il tipo di carattere e lo sfondo siano almeno 4.5:1.
  • Assicurarsi di inserire il contenuto del testo nella casella di testo alternativo in modo che le utilità per la lettura dello schermo possano leggerle.

Interazioni oggetti visivi

  • Le informazioni chiave sono accessibili solo tramite un'interazione? In tal caso, riorganizzare gli oggetti visivi in modo che siano prefiltrati per rendere più evidente la conclusione importante.
  • Si usano i segnalibri per la navigazione? Provare a esplorare il report con una tastiera per assicurarsi che l'esperienza sia accettabile per gli utenti di sola tastiera.

Ordinamento

  • Hai impostato intenzionalmente l'ordinamento di ogni oggetto visivo nella pagina? La tabella Mostra dati accessibile mostra i dati nell'ordinamento impostato nell'oggetto visivo.

Descrizioni comandi

  • Non usare le descrizioni comando per trasmettere informazioni importanti. Gli utenti con problemi motori e gli utenti che non usano un mouse avranno difficoltà ad accedervi.
  • Aggiungere descrizioni comando ai grafici come informazioni ausiliarie. È incluso nella tabella Mostra dati accessibile per ogni oggetto visivo.

Video

  • Evitare video che iniziano automaticamente quando viene eseguito il rendering della pagina.
  • Assicurarsi che il video abbia didascalia o fornire una trascrizione.

Audio

  • Evitare l'audio che viene avviato automaticamente quando viene eseguito il rendering della pagina.
  • Fornire una trascrizione per qualsiasi audio.

Forme

  • Assicurarsi che le forme decorative siano contrassegnate come nascoste nell'ordine di tabulazione, in modo che non vengano annunciate da un'utilità per la lettura dello schermo.
  • Evitare di usare troppe forme decorative fino al punto in cui sono distratti.
  • Quando si usano forme per chiamare i punti dati, usare il testo alternativo per spiegare cosa viene chiamato.

Immagini

  • Quando si usano immagini per chiamare i punti dati, usare il testo alternativo per spiegare cosa viene chiamato.
  • Assicurarsi che le immagini decorative siano contrassegnate come nascoste nell'ordine di tabulazioni, in modo che non vengano annunciate da un'utilità per la lettura dello schermo.
  • Evitare di usare troppe immagini decorative, fino al punto in cui sono distratti.

Oggetti visivi Power BI

  • Controllare la tabella Mostra dati accessibile per gli oggetti visivi di Power BI. Se le informazioni visualizzate non sono sufficienti, cercare un altro oggetto visivo.
  • Se si usa l'oggetto visivo personalizzato Asse di riproduzione, assicurarsi che non venga riprodotto automaticamente. È ovvio che l'utente deve premere il pulsante di riproduzione/pausa per avviare/arrestare i valori modificati.

Tra gli oggetti visivi nella pagina

  • Impostare l'ordine di tabulazioni e disattivare l'ordine di tabulazioni (contrassegnare l'elemento come nascosto) su tutti gli elementi decorativi.

Considerazioni e limitazioni

Esistono alcuni problemi noti e limitazioni con le funzionalità di accessibilità. Le descrizioni di tali problemi e limitazioni sono incluse nell'elenco seguente:

  • Quando si usano le utilità per la lettura dello schermo con Power BI Desktop, si avrà la migliore esperienza se si apre l'utilità per la lettura dello schermo prima di aprire i file in Power BI Desktop.

La raccolta di articoli per l'accessibilità di Power BI è la seguente: