Cita:
Iniciado por 1984 [...]de forma que uso javascript como complemento y no como condición indispensable para el correcto funcionamiento de mi web. Por lo que he leido, esta sería esta la filosofía el javascript no intrusivo ¿no?
si pero parece que lo estas entendiendo mal. se dice que un script es intrusivo cuando no hay funcionalidad en reverso si se desactiva javascript. dos ejemplos clasicos de codigos intrusivos.
Código:
// popup de enlace;
<a href="javascript:self.open('http://url')">enlace</a>
// boton de envio;
<input type="button" onclick="if(validation) document.form.submit();" value="boton enviar" />
el mismo codigo no intrusivo...
Código:
<a href="http://url" onclick="self.open(this.href)">enlace</a>
<form onsubmit="if(!validation)return false;">
<input type="submit" value="boton enviar" /></form>