2 de Julio del 2008
Salva a un desarrollador. Actualiza tu navegador.
Asà empieza la página SaveTheDevelopers.org, la cual propone actualizar los navegadores web a versiones más seguras y, sobre todo, sin problemas de compatibilidad con estándares o bugs (IE6, por ejemplo).
Las opciones ofrecidas son:
Internet Explorer 7
Firefox 3
Opera 9.50
Safari 3
17 de Junio del 2008
Hoy es el Download Day del Firefox 3. En este dÃa se lanza esta nueva versión y se busca un record mundial Guiness de descargas en 24 horas.
Esta nueva versión trae como novedades un consumo mucho menor de memoria y mayor velocidad.
Si se hace el upgrade desde firefox 2, Firebug no estará habilitado porque, según indica, no es compatible con la nueva versión.
Para utilizar Firebug con Firefox 3 hay que instalar la versión beta del mismo.
21 de Mayo del 2008
Microsoft desarrolló un complemento para IE7 muy similar al Firebug para Firefox que permite hacer un debug de una página web, navegando el DOM, viendo estilos CSS, etc.
Desde acá se puede descargar la Internet Explorer Developer Toolbar. Sólo es compatible con IE7, ya que hasta IE6 no se pueden agregar complementos.
Una vez instalada, habrá que reiniciar IE para empezar a usarla. Se puede activar presionando su Ãcono en la barra de comandos o en el menú Herramientas -> Complementos.
IE8 va a incluir esta toolbar por defecto y sólo habrá que presionar SHIFT+F12 para utilizarla.
19 de Mayo del 2008
EL nuevo SP3 para Windows XP mostró problemas al ser instalado en algunas computadoras con procesador AMD. Luego de ser instalado en estas computadoras (por lo general con Windows OEM), las mismas se reinician constantemente.
La única solución parece ser desinstalar el SP3 y esperar a una nueva versión que corrija estos problemas.
Por ahora, Microsoft culpa a los fabricantes por estos problemas.
Pero el SP3 tiene algo bastante bueno para tener en cuenta: instala IE7 y no permite volver al IE6. Esto es una buena noticia para los desarrolladores web, no porque IE7 sea un navegador que respete los estándares y no presente problemas, sino porque el IE6 es aún peor en ese aspecto.
30 de Abril del 2008
Según datos obtenidos en el mes de Marzo, el uso de Firefox en Europa ascendió al 29% del marketshare. Este número sube aún más los fines de semana, ya que muchos usan Internet Explorer en el trabajo pero Firefox en sus hogares. En varios paÃses de Europa (Finlandia, Eslovenia, Polonia) las cifras de uso de Firefox llegan a casi el 50%.
También tuvieron mejoras en ese mercado los navegadores Safari y Opera, subiendo 2,3% y 3,3% respectivamente. El único que cayo fue Internet Explorer (-2,5%).
En OceanÃa, Firefox sigue teniendo buenas estadÃsticas, con casi un tercio del mercado.
En Norteamérica, sin embargo, el uso de Firefox cayo 1%. Esto se puede deber al crecimiento de otros navegadores, como Safari.
2 de Noviembre del 2007
A diferencia de Firefox, cuando se tiene un campo input dentro de un span en IE, el input hereda los valores de márgenes del span.
Esto puede generar problemas en la visualización, ya que el span tendrá más altura y más ancho. La solución es simplemente agregar margin: 0px a los estilos del campo input.
25 de Octubre del 2007
Es sabido que IE no hace un buen render de una página web. Con “buen render” me refiero a que no cumple con los estándares de la W3C.
Al hacer una página que cumpla con todos los estándares, son notables las diferencias de visualización entre Firefox, Opera, etc y IE.
Para reducir estas diferencias, es una buena idea usar DOCTYPEs en el encabezado del HTML. Éste DOCTYPE permite a los navegadores (y validadores de código) saber que versión de HTML se está utilizando. Existen distintos encabezados. Entre los más comunes están:
HTML 4.01 Estricto
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Establece que se utilizará estrictamente lo que establece el estándar de HTML 4.01, separando las Hojas de Estilo del código HTML de estructura.
HTML 4.01 Transicional
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Incluye todos los elementos y atributos de HTML 4.01 Estricto, pero agrega los elementos que ya no son utilizados en la versión 4.01 y atributos de presentación o estilo.
HTML 4.01 Frameset
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Usado en documentos que utilizan frames.
31 de Agosto del 2007
Haciendo un debug a un script Javascript con el método split(), note que no se comporta de la misma forma en Firefox que en IE.
Al parecer, si ejecuta este código:
texto = “lorem ipsum dolor sit amet,”;
arregloNuevo = texto.split(”,”);
IE devolverá: arregloNuevo = ["lorem ipsum dolor sit amet"]
Firefox, en cambio: arregloNuevo = ["lorem ipsum dolor sit amet", ""]
O sea que, al parecer, IE omite la última cadena si esta está vacia.
25 de Junio del 2007
Otro error que da Internet Explorer y no asà Firefox:
document.getElementById(’opciones’).style.height = 70px;
Al leer esa lÃnea, Internet Explorer hace un break y muestra que hay un error, preguntando si se lo quiere depurar.
La solución: cambiar .height por .Height (?). Increiblemente funciona. Pero lo más extraño es que ese error y ese cambio lo tuve que hacer sólo en esa lÃnea, habiendo, antes y después, lÃneas similares con el mismo .style.height
25 de Junio del 2007
Al intentar cargar un archivo XML mediante AJAX, Internet Explorer da el error “Se requiere un objeto“.
Por el contrario, Firefox muestra la página correctamente.
Este error se debe probablemente a algún caracter (acentos, eñe, etc..) que no es aceptado por el javascript de Internet Explorer y el objeto XMLresponse no llega a crearse. AsÃ, todas las referencias a ese objeto darán error.
Se soluciona eliminando ese o esos caracter/es del XML.