Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/08/2010, 14:21
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 16 años
Puntos: 1485
Respuesta: "dom w3c" _vs_ "dom IE"

realmente las diferencias no son muchas, mas bien iexplorer tiene soporte para html dom estandar con pocas diferencias. lo que pasa es que el soporte no es completo y algunas partes incompleto. primero hay que entender que el DOM se basa en varios modulos: Core, HTML, HTMLEvents, XML, CSS2, Events, UIEvents, entre otros mas. por ejemplo, iexplorer no tiene soporte para el modulo Events. has tenido que haberte fijado el objeto event es distinto al del estandar. en el caso de soporte incompleto es cuando implementa un modulo pero tiene algun detalle distinto. por ejemplo el metodo setAttribute de los elementos, el primer argumento es el nombre del atributo. digamos por ejemplo el atributo "class". en versiones de iexplorer7 y anterior -si bien recuerdo las versiones- el primer argumento tenia que ser escrito como propiedad de javascript. o sea, en javascript el atributo "class" se escribe como "className", asi mismo se tiene que escribir en el argumento de setAttribute. otro ejemplo, el metodo add() de los elementos <select>. el primer argumento es el elemento <option> a agregar, y el segundo argumento indica antes de cual elemento <option> se va agregar el nuevo elemento. en el estandar, este segundo argumento tiene que ser la referencia de un elemento <option>, pero en iexplorer7 y anteriores representa un indice numerico. en fin, yo opino que hacer un diagrama es mas complicado que tener una tabla de compatibilidades como la que tiene quirksmode.com.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.