Categoría "Navegadores"
ene 29, 2010 - Categoría: Navegadores    Escrito por Jorge López   Número de comentarios: 7 Comentario

Los motores de renderizado de los navegadores web

¿Nunca te has preguntado porque los diferentes navegadores visualizan las mismas páginas de diferente manera?, esto es debido a los motores de renderizado.

¿Entoces que es un motor de renderizado?, pues es la parte de un navegador que toma el contenido marcado, (como XML o HTML), lo interpreta de manera visual y lo presenta visualmente a los usuarios. Todos los navegadores web incluyen algún motor de renderizado.

El termino motor de renderizado, (layout engine o rendering engine en ingles), se hizo popular cuanto Mozilla, desarrolló el suyo de manera libre y diferenciado del propio navegador, siendo posible de esta manera reutilizarlo para otros navegadores. Ahora veremos algunos de los motores más importantes.

Gecko

Gecko es un motor multiplataforma y libre originalmente desarrollado por Netscape. Actualmente su desarrollo es gestionado por la Fundación Mozilla.

Solía ser criticado por su enorme complejidad y uso de memoria. La mayor parte de estas debilidades se subsanaron en Firefox 3 con el nuevo motor Gecko 1.9 Con este motor se logró disminuir drásticamente el uso de memoria, incluso superando a Safari y Opera. Estos cambios permitieron a Gecko pasar el test Acid2 y soportar algunos elementos de CSS 3 (ya implementados en WebKit). Con la llegada de Firefox 3.1, se implementó Gecko 1.9.1 que incluía TraceMonkey, el nuevo intérprete JavaScript. Las futuras mejoras, harán que Gecko sigua siendo una opción muy sólida frente a WebKit.

Aquí podemos ver los pasos que realiza el motor de renderizado Gecko hasta mostrar la página web

KHTML/WebCore:

KHTML es el motor de renderizado HTML de código libre desarrollado para el navegador web de KDE: Konqueror. En el 2003 fue adoptado por Apple para su navegador Safari. KHTML se encuentra liberado bajo la licencia LGPL.

WebKit

WebKit es un motor de render HTML de código abierto, desarrollado por Apple sobre la base del código KHTML, para Konqueror. Se trata de un motor sumamente liviano, reconocido por tener un código compacto, simple, claro y riguroso por su respeto a los estándares HTML, además usar poca memoria para su funcionamiento.

Desde Google Chrome también lo adaptó, WebKit está ganando popularidad a pasos agigantados. Y es justamente esta creciente popularidad que, para algunos, comienza a poner en duda la relevancia de Mozilla Gecko como motor HTML.

Trident (también conocido como MSHTML)

El Motor de renderizado Trident de Microsoft es considerado por la mayoría de desarrolladores como el cáncer de Internet. Es el motor menos compatible con los estándares, lo que durante mucho tiempo ha supuesto que un gran número de páginas web no estén diseñadas para ser compatibles con los estándares, sino para ser compatibles con Explorer.

La versión 4.0 de Trident, que acompaña Internet Explorer 8, fue la primera versión en pasar el test Acid2 ,(casi 5 años después que safari), cuando todos los demás motores pasan sin problemas el test Acid3 .

Entonces la pregunta del millón es , si es tan malo, ¿porque se empecina Microsoft en seguir desarrollándolo? . Lo más lógico es que no hayan querido romper con todas las webs diseñadas para su navegador, por aquello de no dejar en la estacada a sus clientes más fieles.

Presto

Es el motor de código cerrado desarrollado por Opera Software para el navegador Opera. Fue introducido en la versión 7.0 de este navegador reemplazando al motor Elektra que se usó para las versiones 4, 5 y 6 de este navegador.

La versión 2.2 de Presto fue el primer motor en lograr pasar las pruebas Acid3Test al 100%. Esto hace que Opera 10 sea probablemente en el navegador con mejor soporte para los estándares web.

Comparativa

Por último enlazo una comparativa de velocidad entre navegadores realizada por SixRevisions.


Las futuras versiones de Firefox se retrasan

Hace tiempo que contamos las mejoras que traerían las futuras versiones de Firefox.Sin embargo la wiki de Mozilla ha informado que se han retrasado las fechas de lanzamiento de las versiones 3.6 y 4.0. y se ha cancelado la versión 3.7.

logotipo del navegador Firefox

Con estos retrasos, el lanzamiento de la versión 3.6 queda fijado para el primer trimestre del 2010 y la versión 4.0 quedaría relegada para finales del 2010 o incluso el 2011

A pesar de todo, desde Mozilla se ha decidido añadir muchas de las nuevas funcionalidades previstas para estas versiones junto a las actualizaciones de seguridad. De esta manera, podremos disfrutar mucho antes de lo previsto de algunas nuevas características y mejoras que incluirán las futuras versiones. Parece ser que Mozilla quiere darse prisa para no quedarse atrás respecto a los navegadores de la competencia, que disfrutan de un rápido desarrollo.

Una de las funcionalidades más interesantes, que podría llegar este mismo trimestre, son los llamados plugins en procesos independientes, que permitirán que los complementos se ejecuten cada uno en su proceso independiente y de esta manera no sobrecargar demasiado el proceso general del navegador. Así se podrá evitar perder todos los complementos en caso de un fallo general de la aplicación.

ene 16, 2010 - Categoría: Navegadores    Escrito por Jorge López   Número de comentarios: 5 Comentario

Navegadores desconocidos o poco utilizados – (parte 1)

Todos los desarrolladores sabemos de la existencia y desarrollamos para navegadores muy comunes y ampliamente utilizados como son Firefox, Safari, Chrome, Opera o Internet Explorer. Entre ellos se está recrudeciendo la lucha por ganar cuota de mercado. Esta lucha es tan fuerte que es improbable que alguno de ellos alguna vez sea el ganador absoluto y se repita la situación de monopolio que tuvo Microsoft hace no tanto tiempo.

Pero hay otros navegadores en la sombra. No tan populares, no tan potentes y no tan avanzados como los mencionados anteriormente, pero sin duda con utilidades interesantes que aportar. Algunos son utilizados por una minoría de usuarios avanzados aquí en España, pero son más conocidos en sus países de desarrollo, otros son celebridades para sistemas operativos minoritarios.

En esta serie de artículos, veremos unos cuantos navegadores minoritarios que por unas razones u otras, no son conocidos ni por el gran público, ni en su mayor parte por nosotros los desarrolladores.

Swiftfox

Se trata de un clon de Firefox para Linux, pero mucho más ligero y rápido , (swift significa velóz, rápido). Además está optimizado para ciertos procesadores tanto de 32 como de 64 bits.

La interfaz de usuario es similar a Firefox, pero más minimalista y fácil de usar. Un detalle importante, Swiftfox no puede ejecutarse mientras Firefox esté en uso, y viceversa. La mayoría de las demás características están, en línea de lo que Firefox puede ofrecer. Si te gusta Firefox, pero quieren algo más rápido y más ligero, entonces Swiftfox puede interesarte.

pantalla del navegador Swiftfox

Maxthon (anteriormente MyIE2)

Es un navegador para Windows basado en el motor de Internet Explorer (Trident). Pone énfasis en la seguridad. A este respecto, lleva incorporado un potente filtro de popups, spyware, malware, virus y un bloqueador de publicidad para eliminar el contenido presente de la publicidad integrada en las páginas.

Es completamente configurable, (desde las teclas de acceso rápido y barras de herramientas hasta los gestos de ratón). Además el navegador lleva integradas herramientas tan interesantes como un capturador de pantalla, un lector de feedy un servicio en línea de favoritos.

Según su página oficial, utiliza un promedio de 65% menos de consumo de memoria RAM que Explorer 7,cuando ambos exploradores tienen abierto el mismo número de páginas.

Pantalla del navegador Maxthon

  • Versión actual: 2.5.11 (la versión clásica también está disponible: 1.6.5)
  • Sistemas operativos compatibles: Windows
  • Página web: http://maxthon.com/index.htm

Stainless (en desarrollo)

Basado en la filosofía multiproceso de Google Chrome, este navegador para Leopard, puede gestionar mediante procesos independientes las pestañas abiertas.

Entre otras funcionalidades, lo más interesante es la función parallel sessions, que es la posibilidad de abrir otra pestaña con otra sesión de navegación. También han añadido una barra de direcciones con auto completado y sugerencias. Otra funcionalidad interesante es la posibilidad de modificar la apariencia visual del navegador mediante temas, aunque de momento sólo han habilitado la API.

El navegador consume muy pocos recursos y ocupa poco espacio en disco, pero todavía no ofrece soporte a 64bits. Como es una beta, es de esperar que para la versión 1.0. todavía pueda mejorar en muchos aspectos.

Pantalla del navegador Stainless

Sleipnir

Sleipnir es un navegador muy popular en Japón, con una cuota de mercado del 6%. Se trata de un navegador profundamente personalizable y muy versátil. Ofrece multitud de opciones al usuario y temas para cambiar la apariencia de forma radical. Además mantiene una buena velocidad y el rendimiento a pesar de las personalizaciones y cuenta con gran cantidad de plugins que amplían sus funcionalidades.

Hace hincapié en la seguridad y facilidad de uso, y permite la navegación por pestañas. Lo más interesante, es la posibilidad de elegir el motor de renderizado para la visualización de nuestras páginas. Podemos elegir entre Gecko, de Firefox, o el Trident de Internet Explorer. Incluso los podemos usar a la vez en dos pestañas diferentes.

Pantalla del navegador Sleipnir

fuente http://sixrevisions.com

dic 18, 2009 - Categoría: Navegadores    Escrito por Eduardo Sainz   Número de comentarios: 1 Comentario

Chrome ya es el tercer navegador más utilizado

Chrome

A día de hoy, Google Chrome ya es el tercer navegador más usado en la web, según datos de Net Applications. Esta empresa rastrea los hábitos de uso de navegadores web de más de 160 millones de usuarios cada mes, monitoreando más de 40 mil sitios web, por lo que se pueden considerar datos más o menos fiables.

Después del lanzamiento oficial de las versiones beta para Mac y Linux, el navegador aumentó su cuota de mercado a 4,4% (un aumento de 0,4%) en la semana del 6 al 12 de diciembre, superando a Safari que tiene una cuota del 4,37%.

Según la misma fuente, Mozilla es el segundo navegador más usado, con un 24,7 por ciento, mientras que el jefe sigue siendo Internet Explorer de Microsoft, presente en más de 63 de cada 100 ordenadores.

w3schools nos ofrece una curiosa forma de mostrar la evolución de usuarios que han tenido los distintos navegadores desde 2002, donde se aprecia perfectamente como la “mancha azul” poco a poco va perdiendo terreno.

Estadísticas históricas de los navegadores

oct 23, 2009 - Categoría: Navegadores, Noticias    Escrito por Jorge López   Número de comentarios: 3 Comentario

¿Que nos ofrecerán las futuras versiones de firefox?

Dentro de poco, (se supone que el mes que viene), firefox lanzará la versión 3.6 de su popular navegador. A pesar de tratarse de una actualización menor, promete cosas interesantes. En este artículo veremos que mejoras y novedades nos traerá. Mirando un poco más allá, vamos a ver que novedades han trascendido de la versión 3.7, que sin duda incluirá funcionalidades que darán que hablar. Por último, intentaremos descubrir que se sabe de la todavía lejana versión 4 de firefox.

Firefox 3.6 (Namoroka) – Noviembre 2009

Novedades

  • Vista previa de pestañas presionando Ctrl+Tab.
  • Evolución del motor JavaScript TraceMonkey.
  • Mayor velocidad de arranque y sensibilidad de respuesta mejorada. Mejoras de rendimiento en general.
  • Mejor sesión restaurada en caso de fallos.
  • No será necesario reiniciar Firefox después de instalar temas o componentes.
  • Se incorporarán transiciones fluidas (al estilo de Chrome o de Safari).
  • Soporte para aplicaciones web ,( para que las páginas puedan guardarse como aplicaciones web de escritorio).
  • Detectará la posición en la que se encuentra la pantalla del dispositivo, lo que permite realizar acciones, mediante una API, relacionadas con la posición del equipo en tiempo real. Aquí tienes un vídeo de ejemplo de esta característica:

Firefox 3.7 – Marzo de 2010 aproximadamente

Novedades

  • Como Internet Explorer 8, Firefox permitirá previsualizar el contenido de cada pestaña en forma de miniaturas. Esta nueva característica funcionará a través de múltiples instancias del navegador, es decir “sin importar la cantidad de ventanas abiertas”).
  • Soportará WebGL una API de OpenGL. Esta tecnología permitirá aplicaciones basadas en web pero corriendo en nuestro navegador, con aceleración 3D. podremos disfrutar de juegos de última generación corriendo en nuestros navegadores.
  • Aprovechará los dispositivos multitouch (multitáctiles)
  • Incluirá una versión más optimizada de TraceMonkey y mejoras en el tiempo de carga de las páginas.
  • Soportará Aero Glass, característica de Windows Vista y del nuevo Windows 7. Esto permitirá aportar transparencia a la pantalla de nuestro navegador, ( los usuarios de Windows XP olvidaos de esta característica).
  • Ya está disponible la versión pre alpha de esta versión
  • Ya hay disponible un video de Firefox 3.7:

Firefox 4 – Segunda mitad del 2010

Novedades

  • Una nueva plataforma de sincronización llamada Mozilla Weave, siendo similar a la barra de direcciones inteligente que cuenta Firefox 3.0, pero más compacta e integrada
  • Una plataforma de extensibilidad con la intervención de JetPack. Recordaros que JetPack es una interfaz de programación que permite a los usuarios desarrollar extensiones para Firefox de forma sencilla.
  • Separación de procesos en ejecución, esto es algo que ya conocemos por Google Chrome. Esta forma de optimización estabiliza al navegador, aunque tiende a consumir un poco más de memoria.
  • También nos traerá un cambio importante de interfaz, que estará disponible en todas las plataformas en donde se pueda ejecutar el navegador. Esto nos traerá mejoras en los efectos visuales de las pestañas.
  • Podremos separar las aplicaciones web de nuestro navegador, para que las podamos ejecutar directamente desde nuestro escritorio. Esta opción nos permitirá ejecutar dichas aplicaciones aunque no tengamos conexión a Internet.
  • Aquí tienes un avance de lo que será esta versión

Opera lanza la versión 10 de su navegador

Opera, aún siendo uno de los navegadores más valorados del mundo tiene un uso residual, tendencia que quiere romper con Opera 10, la nueva versión de su navegador web y con el que luchará por el tercer puesto de un ranking que lideran Internet Explorer de Microsoft y Firefox de Mozilla.

Opera logo

La compañía defiende su esfuerzo para conseguir la “medalla de bronce” que se disputa junto con Chrome de Google y Safari de Apple. “Hemos trabajado mucho en las tecnologías Opera Turbo y hemos hecho mejoras importantes en la estabilidad general del producto. Hasta ahora es el navegador más estable de Opera”, asegura la compañía.

Opera es muy popular en países como Rusia o Ucrania, así la versión móvil es la más extendida en smartphones y MID (Mobile Internet Devices). Pero en cifras generales a penas se reparte un 3% de los internautas junto con Google y Apple. Mientras, el browser de Microsoft y el de Firefox son los más visitados, llevándose el 60% y el 30% de los usuarios respectivamente.

Ahora, puede descargarse y probar el nuevo Opera 10.

Fuente: itespresso.es

ago 30, 2009 - Categoría: Navegadores, Noticias    Escrito por Jorge López   Número de comentarios: 5 Comentario

Una propuesta Noruega para decir adiós a IE6

Según esta página, parece ser que los noruegos también están hartos de IE6. Por ello, nos ofrecen una nueva propuesta no intrusiva que ha arrancado con fuerza.

Se trata incluir un mensaje en la cabecera de la página, de manera similar a la imagen superior. Para ello, podemos utilizar el siguiente código, que al ser un comentario condicional que solo IE entiende, se puede incluir en todas las páginas sin usar detección de navegadores:

   1. 

Desde Maestros del web están encantados con esta iniciativa y nos ofrecen también los estilos que ellos han utilizado.

   1. #usuarios-ie {font-family: Verdana, Arial, sans-serif; background: #FFFFDE;color:#000; border-bottom: 2px solid #7F0C00;}
   2. #usuarios-ie p {font-size: 1.3em; margin: 0; padding: 5px 0; line-height: 1.5em;}
   3. #usuarios-ie a {text-decoration: underline; font-weight: bold; color: #D64411;}

¿Que os parece?

ago 14, 2009 - Categoría: Navegadores    Escrito por Eduardo Sainz   Número de comentarios: 3 Comentario

Microsoft seguirá apoyando Explorer 6

Hace poco comentaba en el artículo “Youtube y el adiós a Explorer 6″ de como webs de peso como Youtube o Digg dejaban de dar soporte a internet explorer 6.

Pues bien, parece que Microsoft hace oídos sordos y seguirá dando soporte a este navegador hasta abril de 2014, fecha fin del soporte a Windows XP.

“Abandonar el soporte de Internet Explorer 6 no es una opción” afirman desde la compañia.

La mayoría de los analistas sugieren que esta decisión responde a una jugada inteligente de la compañía, teniendo en cuenta que IE 6 se encuentra en Windows XP, y que muchos usuarios han mostrado su negativa a emigrar hacia otro sistema operativo.

Parece que vamos a “disfrutar” cinco años más con este navegador.

Enlace al blog de desarrollo de explorer: http://blogs.msdn.com/ie/archive/2009/08/10/engineering-pov-ie6.aspx

Páginas:«123»