This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
catalis_en_mozilla [08/10/2006 15:23] fernando creado |
catalis_en_mozilla [30/04/2009 16:28] fernando |
||
---|---|---|---|
Line 10: | Line 10: | ||
* **DOCTYPE**: pasamos de | * **DOCTYPE**: pasamos de | ||
+ | |||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | ||
+ | |||
(que activa el //quirks mode// tanto en Mozilla como en IE6), a | (que activa el //quirks mode// tanto en Mozilla como en IE6), a | ||
+ | |||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | ||
+ | |||
para así tener algo parecido a //standards mode// en ambos navegadores. Con esta decisión, **queda excluido IE 5.5 como plataforma para Catalis**. | para así tener algo parecido a //standards mode// en ambos navegadores. Con esta decisión, **queda excluido IE 5.5 como plataforma para Catalis**. | ||
Line 28: | Line 32: | ||
* **Detalles de Javascript**: la función ''split()'' produce resultados diferentes: | * **Detalles de Javascript**: la función ''split()'' produce resultados diferentes: | ||
- | "^aUno^bDos^cTres".split(/\^/) ==> ["aUno","bDos","cTres"] (IE) | + | |
- | + | "^aUno^bDos^cTres".split(/\^/) => ["aUno","bDos","cTres"] (IE) | |
- | "^aUno^bDos^cTres".split(/\^/) ==> ["","aUno","bDos","cTres"] (Mozilla) | + | |
+ | "^aUno^bDos^cTres".split(/\^/) => ["","aUno","bDos","cTres"] (Mozilla) | ||
Es decir, la presencia del delimitador (en este caso, el carácter ''^'') en un extremo de la cadena, genera en Mozilla un string vacío en el extremo correspondiente del array resultante. Esa situación es bastante común en Catalis, con los delimitadores ''^'' y ''\n'' (newline). En algunos casos, tiene el efecto de generar un error; quedan muchos casos por revisar. | Es decir, la presencia del delimitador (en este caso, el carácter ''^'') en un extremo de la cadena, genera en Mozilla un string vacío en el extremo correspondiente del array resultante. Esa situación es bastante común en Catalis, con los delimitadores ''^'' y ''\n'' (newline). En algunos casos, tiene el efecto de generar un error; quedan muchos casos por revisar. | ||
Line 48: | Line 53: | ||
* DOM inspector | * DOM inspector | ||
* Javascript debugger | * Javascript debugger | ||
+ | |||
Line 53: | Line 59: | ||
[[http://www-128.ibm.com/developerworks/web/library/wa-ie2mozgd/|Migrate apps from Internet Explorer to Mozilla: How to make Internet Explorer-specific Web applications work in Mozilla-based browsers]]. Un artículo aparecido en ibm.com (26 de julio de 2005). | [[http://www-128.ibm.com/developerworks/web/library/wa-ie2mozgd/|Migrate apps from Internet Explorer to Mozilla: How to make Internet Explorer-specific Web applications work in Mozilla-based browsers]]. Un artículo aparecido en ibm.com (26 de julio de 2005). | ||
- | [[Category:Catalis]] | ||
+ | {{tag>catalis desarrollo}} |