On 04/11/05, Pablo <[EMAIL PROTECTED]> wrote:
> Hmmm.. entonces resulta intrusito en estos casos:
>

No. Ampliando lo que he dicho en otro email hace un momento. El
javascript no intrusivo tiene menos que ver con lo que hace que con
cómo lo hace (separado en su propia capa). *Aparte* está el hecho de
accesibilidad/sentido común de que las funcionalidades que existan
deben a) Estar presentes en forma equivalente en otra forma o b) No
ser necesarias para una buena interacción con la página)

> - enlaces

a) Mal enlace <a href="#" onclick="doThis();"></a>

b) Enlace accesible, pero js intrusivo <a href="pagina.html"
onclick="doThis();"></a>

c) Enlace accesible, no intrusivo <a href="pagina.html"
class="enlace_mejorado_mediante_js"></a>

En este caso, utilizariamos el "gancho" del atributo class para
proporcionar funcionalidades extra a nuestro enlace desde un script
externo.

> - validación de datos en formularios

Perfectamente posible lograrlo de forma no intrusiva. Hay cienes de ejemplos

> - menú dinámico

Ídem.

> - modificación de la estructura de un documento con el DOM

Requisito imprescindible del Js no intrusivo

> y... creo que terminaría antes planteando para que es válido:
>
> - rollovers

Estos se hacen con CSS :)

> - nicetitles

Otro ejemplo de libro de Js No  Intrusivo

> - .... no se me ocurren más...

Cualquier cosa que hagas con JS se puede (debe) hacer de forma no intrusiva


--
Manuel
a veces :) a veces :(
pero siempre trabajando duro para Simplelógica: apariencia,
experiencia y comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65

¡Ah! y escribiendo en Logicola: http://logicola.simplelogica.net
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a