Feed on
Posts
Comments

Category Archive for 'Navegadores Web'

browser race

Imagen cortesia de HowtoCreate


Los invitados a estas pruebas han sido los cuatro navegadores más utilizados en el entorno windows.

En todos los casos se ha realizado una instalación por defecto y no se ha realizado ningún ajuste a los navegadores.

El equipo en el que se han realizado las pruebas disponía de 2 Gb RAM DDR2, y procesador Intel Core Duo 4300 (2 x 1.80 GHz) y estaba corriendo bajo un Windows Vista Home Premium con Service Pack 1 (32 bits).

La línea de internet utilizada era la línea básica de Telecable (ancho de banda de bajada de 4Mb y 300Kbps de subida).

Se ha verificado su cumplimiento de los estándards, su velocidad de interpretación del javascript y el grado de implantación del estándard CSS3.

Los resultados:

Test de velocidad de interpretación del Javascript.

Se ha utilizado el test de Sun Spider, disponible aquí. Este test únicamente se realiza sobre el corazón del lenguaje, no sobre el DOM o el API del navegador.

Este test, previene del uso de micropruebas, y trata de focalizarse en los problemas reales que los desarrolladores resuelven con JavaScript hoy, y los que querrán resolver mañana a medida que el lenguaje se haga más rápido. Se incluyen los siguientes test: generación de una nube de etiquetas, 3D raytracer, pruebas de criptografía, descompresión del código y muchas más.

Además el test está balanceado entre varias areas del lenguaje y diferentes tipos de código. No está basado completamente en calculos matemáticos, o procesamiento de cadenas, o el tiempo utilizado en realizar bucles múltiples.

Y además, otro de los retos del test es que tenga un fundamento estadístico, de modo que la prueba realiza la prueba varias veces, y determina un intervalo de error (un intervalo de confianza del 95%, si usamos jerga estadística).

Los resultados obtenidos son los siguientes:

Nota: Cuanto más bajo sea el resultado, mejor es el navegador en el test.

Test acid2

El test acid2, disponible aquí, sirve para evaluar el grado de cumplimiento del navegador con los estándares HTML y CSS 2.0, entonces se debe poder ver una cara sonriente. A pesar de lo simple del dibujo, cada línea está codificada de forma tal que dependa de la exacta implementación de varias exigencias que imponen los estándares. Cuando se publicó esta prueba ningún navegador podía mostrar correctamente el dibujo.

acid2 test

El primer navegador que supero esta prueba fue Safari, en Octubre de 2005 y lo sigue haciendo en esta versión.

acid2 test

Firefox en la versión 2.0 no superaba el test, pero si lo hace en la versión 3.0.

acid2 test

Opera había superado el test con su versión 9.0, y lo sigue haciendo ahora.

acid2 test

Internet Explorer supera el test en su versión beta 1, en las pruebas realizadas.

acid2 test

Test acid3

Acid3 es un sitio de prueba hecho por WaSP que comprueba el grado de cumplimiento de los navegadores con los estándares web, especialmente los de DOM y ECMAScript.

Su lanzamiento oficial fue el 3 de marzo de 2008.

Cuando la prueba es satisfactoria, la prueba Acid3 muestra un porcentaje que gradualmente crece y además muestra rectángulos coloridos en el fondo. El porcentaje mostrado esta basado en el número de sub-pruebas pasadas.

acid3 test

El equipo de desarrollo de Opera ha desarrollado una versión del navegador que dice haber superado la prueba, sin embargo en las pruebas realizadas con la versión 9.50, aunque es el mejor situado, no alcanza los 100 puntos.

acid3 test acid3 test acid3 test acid3 test

Cumplimiento con CSS3

Otro test realizado, ha sido el conocer que grado de cumplimiento tiene el navegador con el estándar CSS en su versión 3. El test puede realizarse aquí.

css3 test css3 test css3 test css3 test

Conclusiones

Hasta aquí el resultado de las pruebas.

Como principales conclusiones destacar que tanto Opera como Safari son los navegadores más respetuosos con los estándares, seguidos muy de cerca por Firefox.

En cuanto a la velocidad de procesado del JavaScript, el campeón es Firefox 3, quedando bastante cerca tanto Opera como Safari, y muy mal Explorer 8.

Tal y como era previsible, Explorer 8 beta 1, queda todavía bastante atrás en las pruebas, aunque ha habido avances significativos desde la versión 7, y probablemente siga avanzando en la beta 2 que se anuncia para agosto de 2008.

Hay otras pruebas a las que se suelen someter a los navegadores, como consumo de memoria, velocidad de carga de páginas, velocidad de carga del software en frio y en caliente que también son importantes a la hora de escoger un navegador por sus prestaciones.

Un saludo,


Read Full Post »

download day

Firefox 3.0 ya tiene su record ...

... y su primera vulnerabilidad crítica que fue descubierta a las 5 horas de lanzar la nueva versión.

Así que pronto veremos la versión 3.0.0.1 de Firefox.

Al final en el día de la descarga (o download day en inglés) se realizaron más de 8.250.000 descargas en esas 24 horas, record que pronto será certificado como Guinness

Un saludo


Read Full Post »

Ayer a eso de las 19:00, hora española (o GMT+2 si les gusta más) se pudo empezar a descargar la versión final de Firefox 3.0.

De hecho, ya tenía instalado el programa en mi Windows Vista, cuando me llegó el aviso al mail del download day.

La expectación generada por Firefox 3.0 es enorme, y la velocidad de descarga de la nueva versión es tremenda, desde las 19:00 horas de ayer (GMT+2) se han descargado más de 5.500.000 de veces, y el número sigue creciendo a buen ritmo.

Hay un enlace, que se actualiza automáticamente con las descargas realizadas, que está aquí.

Las mejoras en el navegador se notan, aunque todavía hay ciertos complementos que no funcionan en esta nueva versión, supongo que será cuestión de tiempo que los programadores lo actualicen.

A mi, pendiente de hacer pruebas de velocidad, aunque a simple vista si se nota la carga más rápida, me encanta la nueva barra de navegación inteligente, que a medida que escribes te muestra posibles enlaces que tienes en tu historial y tus marcadores, y las ordena según la frecuencia de utilización.

Ya la conocía de la versión beta que tengo en mi Ubuntu, y es una nueva característica que me encanta.

Y el administrador de descargas también ha variado sustancialmente, ahora revisa la presencia de virus en tus descargas, y te permite volver a la página desde donde has descargado el documento para ver si ha cambiado.

Tengo que sacar un rato y someter a una bateria de pruebas al nuevo Firefox, tiempos de cargas, utilización de los estándares, velocidad en el javascript, ... Ya les contaré.

Así que si no ha descargado todavía la nueva versión del Firefox 3.0, es su momento, puede hacerlo desde este enlace.

Como siempre, cualquier comentario, sugerencia o crítica será bien recibida.

--

Un saludo


Read Full Post »

Hoy sale Firefox 3

Download Day Si los planes de la Fundación Mozilla son correctos, hoy 17 de Junio es la fecha elegida para el lanzamiento mundial de la versión 3 de su famoso navegador Firefox. También conocido como "Gran Paradiso" Atrás quedan nada menos que 34 largos meses de trabajo en el nuevo proyecto, corrección de errores, adición de nuevas características y un largo proceso de depuración, con versiones alfa, beta y versiones candidatas. Firefox ha sido mi elección como navegador para Windows y Linux desde su versión 1.0, y poco a poco va ganando terreno al todopoderoso Microsoft Internet Explorer. Desde este humilde blog, recomendar su uso, y si quieren ayudar a la Fundación Mozilla a batir el record de descargas en 24 horas, pues hoy es/será el día de descargar y empezar a disfrutar de la nueva versión del navegador. Requisitos del Sistema De momento no son finales y pueden variar con el avance del proyecto. Los siguiente son los requisitos de un sistema para ejecutar Firefox 3: Windows
  • Compatibilidad: Microsoft Windows 2000, Windows XP or Windows Vista
  • 128 MB of RAM
  • 100 MB de disco libre
Mac
  • Compatibilidad: Mac OS X 10.4 y superior, Mac OS X Leopard
  • 256 MB of RAM
  • 150 MB de disco libre.
Linux
  • Compatibilidad: Linux kernel 2.2.14 y superiores
  • Las siguientes librerias o servicios:
    • glibc 2.3.2
    • XFree86-3.3.6
    • gtk+2.0
    • fontconfig/xft
    • libstdc++5
  • 256 MB de RAM
  • 100 MB de disco libre
La Fundación Mozilla dice que Firefox 3 es al menos dos veces más rápido que Firefox 2, y consume la mitad de memoria. Habrá que probarlo en cuanto salga. Asimismo, se habla de 15000 mejoras con respecto a la versión anterior. Hay un documento que puedes leer donde se explican las principales. Referencias -- Un saludo

Read Full Post »

Los principales navegadores web ultiman su puesta de largo antes de lanzar al mercado sus nuevas versiones.

Firefox ya tiene Firefox 3 RC1 (o sea la versión candidata número 1 de la versión 3 del navegador), que se puede descargar para probarla desde su sitio web.

MS Internet Explorer ya tiene MS IE 8 beta 1 (o sea la versión beta 1 de la futura versión del navegador), y también se puede descargar para probarla desde su sitio web. Promete compatibilidad total con los estándares, pero las primeras pruebas son un poco decepcionantes. En la página anieto2k, se ofrece un test bastante completo de esta versión de Explorer y su compatibilidad con los estándares.

Los resultados que muestra anieto2k en su prueba son los siguientes:

  • Esta versión implementa bastante bien los estándares actuales de CSS 2.1, pero no los futuros CSS 3.
  • Se mejora la velocidad de procesamiento de JavaScript con respecto a su antecesor, IE7 de modo abismal. Ahora se acerca a Opera y colocándose por delante de Safari y Firefox en cuanto a procesamiento de Javascript se refiere.
  • El consumo de memoria es bastante elevado al utilizar pestañas.

Si eres un usuario común, posiblemente no tengas interés en estas versiones de desarrollo, y esperes hasta que salgan de modo definitivo como versiones estables.

Si eres un desarrollador web, es muy interesante que pruebes estas versiones para conocer como soportan los estándares y que novedades aportan.

En la última instalación de Ubuntu (8.04), traía como explorador web por defecto la versión beta 5 de Firefox 3, cosa rara ya que normalmente Ubuntu no solía colocar versiones beta como oficiales. Eso puede traer algunos problemas con las extensiones, ya que la mayor parte de las extensiones funcionan en la versión 2 de Firefox, pero no en la 3 al no ser una versión final. Y es posible que alguna de tus extensiones favoritas no funcione en esa versión.

Y otro problema añadido es que Linux no permite tener rodando simultaneamente dos versiones diferentes de Firefox, como si puedes hacer con Windows, ya que las instalaciones son completamente diferentes.

Además de estos dos pesos pesados, hay otros navegadores que también tienen su interés:

Opera, que está en la versión 9.5 Beta 2, y es descargable de modo gratuito desde su sitio web.

Safari, que es el navegador por defecto de Mac OS X, y que tiene una versión de desarrollo para Windows. La última versión es la 3.1.1 y puede descargarse de modo gratuito desde su sitio web.

Apendice:

Un poco de terminología derivada de los diferentes estados de desarrollo de un producto de software:

  • Versión alfa: primeras versiones públicas de desarrollo. Es posible que se encuentren errores graves. Su uso es para labores de revisión y detección de errores, no para uso común.
  • Versión beta: versiones más desarrolladas que pueden utilizarse para uso común por parte de usuarios avanzados. Puede tener errores, pero no serán muy graves. En esta etapa se sigue depurando el producto y corrigiendo errores.
  • Versión candidata a estable (release candidate o RC): versión que ha corregido la mayor parte de los errores y tiene todas las funcionalidades esperadas para la versión. Se hace pública para la última revisión por parte de los usuarios finales.
  • Versión estable: versión final del producto, de uso recomendado a todo tipo de usuarios. Es posible que si durante la vida útil del producto aparecen problemas de seguridad o errores se parcheen dando lugar a modificaciones menores de la versión, pero no se introducirán nuevas características.

Si se ve que una versión es la beta 3, quiere decir que es la tercera beta, y se supone que se habrán corregido errores sobre la versión anterior (beta 2).

Dependiendo de la aplicación concreta puede que aparezcan todas las versiones de desarrollo, varias ediciones de versiones beta o RC o simplemente el producto final.

Como siempre, cualquier comentario, sugerencia o crítica será bien recibida.

--

Un saludo,

Plumas Envenenadas


Read Full Post »