This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
catalis_en_mozilla [08/10/2006 15:23] fernando creado |
catalis_en_mozilla [04/05/2009 00:00] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Catalis en Mozilla ====== | ====== Catalis en Mozilla ====== | ||
+ | <note important> | ||
+ | Esta página tiene algún interés histórico, pero ha quedado obsoleta a partir de la decisión ---en 2007--- de utilizar [[http://extjs.com/products/extjs/|Ext JS]] para resolver los problemas de compatibilidad entre navegadores en la nueva versión de Catalis. | ||
+ | </note> | ||
Lo que sigue son algunas notas sobre la adaptación de Catalis para que funcione sobre Mozilla y Firefox, manteniendo al mismo tiempo compatibilidad con Internet Explorer 6. Este trabajo fue realizado durante febrero-marzo de 2005. Se puede acceder a un demo de la (todavía inconclusa) versión compatible con Mozilla desde [[http://inmabb.criba.edu.ar/catalis/catalis.php?p=demo|el sitio de Catalis]]. | Lo que sigue son algunas notas sobre la adaptación de Catalis para que funcione sobre Mozilla y Firefox, manteniendo al mismo tiempo compatibilidad con Internet Explorer 6. Este trabajo fue realizado durante febrero-marzo de 2005. Se puede acceder a un demo de la (todavía inconclusa) versión compatible con Mozilla desde [[http://inmabb.criba.edu.ar/catalis/catalis.php?p=demo|el sitio de Catalis]]. | ||
Line 10: | Line 12: | ||
* **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 34: | ||
* **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 55: | ||
* DOM inspector | * DOM inspector | ||
* Javascript debugger | * Javascript debugger | ||
+ | |||
Line 53: | Line 61: | ||
[[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}} |