-
Laddove possibile, utilizza la tecnica di scripting lato server, piuttosto che quella lato client.
-
Prevedi l’inserimento di contenuti <noscript>, in grado di garantire le stesse funzionalità senza l’uso di JavaScript
-
Non usare script in JavaScript che richiedono l’uso del mouse.
-
Non usare le ridirezioni in Javascript.
-
Se utilizzi funzioni Javascript all’interno di collegamenti ipertestuali, fornisci anche una destinazione ‘reale’ al collegamento, per esempio <a href=”http://www.webaim.org/” onClick=”javascript(this)”>.
-
Evita l’uso gratuito di finestre popup.
-
Informa l’utente che la selezione di un collegamento attiverà l’apertura di una nuova finestra. Usa con cautela il cambio di focus senza il permesso dell’utente.
Accessibilità di Javascript e DHTML: suggerimenti
Laddove possibile, utilizza la tecnica di scripting lato server, piuttosto che quella lato client. Prevedi l’inserimento di contenuti <noscript>, in grado di garantire le stesse funzionalità senza l’uso di JavaScript Non usare script in JavaScript che richiedono l’uso del mouse. Non usare le ridirezioni in Javascript. Se utilizzi funzioni Javascript all’interno di collegamenti ipertestuali, fornisci […]