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 [05/07/2007 17:27] fernando |
||
---|---|---|---|
Line 4: | Line 4: | ||
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]]. | ||
- | |||
===== Problemas ===== | ===== Problemas ===== | ||
Line 28: | Line 27: | ||
* **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 48: | ||
* DOM inspector | * DOM inspector | ||
* Javascript debugger | * Javascript debugger | ||
+ | |||
Line 53: | Line 54: | ||
[[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]] | + | !- [[Category:Catalis]] -! |