Webmaster Libre

Desarrollo web con software libre

Buscador

Archivo de la categoría "Navegadores"

De navegadores, estándares y webs que se rompen

navegadores.jpg

Parece que alguien en Microsoft ha visto la luz, primero prometen cumplir los estándares sin inventarse etiquetas meta ni tonterías y ahora nos honran con una beta temprana de Internet Explorer 8 lista para descargar (aunque mis múltiples intentos hayan resultado fallidos).

Supongo que ya era hora de que abriesen un poco las ventanas (no intentaba hacer una gracia, lo juro).

Cuando trataron de introducir el meta-tag de la discordia, su principal motivación fue la de no realizar cambios tan bruscos que dejen “rotas” la mayoría de páginas web que existen hoy. Me pareció otra decisión más de esas que sólo favorecen a los perezosos y a los desarrollos mediocres, esos que sólo se ven en un navegador de forma “correcta”.

No me gustan los paños calientes que sirvan para reconfortar a quien no se toma en serio ni su trabajo ni a sus usuarios o clientes. En mis días más duros me gustaría participar en iniciativas del tipo el 403 Day, luego me acuerdo de que la libertad no se consigue quitándosela a los demás y me voy calmando, recordando que lo que para mí es media vida para otros no es más que un medio de obtener algo (información, descargas, servicios, lo que sea…) y si no lo pueden alcanzar cómodamente en mi sitio no van a dudar buscarlo en otra parte. Y puede que en ocasiones no me importe que se larguen con viento fresco. Pero, a veces, son mis conocidos, amigos o parientes los que se conforman con el navegador que venía con el Sistema Operativo y yo, salvo recomendarles alternativas, no puedo hacer más (y tampoco quiero excluirles de mis cosas).

Hoy, en DosBit veo que Safari 3 (y supongo que el resto de navegadores basados en WebKit) es el navegador que mejor cumple con los estándares y me replanteo la duda de Microsoft. ¿Vuestros sitios se ven 100% bien en Safari?. Yo llevo todo el día pegándome con un elemento flotado en el trabajo. Se ve bien en todos los demás navegadores pero en Safari no. Vale que no es grave y que seguramente sea mi culpa pero, muy a mi pesar, pude comprender el criterio inicial de Microsoft.

Por eso son buenos los estándares, que tanto tiempo hemos tachado de ser la fea del baile, nos evitan el desarrollo orientado a versiones específicas de navegadores, dispositivos o plataformas. Puede que nos cueste al principio ponernos al día y quitarnos los malos vicios pero, al final, todo el tiempo que ahorraremos sin tener que estar retocando y creando versiones alternativas nos pagará con creces.

Queda un trabajo arduo por delante. habrá que rehacer sitios y aplicaciones. No nos habremos librado de versionar porque la gente seguirá sin actualizarse a tiempo, pero merecerá la pena. Yo estoy encantada de la vida, incluso ilusionada, ¿y vosotros?

Ahora que nos deja, mejor recordar a Netscape cuando era grande

Mozilla triunfante sobre el logotipo de Internet Explorer

Ahora que nos deja Netscape, merece la pena recordar por qué un día fueron el navegador por excelencia.

Parece ser que la broma la empezaron los de Microsoft, después de la fiesta de lanzamiento del IE 4.0. Unos empleados de Microsoft, en el calor del momento, decidieron llevarles de regalo a sus amiguitos de Netscape un logotipo de su nuevo navegador. Así que cogieron la enorme E y se la llevaron a la puerta de la oficina a sus rivales.

Al día siguiente, los empleados de Netscape habían colocado encima de ella a Mozilla, su mascota, con un letrero que decía “Netscape 72, Microsoft 18″ haciendo referencia a las cuotas de mercado del momento.

Podéis leer toda la información en la web de Tilman Hausherr

¡Te echaremos de menos Netscape!

Dean Edwars lanza IE7.js 2.0

Hace algún tiempo os comentaba una pequeña librería Javascript con la que hacer que IE6 se comportase como su hermano mayor y mejor educado IE7.

Como Internet Explorer 7 ya está en la calle, listo y disponible para cualquier usuario de Windows, Dean ha decidido actualizar la librería e incluir algunos cambios interesantes:

  • Ya no es una librería modular, ahora estará disponible en dos archivos: IE7.js e IE8.js
  • En IE7.js encontraremos los arreglos que se han llevado a cabo en el auténtico Internet Explorer 7 mientras que el resto de mejoras están incluídas en IE8.js
  • Ahora es más ligera y rápida
  • No tiene dependencias con otros archivos salvo el archivo “blank.gif”
  • Es posible enlazar directamente a los scripts en Google Code (hotlinking)

Sin duda es algo que todos los que nos pasamos el día peleando con Internet Explorer vamos a agradecer, sobre todo con la mejora en la velocidad ya que antes con algunos fixes se relentizaba toda la página un montón.

IE7.js en Google Code

¡Acabemos con el ie6!

End 6! Más allá de ideologías o de preferencias por ciertos sistemas operativos, hay cosas que son una verdad absoluta. Una de estas verdades innegables es que Internet Explorer 6 es un navegador antiguo, defectuoso y que debe desaparecer.

Via Bitelia conozco la campaña iniciada por Michael Hudin, End 6!, en su sitio podemos comprobar (si es que no las conocemos bastante ya) las desventajas de seguir empleando Internet Explorer 6 y, para motivar al cambio, nos enseña unas cuantas alternativas (incluído Internet Explorer 7).

Además, nos ofrece un javascript para colocar en nuestro sitio web con el que importunar un poquito a los usuarios de IE6 para que se cambien (al acceder al sitio les aparecerá una capa ocultando la página y diciéndoles lo malo que es su navegador). No se si me gusta esta parte de la idea pero si consigue unos cuantos IE6 menos…

Personalmente me sumo de corazón a la campaña (sin javascripts, ya bastante con que los que vengan con IE6 vean los png mal y cosas así), si vas a usar Explorer al menos usa la última versión ¡Gracias!

End 6!:
http://www.end6.org/

Instala varios Internet Explorer en tu Mac OS X

Hace ya tiempo os comenté cómo tener varias versiones de Internet Explorer en tu Windows e incluso cómo instalar el Explorer en Linux.

Hoy, a través de DosBit, descubro la manera de hacerlo en Mac OS X con ies4osx.

Varios IE en Mac OS X

Ahora ya no tendrás que arrancar Parallels o reiniciar en Windows para poder hacer tus comprobaciones. Además, cuando ya hayas acabado con sólo arrastrarlo a la papelera te habrás librado de él (y creo que el hecho de “tirar al explorer a la basura” puede ser hasta relajante).

Eso si, ies4osx necesita wine para funcionar (igual que para instalarlo en Linux) y wine sólo está disponible para procesadores Intel.

ies4osx: http://www.kronenberg.org/ies4osx/

Multi-Safari, probando a fondo nuestros sitios en Safari

Hasta hace no mucho, apenas teníamos que preocuparnos por que nuestros sitios se viesen bien en Mac OS. Al menos no tanto como últimamente. Al igual que sucede con los usuarios de otros sistemas operativos, poco a poco vamos encontrándonos en las estadísticas con diversas versiones de navegadores para Mac, así de la misma forma que algunos aún navegan con versiones anteriores a la 6 de Internet Explorer (cada vez menos, pero aún así) hay muchos usuarios que navegan con versiones anteriores de Safari.

Para hacer pruebas con diversas versiones de Internet Explorer teníamos MultipleIE, para Safari tenemos Multi-Safari.

Multi-Safari

Con Multi-Safari podrás disponer de todas las versiones de Safari en tu equipo. Supongo que con las últimas será suficiente para la mayoría pero quizá quieras instalar alguna anterior por simple curiosidad.

Multi-Safari: http://michelf.com/projects/multi-safari/

Via aNieto2k

Internet Explorer 7 para todos

Parece que, por fin, se han empezado a encender bombillas en los cerebros pensantes de Microsoft y se han dado cuenta de que o cambian sus políticas o pierden mercado. Canciones sin DRM, código fuente y ahora, por fin, Internet Explorer 7 para todos.
A partir de ahora, sea cual sea la procedencia de tu Windows XP, podrás obtener Internet Explorer 7 via Windows Update o bien a través de la web del Explorer 7, sin necesidad de pasar por la dichosa verificación de la WGA.

Sin duda es una buena noticia, al menos facilitará la progresiva desaparición del más que defectuoso Internet Explorer 6.

Via Download Squad

Al IE no lo quieren ni en su casa

Que los maquetadores sufrimos especialmente las tonterías del Internet Explorer no es nada nuevo, que algunos descargamos nuestra frustración entre las líneas de código tampoco lo es pero ¿los maquetadores de Microsoft también?

En HIT.blog he descubierto una curiosísima captura de pantalla en la que podemos comprobar que, efectivamente, los maquetadores de Microsoft son seres humanos y también odian al Internet Explorer y los “estúpidos hacks”.

Los maquetadores de Microsoft tampoco soportan al Explorer

Aviso, para los que tratéis de verlo en vivo, a día de hoy está corregido por la versión políticamente correcta (sin insultos, vamos)

YSlow, diagnóstico en local para tus sitios web

Seguro que más de una vez os habéis visto obligados a “adelgazar” un sitio web, reducir las imágenes, eliminar comentarios del código, reducir las peticiones HTTP… Por supuesto, hace tiempo que hemos dejado de hacerlo a ciegas gracias a algunas aplicaciones web que nos han ayudado a descubrir las causas de la lentitud de nuestro sitio con precisión: Pingdom Tools, iWebtool Website Speed Test, Website Analizer

Lo malo de todos estos sitios es eso, que son sitios web y necesitamos estar conectados para poder hacer nuestros test.
A través de Otro blog más me entero de que Yahoo! ha desarrollado una extensión para Firefox, en concreto para Firebug (una de las extensiones más útiles para desarrolladores web) que nos permitirá realizar estos test cómodamente desde nuestro navegador.

YSlow estudiará minuciosamente nuestros sitios y nos ofrecerá estadísticas y consejos. Por mi parte acabo de llenar la lista de tareas para una temporada (operación bikini en Webmaster Libre…).

YSlow

YSlow for Firebug: http://developer.yahoo.com/yslow/

La barra de Alexa ahora en tu Firefox

Barra Alexa para Firefox

A estas alturas todos conocemos a Alexa y su barra pero, hasta ahora sólo podían instalarsela los usuarios de Internet Explorer.

Alexa ha lanzado Sparky, su barra como extensión para Firefox, así que ahora los usuarios del más extendido de los navegadores libres podremos acceder a toda la información recopilada por Alexa: enlaces relacionados, vista de la tendencia de tráfico web, monitor de alcance (reach) y posición en el ranking. A su vez, por supuesto, estaremos colaborando en la recopilación de datos.

Descarga: Sparky, the Alexa Toolbar for Firefox

Como curiosidad, que espero se resuelva pronto, Sparky sólo funciona con las versiones 2.0 a 2.0.0.4 de Firefox así que me he quedado sin probarla ya que hace un rato se me actualizó el navegador a la 2.0.0.5.

Blogalaxia BlogESfera - Directorio de Blogs Hispanos Web Developement Blogs - BlogCatalog Blog Directory