Accessibilità (design)

L'accessibilità è la caratteristica di un dispositivo, di un servizio, di una risorsa o di un ambiente d'essere fruibile con facilità da una qualsiasi tipologia d'utente. Il concetto di design accessibile e la pratica dello sviluppo accessibile garantiscono sia l'"accesso diretto" (cioè senza…

L'accessibilità è la caratteristica di un dispositivo, di un servizio, di una risorsa o di un ambiente d'essere fruibile con facilità da una qualsiasi tipologia d'utente. Il concetto di design accessibile e la pratica dello sviluppo accessibile garantiscono sia l'"accesso diretto" (cioè senza assistenza) sia l'"accesso indiretto", cioè la compatibilità con le tecnologie assistive di una persona (per esempio, gli screen reader del computer).

Il termine è comunemente associato alla possibilità anche per persone con ridotta o impedita capacità sensoriale, motoria o psichica, ossia affette da disabilità sia temporanea che stabile, di accedere e muoversi autonomamente in ambienti fisici (per cui si parla di accessibilità fisica), di fruire e accedere autonomamente a contenuti culturali (nel qual caso si parla di accessibilità culturale) o di fruire dei sistemi informatici e delle risorse a disposizione tipicamente attraverso l'uso di tecnologie assistive o tramite il rispetto di requisiti di accessibilità dei prodotti.

Il termine ha trovato largo uso anche nel Web col medesimo significato. In questo contesto, le soluzioni di accessibilità sono sviluppate al fine di favorire la riduzione o la eliminazione del cosiddetto Web Accessibility Divide, ovvero il divario tra coloro che possono accedere in maniera autonoma alle risorse web e coloro che non possono (in particolare le persone con disabilità visiva).

L'accessibilità nelle tecnologie e nel Web

Una risorsa accessibile facilita l'accesso alla più grande fascia di individui, indipendentemente da eventuali disabilità, con ogni tipo di mezzo.

Requisiti base

Più nello specifico:

Utilizza un codice o struttura semanticamente corretta, logica e con una grammatica formale validata

Utilizza testi chiari, fluenti e facilmente comprensibili

Utilizza testi alternativi per ogni tipo di contenuto multimediale

Sfrutta titoli e link che siano sensati anche al di fuori del loro contesto (evitando, ad esempio, link su locuzioni come "clicca qui")

Ha una disposizione coerente e lineare dei contenuti e dell'interfaccia grafica

Inoltre, dovrebbe essere compatibile col maggior numero di configurazioni software e hardware e utilizzare colori standard e ad alto contrasto fra di loro.

CMS accessibili

I criteri di accessibilità hanno importanza anche nella realizzazione dei Sistemi di Gestione dei Contenuti (Content Management System, abbreviato in CMS), ossia quei sistemi web che permettono la creazione e la pubblicazione di documenti da parte di più autori che, molto spesso, dispongono di una vera e propria struttura editoriale.

In questi casi, è opportuno non solo rendere il sito conforme agli standard, ma anche:

aiutare gli autori a pubblicare documenti che non compromettano l'accessibilità;

fornire soluzioni accessibili direttamente agli autori con disabilità.

Esistono CMS sia commerciali sia open source che promettono il rispetto delle linee guida per l'accessibilità.

Il W3C (World Wide Web Consortium) ha emanato nel 2000 delle linee guida, le ATAG (Authoring Tools Accessibility Guidelines). Nella versione 2.0 vi sono una serie di indicazioni specifiche, con criteri di successo (success criteria) ispirati alle WCAG 2.0.

Nel caso di applicazioni web è possibile applicare le raccomandazioni del W3C della specifica WAI-ARIA.

Standard e leggi

Esistono alcuni standard internazionali e alcune leggi nazionali che definiscono l'accessibilità per i sistemi informatici.

Le linee guida internazionalmente più utilizzate per quanto concerne il web sono le WCAG (Web Content Accessibility Guidelines) redatte dalla WAI (Web Accessibility Initiative, sezione del World Wide Web Consortium).

Servizi correlati

Altre voci

C

Collegamento ipertestuale

In informatica, un collegamento ipertestuale (in inglese hyperlink, comunemente abbreviato in link, usato anche in italiano) è un riferimento digitale, spesso testuale, che permette agli utenti di accedere a dati specifici cliccando su di esso con il mouse o toccandolo su un touchscreen. Può…

Leggi la voce →
P

Pagina web

In informatica una pagina web (in inglese webpage) è un documento ipertestuale pubblicato sul World Wide Web e leggibile dall'utente mediante un apposito programma detto browser. Un sito web è un insieme di pagine web collegate da uno o più nomi a dominio (o sottodomini) con il quale possono…

Leggi la voce →
Z-LibraryZ

Z-Library

Z-Library (abbreviato in z-lib, precedentemente BookFinder) è una biblioteca ombra che contiene file ed articoli di riviste scientifiche, testi accademici e libri di interesse generale. La maggior parte delle opere proviene da Library Genesis, mentre alcuni file sono pubblicati direttamente…

Leggi la voce →
BrowserB

Browser

In informatica il browser Web (o semplicemente browser /ˈbraʊzə(r)/), in italiano navigatore in rete, è un'applicazione usata principalmente per l'acquisizione, la presentazione e la navigazione di risorse sul Web. Tali risorse (come pagine web, immagini o video) sono messe a disposizione sul…

Leggi la voce →
ScriptS

Script

Il termine script, in informatica, designa un tipo particolare di programma, scritto in una particolare classe di linguaggi di programmazione, detti linguaggi di scripting. Una classe specifica di tali programmi sono i cosiddetti shell script, ossia script concepiti per essere eseguiti…

Leggi la voce →
N

Node.js

Node.js è un runtime system open source multipiattaforma orientato agli eventi per l'esecuzione di codice JavaScript, costruito sul motore JavaScript V8 di Google Chrome. Molti dei suoi moduli base sono scritti in JavaScript, e gli sviluppatori possono scrivere nuovi moduli nello stesso…

Leggi la voce →