Apparentemente meno dell'1% aveva javascript disattivato nel 2010: link
Quindi vale la pena continuare a navigare senza javascript?
Ad esempio:
Invio di moduli. Normalmente configurerei o modificherò gli eventi sugli elementi del modulo e aggiornerò semplicemente la pagina HTML corrente dalla risposta. Ma se l'utente ha disabilitato js, il modulo non può essere inviato e non funzionerà.
Se devo prendere in considerazione che l'utente ha disattivato JS, allora ho bisogno di racchiudere i miei elementi di input entro <FORM>
, aggiungere un pulsante di invio e aggiungere ulteriore mark-up nella pagina corrente per gestire i risultati di invio del modulo ...
Ad ogni modo c'è molto lavoro da fare in questo caso.
Un altro esempio: sostituire gli elementi generici del modulo con DIVS in modo che appaiano come elementi di input più interessanti e farli comportarsi come input generici tramite JS. Ancora una volta, gli utenti senza js non saranno in grado di fare nulla con loro.
O un altro esempio, l'interfaccia utente creata da JS al caricamento della pagina. Oltre al fatto che il browser non-js non visualizzerà l'interfaccia utente, c'è anche un piccolo problema con i browser abilitati a JS che mostreranno una brutta interfaccia utente fino a quando la pagina non sarà completamente caricata e il JS verrà eseguito.
Questi svantaggi sono abbastanza importanti da tenere in considerazione, quando meno dell'1% dei visitatori ne sono colpiti?