Programmazione Web » Html » Realizzare barre di navigazione accessibili

Realizzare barre di navigazione accessibili

Difficoltà: Apprendista Scritto da Michele Sassi
Sito Web: http://www.comefaccio.net E-Mail
Questo tutorial è stato letto 1483 volte




La creazione di link in (X)HTML è tanto semplice quanto intuitiva. Tutto ciò che occorre è la conoscenza degli attributi e delle proprietà dei link.

Teoricamnte un link potrebbe anche essere formato semplicemente da una key e da un collegamento a cui puntare, ma con uno sguardo un po' più attento ai criteri dell'usabilità e dell'accessibilità ci si accorge subito che è possibile creare delle vere e proprie barre di navigazione accessibili da tastiera anche ai disabili.

Analizziamo pertanto uno ad uno tutti gli attributi che compongono un link:

href
Indica il collegamento (assoluto o relativo che sia) alla pagina a cui puntare. E' possibile anche puntare ad un link esterno al sito puntando direttamente all'url da aprire, come ad es.: http://www.nomedelsito.ext .

tabindex
E' l'ordine in base al quale vengono selezionati i link dopo la pressione del tasto Tab. E' un'attributo molto utile che consente una corretta navigazione del sito anche ai disabili. Sarà quindi sufficiente premere il tasto Tab fino al raggiungimento del link desiderato per ottenere il Focus sul link, e premere invio per aprire l'url linkato.

title
Molto utile anche per l'indicizzazione nei motori di ricerca, permette di visualizzare una descrizione del link quando il mouse è posizionato sullo stesso.

accesskey
Attributo che permette di aprire un link premendo semplicemente Alt + il valore specificato in tale attributo (per ottenere il Focus sul link), seguito dal tasto Invio per l'apertura della pagina. Molto utile per permettere anche ai disabili una corretta navigazione del sito. Per una lettura più approfondita sia dia uno sguardo a questo tutorial.

target
Attributo che specifica in quale finestra del browser dovrà aprirsi la pagina linkata. Ad esempio utilizzando target="_blank" il link verrà aperto in una nuova finestra del browser.

Di seguito viene riportato un esempio con il quale sia possibile creare una perfetta barra di navigazione, tenendo conto ti tutti gli attributi fin qui citati:

<a href="#" tabindex="1" title="Descrizione del Link 1" accesskey="1" target="_blank">Link 1</a><br />
<a href="#" tabindex="2" title="Descrizione del Link 2" accesskey="2" target="_blank">Link 2</a><br />
<a href="#" tabindex="3" title="Descrizione del Link 3" accesskey="3" target="_blank">Link 3</a>

Aggiungi questo tutorial ai preferiti! Aggiungi questo tutorial ai preferiti


SEGNALA QUESTA RISORSA AD UN AMICO
Tuo nome
Tua mail
Nome amico
Mail tuo amico
Google
AREA UTENTI
E-MAIL PASSW
Perso la password?
I TUTORIAL PIU' LETTI
GIF ANIMATE
Script Gratis!
Spot

Sito Service
Tutorial per realizzare un sito web partendo da zero e script Asp per Aruba Server.

Tutorials & scripts
Articoli su HTML, CSS, PHP, ASP, Javascript, MySQL a cura di AG web solutions!

Guida Prestiti e Carte di credito
Giochi flash free
Giochi gratis online
Ricette di cucina gratis
Migliori torrent italiani
Notizie Dieta e Diete Alimentari

Cerca con Google