jueves, septiembre 01, 2005

Compatibilidad javascript

La primera aproximación al tema. Existe un estándar llamado "ECMA-262" al cual deberían ceñirse los navegadores para garantizar al máximo la compatibilidad del código.


La referencia de ECMA-262 se puede descargar en formato pdf desde aquí.


Una buena página de referencia sobre el tema es esta.


Como adelanto, decir que desde Javascript podemos acceder a priori a cualquier elemento de la página a través del objeto document. Parece ser ( sólo he hecho un par de pruebas ) que el IE, no obliga a su uso ( con los posibles problemas de espacio de nombres ), y mozilla sí. Así que, en estos casos, es necesario ( y muy recomendable por otra parte ), usar siempre la ruta desde dicho objeto, en lugar de referenciarlo directamente.