Javascript non intrusivo
Lista di discussione del Digital Access è a rotazione su un thread in javascript che opera nel browser senza il supporto di JavaScript.
Come mai?
Semplice, per rendere i dati generati tramite la funzione javascript, anche se non c'è il supporto per JavaScript.
Non deve essere confuso con i non-ostruttiva o unobstructive, perché questo è il strati, in combinazione con HTML CSS JavaScript.
Alcune persone usano i browser che non supporta javascript, disabilitare altri per motivi di sicurezza o di qualche altro motivo qualsiasi, magari un firewall che blocca i javascript istruzioni, alcune aziende stanno usando questo trucco per ridurre la quantità di backdoor e spyware che si diffondono in rete dopo un po 'interno scegliere un indirizzo sbagliato.
Il modo più semplice per aggirare questa situazione è quello di aggiungere l'opzione per il browser, senza il supporto di JavaScript leggere.
Esempio:
1 - <script type="text/javascript" src="menu.js"> </ script>
2 - <noscript>
3 - <ul>
4 - <li> <a href="/"> Home page </ a> </ li>
5 - <li> <a href="/sobre-a-empresa/"> Chi siamo </ a> </ li>
6 - <li> <a href="/contato/"> Contatto </ a> </ li>
7 - </ ul>
8 - </ noscript>
In questo esempio classico, la linea 1 è la chiamata al menu javascript tramite un comando all'interno del file "menu.js" contiene le linee da 3 a 7, che è fatto è l'uso del <noscript> elemento. Qual è la morale della storia?
<noscript> L'elemento è usato per definire un contenuto alternativo, se lo script non viene eseguito.
Dettaglio: è supportato solo su browser che riconoscono il tag script, ma che non supportano questo tag.
Il W3Schools è un altro esempio da dare.


































