sábado, 14 de enero de 2012

Principales navegadores Web

Tema 1: Ejercicios 1 página 46

1. Redacta una entrada para tu blog de clase en la que compares los principales navegadores que se han visto.
Habla un poco de su historia, sus prestaciones, el cumplimiento de estándares y los resultados de los diferentes test

Internet Explorer

Windows Internet Explorer (IE), es un navegador web desarrollado por Microsoft para el sistema operativo Microsoft Windows desde 1995. Ha sido el navegador web más utilizado de Internet desde 1999 hasta la actualidad, con un pico máximo de cuota de utilización del 95% entre el 2002 y 2003. Sin embargo, dicha cuota de mercado ha disminuido paulatinamente con los años debido a una renovada competencia por parte de otros navegadores, situándose aproximadamente entre el 34% y 55% para finales de noviembre de 2011, dependiendo de la fuente de medición global.
Su versión más reciente es la 9.0, publicada el 14 de marzo de 2011, y está disponible gratuitamente como actualización para Windows Vista SP2 o Windows Server 2008 SP2, además de Windows 7 y Windows Server 2008 R2. Los sistemas operativos Windows XP, Windows 2003 y anteriores no están soportados. Esta nueva versión de Internet Explorer incorpora considerables avances en la interpretación de estandares web respecto a sus precursores, como el soporte para CSS3, SVG, HTML5, el formato de archivo tipográfico web " WOFF", además de incluir mejoras de rendimiento como la aceleración por hardware para el proceso de renderizado de páginas web y un nuevo motor de JavaScript denominado Chakra.
logo de Internet Explorer
Test de Acid  3

Test de Acid 2


Historia

El proyecto Internet Explorer se inició en el verano de 1994 por Thomas Reardon y, posteriormente, dirigido por Benjamin Slivka, aprovechando el código fuente de Spyglass, Inc. Mosaic, uno de los primeros navegadores web comerciales con vínculos formales con el navegador pionero NCSA Mosaic. A finales de 1994, Microsoft se acoge al licenciamiento de Spyglass Mosaic para su ulterior desarrollo, mediante un pago trimestral más un porcentaje de los ingresos producidos por las ganancias que recibiera del software. Aunque con un nombre similar al NCSA Mosaic, Spyglass Mosaic utilizó el código fuente de NCSA Mosaic sólo con moderación.
Internet Explorer fue lanzado por primera vez para su instalación como un complemento de Microsoft Plus! para Windows 95 en el año de 1995. Posteriormente se introduciría gratuitamente en determinadas versiones OEM de Windows 95, y además se incluyó de forma predeterminada en versiones posteriores de Windows. Sin embargo, el permitir que el sistema operativo llevara consigo el navegador de forma gratuita, hizo que poco después se tradujera en una demanda y una posterior indemnización de varios millones de dólares.

Historial de lanzamientos


Color
Significado
Rojo
Versión antigua; sin soporte
Naranja
Versión antigua; sólo soporte extendido
Amarillo
Versión antigua; con soporte
Verde
Versión actual
Púrpura
Versión de desarrollo (preliminar)
Azul
Versión futura

Versión mayor
Versión menor
Fecha de publicación
Cambios significativos
Incluido en
Versión 1
1.0
Agosto de 1995
Versión inicial.
Microsoft Plus! Para Windows 95
1.5
Enero de 1996
Compatible con Windows NT 3.5

Versión 2
2.0 Beta
Octubre de 1995
Compatibilidad con tablas en HTML y otros elementos.

2.0
Noviembre de 1995
Soporte para SSL, cookies, VRML, y grupos de noticias en Internet.
Windows NT 4.0
Windows 95 OSR1
Internet Starter Kit
2.01
Desconocida
Corrección de errores.

Versión 3
3.0 Alpha 1
Marzo de 1996
Compatibilidad mejorada con tablas en HTML, marcos y otros elementos.

3.0 Alpha 2
Mayo de 1996
Compatibilidad con VBScript y JScript.

3.0 Beta 2
Julio de 1996
Compatibilidad con CSS y Java.

3.0
Agosto de 1996
Lanzamiento final.
Windows 95 OSR2
3.01
Octubre de 1996
Corrección de errores.

3.02
Marzo de 1997
Corrección de errores.

3.03
Desconocida
Corrección de errores.

Versión 4
4.0 Beta 1
Abril de 1997
Compatibilidad mejorada con CSS y Microsoft DOM.

4.0 Beta 2
Julio de 1997
Compatibilidad mejorada con HTML y CSS.

4.0
Septiembre de 1997
Compatibilidad mejorada con HTML y CSS.
Windows 95 OSR2.5
4.01
Noviembre de 1997
Corrección de errores.
Windows 98
Versión 5
5.0 Beta 1
Junio de 1998
Compatibilidad con más características de CSS 2.

5.0 Beta 2
Noviembre de 1998
Compatibilidad con texto bidireccional, caracteres ruby, XML/XSL y más propiedades de CSS.

5.0
Marzo de 1999
Lanzamiento final. Última versión para Windows 3 x y Windows NT 3 x
Windows 98 SE
5.01
Noviembre de 1999
Corrección de errores.
Windows 2000
5.5 Beta 1
Diciembre de 1999
Compatibilidad con más características de CSS. Cambios menores en compatibilidad con marcos.

5.5
Julio de 2000
Lanzamiento final. Última versión para Windows 95.
Windows Me
5.6
Agosto de 2000
Incluida en Windows Whistler build 2257.
Windows Whistler
Versión 6
6.0 Beta 1
22 de marzo de 2001
Compatibilidad mejorada con CSS y corrección de varios errores para ajustarse mejor a los estándares de la W3C.

6.0
27 de agosto de 2001
Lanzamiento final. Eliminación de la característica smart tag incluida en la beta. Soporte finalizado el 30 de septiembre de 2004.
Windows XP
Windows Server 2003
6.0 SP1
9 de septiembre de 2002
Parches de corrección de vulnerabilidades. Última versión para Winodws NT 4.0, 98, Me y 2000. Soporte finalizado el 10 de octubre de 2006.
Windows XP SP1
6.0 SP2
25 de agosto de 2004
Parches de corrección de vulnerabilidades. Bloqueador de ventanas emergentes y controles ActiveX. Administrador de complementos. Soporte finalizado el 13 de julio de 2010.
Windows XP SP2
Windows Server 2003 SP1
6.0 SP3
21 de abril de 2008
Últimas actualizaciones incluidas con el SP3 de Windows XP. Soporte extendido hasta el 8 de abril de 2014.
Windows XP SP3
Versión 7
7.0 Beta 1
27 de julio de 2005
Compatibilidad con gradiente alfa en imágenes PNG. Corrección de errores en CSS. Navegación por pestañas. Soporte para certificados EV SSL. Filtro anti-phishing.
Windows Vista Beta
7.0 Beta 2 Preview
31 de enero de 2006
Características completas. Más correcciones de errores en CSS. Integración de plataformas de fuentes web. Nueva interfaz. Pestañas rápidas.

7.0 Beta 2
25 de abril de 2006
Más correcciones de errores en CSS. Correcciones de compatibilidad entre aplicaciones.

7.0 Beta 3
29 de junio de 2006
Arreglo de errores de renderizado en CSS.

7.0 RC1
24 de agosto de 2006
Mejoras en funcionamiento, estabilidad, seguridad, compatibilidad entre aplicaciones y ajustes finales a CSS.

7.0
18 de octubre de 2006
Lanzamiento final.
Windows Vista
Windows Server 2008
Versión 8
8.0 Beta 1
5 de marzo de 2008
CSS 2.1, Servicios Contextuales. Aceleradores. Web Slices. Aislamiento de pestañas y protección DEP activada por defecto. Recuperación automática en caso de bloqueo. Filtro anti-phising y anti-malware mejorado (SmartScreen). Aumento a 6 del número de conexiones HTTP para mejorar la respuesta en la navegación.

8.0 Beta 2
27 de agosto de 2008
Corrección de errores en CSS 2.1. Navegación privada y bloqueo de recolección de información (características InPrivate). Barra de direcciones inteligente. Sugerencias para búsquedas. Pestañas agrupadas por color. Exploración mediante el símbolo de intercalación ("caret browsing").
Windows 7 Pre-Beta
8.0 Pre-RC1
11 de diciembre de 2008
Corrección de errores en CSS. Mejoras en las herramientas para desarrolladores. Cambios en Vista de compatibilidad. Mejoras en la administración de favoritos y otros cambios menores en la interfaz. Cambios en el funcionamiento de los modos exploración y bloqueo de InPrivate.
Windows 7 Beta
8.0 RC1
26 de enero de 2009
Corrección de errores en CSS. Cambios menores en la administración de favoritos y en la barra de búsqueda.
Windows 7 RC1
8.0
19 de marzo de 2009
Lanzamiento final. Última versión para Windows XP y Windows 2003.
Windows 7
Windows Server 2008 R2
Versión 9
9.0 Platform Preview 1
v1.9.7745.6019
16 de marzo de 2010
Soporte para algunos selectores CSS3 (incluye propiedad border-radius), HTML5 y SVG. Nuevo intérprete JavaScript (nombre código Chakra). Aceleración por hardware del proceso de renderizado web usando Direct2D y DirectWrite.

9.0 Platform Preview 2
v1.9.7766.6000
5 de mayo de 2010
Soporte para más funciones SVG, HTML5, DOM y todos los selectores CSS3. Mejoras en rendimiento JavaScript.

9.0 Platform Preview 3
v1.9.7874.6000
23 de junio de 2010
Soporte para etiquetas HTML5 <audio>, <video> y <canvas>. Soporte al formato de archivo tipográfico web WOFF. Mejoras de rendimiento gráfico y JavaScript.

9.0 Platform Preview 4
v1.9.7916.6000
4 de agosto de 2010
Corrección de errores en CSS. Puntuación de 100/100 en la prueba Acid3. Soporte para ECMAScript5 (ES5). Cambio de arquitectura en el intérprete JScript. Mejoras de rendimiento.

9.0 Platform Preview 5
v1.9.7930.16406
15 de septiembre de 2010
Corrección de errores en CSS y JavaScript. Añadidas nuevas funciones para el motor Chakra. Incorporación de API para registros de rendimiento.

9.0 Beta
Nueva interfaz de usuario: barra de direcciones y búsqueda combinadas (One Box) de tamaño modificable; cambios en el manejo de pestañas; nueva barra de notificaciones; posibilidad de anclar sitios web a la barra de tareas de Windows como aplicaciones; nuevo administrador de descargas.

9.0 Platform Preview 6
v1.9.8006.6000
28 de octubre de 2010
Corrección de errores en CSS, JavaScript, DOM y HTML5. Añadidas nuevas funciones en las herramientas de desarrollo incorporadas. Añadido soporte para transformaciones CSS3 2D.

9.0 Platform Preview 7
v1.9.8023.6000
17 de noviembre de 2010
Mejoras drásticas en rendimiento JavaScript debido a la incorporación de un sistema de depuración de código en el proceso de compilación realizado por el motorChakra.

9.0 Platform Preview 8
v1.9.8080.16413
10 de febrero de 2011
Corrección de errores en CSS, JavaScript, DOM y HTML5. Mejoras de rendimiento gráfico, JavaScript y caché de red.

9.0 Release Candidate
Mejoras en la interfaz de usuario, personalización y el manejo de pestañas. Nueva herramienta para filtrar contenidos que pueden tener un impacto en privacidad (Protección de rastreo).

9.0
14 de marzo de 2011
Lanzamiento final y actual. Última versión para Windows Vista y Windows 2008.

Versión 10
10.0 Platform Preview 1
v2.10.1000.16394
12 de abril de 2011
Soporte para varias propiedades CSS3 (multicolumna, cuadrícula, caja flexible, degradados, transiciones y transformaciones 3D), además del modo estricto ECMAScript5. Mejoras en el soporte de HTML5.

10.0 Platform Preview 2
v2.10.1008.16421
29 de junio de 2011
Soporte para positioned floats, arrastrar y soltar, API de archivos de HTML5, caja de arena (sandbox) HTML5, HTML5 Web Workers.

10.0 Developer Preview
v10.0.8102.0
13 de septiembre de 2011
Compatible con Windows 8. Añade compatibilidad con transformaciones CSS en 3D, sombra de texto en CSS, efectos de filtro SVG, comprobación de ortografía, autocorrección, almacenamiento local de datos con IndexedDB y caché de aplicaciones HTML5, Web Sockets, así como pestañas en modo InPrivate.
Windows Developer Preview
10.0
Por confirmar
Lanzamiento futuro.
Windows 8

Características

Internet Explorer ha sido diseñado para una amplia gama de páginas web y para proporcionar determinadas funciones dentro de los sistemas operativos, incluyendo Windows Update. Durante el apogeo de la guerra de navegadores, Internet Explorer sustituyó a Netscape cuando se encontraban a favor de apoyar las progresivas características tecnológicas de la época.

Soporte de estándares

Internet Explorer, utilizando el motor de diseño Trident, soporta HTML 4.01, CSS 1.0, CSS 2.1 y XML 1, con pequeñas lagunas de contenido. El soporte para gran parte del borrador de estándar CSS3, así como HTML5 está en el proyectado para Internet Explorer 9.
Es totalmente compatible con XSLT 1.0, así como un dialecto de XSLT obsoleto creado por Microsoft al que se refiere a menudo como WD-XSL. Está proyectado soporte para XSLT 2.0 para versiones futuras de Internet Explorer, bloggers de Microsoft han indicado que el desarrollo está en marcha, pero las fechas no se han anunciado.
Internet Explorer ha sido objeto de críticas por su limitado soporte a estandares web abiertos y un objetivo de mayor importancia de Internet Explorer 9, es mejorar el soporte a las normas ya dichas.

Normas de extensiones

Internet Explorer ha introducido una serie de extensiones propietarias de muchas de las normas, incluyendo HTML, CSS y DOM. Esto ha dado lugar a una serie de páginas web que sólo se pueden ver correctamente con Internet Explorer.
Internet Explorer ha introducido una serie de prórrogas a JavaScript que han sido adoptadas por otros navegadores. Estas incluyen innerHTML, que devuelve la cadena de HTML dentro de un elemento, el XML HTTP Request, que permite el envío de la petición HTTP y la recepción de la respuesta HTTP. Algunas de estas funcionalidades no son posibles hasta la introducción de los métodos de DOM inducidos por W3C.
Otras normas que prevé Microsoft son: soporte vertical de texto, pero en una sintaxis diferente a la recomendación de la W3C; soporte para una variedad de efectos de imagen y apoyo al código de secuencia de comandos, en particular JScript Encode. También se prevé soporte a la incrustación de tipos de letra EOT en páginas Web.

Usabilidad y accesibilidad

Internet Explorer hace uso de la accesibilidad prevista en Windows. Internet Explorer también es una interfaz de usuario de FTP, con operaciones similares a las del Explorador de Windows (aunque ésta característica requiere una ventana que se abre en las últimas versiones del navegador, en lugar de forma nativa en el navegador). Las versiones recientes bloquean las ventanas emergentes e incluyen navegación por pestañas. La navegación con pestañas también puede ser añadida a las versiones anteriores mediante la instalación de las diferentes barras de herramientas, proporcionadas por los principales motores de búsqueda en Internet.

Caché

Internet Explorer guarda archivos temporales de Internet para permitir un acceso más rápido a páginas visitadas anteriormente. El contenido está indexado en un archivo de base de datos, conocido como Index.dat. Los archivos múltiples que existen son diferentes índices de contenido, contenido visitado, RSS Autocompletar, páginas web visitadas, etc.
Antes de IE7, la limpieza de la caché se utilizaba para borrar el índice, pero los archivos no eran eliminados. Esta característica era un riesgo potencial para la seguridad tanto para los individuos como para las empresas. A partir de Internet Explorer 7, tanto el índice de entradas de los archivos como ellos mismos se eliminan de la memoria caché cuando se borra.

Políticas de grupo

Internet Explorer es totalmente configurable mediante directiva de grupo. Los administradores de dominios Windows Server pueden aplicar y hacer cumplir una serie de ajustes que afectan a la interfaz de usuario, así como las características de seguridad tales como la descarga de archivos, la configuración de la zona, por configuración del sitio, comportamiento de control ActiveX, y otros. La configuración puede ser establecida para cada usuario y para cada máquina. Internet Explorer también soporta autenticación integrada de Windows.

Arquitectura

Internet Explorer utiliza una arquitectura componentizada en torno al "Modelo de objetos componentes" (COM). Se compone de cinco componentes principales, cada uno de los cuales están contenidos en archivos .dll distintos y exponen un conjunto de interfaces COM que les permite ser usados por el ejecutable principal de Internet Explorer, iexplore.exe:

Wininet.dll

Wininet.dll es el manejador de protocolo HTTP y FTP. Se ocupa de todas las comunicaciones de red para estos protocolos.

Urlmon.dll

Urlmon.dll es responsable de la manipulación de contenidos basadas en MIME y descarga de contenido Web.

MSHTML.dll

MSHTML.dll alberga el motor de renderizado Trident introducido en Internet Explorer 4, que se encarga de mostrar las páginas en la pantalla y el manejo de los DOM de las páginas web. MSHTML.dll analiza el HTML/CSS de los archivos y crea el interior de la representación DOM. También expone un conjunto de APIs para la inspección en tiempo de ejecución y modificación del árbol DOM. Internet Explorer no incluye la funcionalidad nativa de secuencias de comandos. Por el contrario MSHTML.dll expone a otro conjunto de APIs que permiten a cualquier entorno de programación ser conectado en el DOM.

Shdocvw.dll

Shdocvw.dll proporciona la navegación, almacenamiento local y funcionalidades para el navegador.

Browseui.dll
Browseui.dll es responsable de la interfaz de usuario del navegador, incluyendo el marco de la interfaz grafica de usuario, albergando todos los menús y barras de herramientas.


Extensibilidad

Internet Explorer expone también una serie de COMs que permiten a otros componentes extender la funcionalidad del navegador. La extensibilidad se divide en dos tipos: «extensibilidad de navegador» y «extensibilidad de contenido». La extensibilidad de navegador puede ser utilizada para conectar componentes, añadir entradas de menú contextual, barras de herramientas, elementos de menú o objetos auxiliares del explorador. El contenido puede estar en términos de documentos activos o controles ActiveX. Los controles ActiveX son utilizados para los contenidos manipuladores que hacen posible el uso de contenido empotrado dentro de una página HTML. Los objetos .doc se utilizan cuando el tipo de contenido no será incrustado en HTML.
Los «Add-ons de Internet Explorer» se ejecutan con los mismos privilegios que el navegador mismo, a diferencia de los scripts que tienen un conjunto muy limitado de privilegios. Los add-ons pueden ser instalados de forma local, o directamente por un sitio web. Dado que los add-ons más tienen un acceso privilegiado al sistema, los add-ons pueden y han sido utilizados para comprometer la seguridad del sistema (add-ons maliciosos). Internet Explorer 6 con Service Pack 2 en adelante proporciona diversas herramientas en contra de los add-ons, incluye un Add-on Manager para el control de los controles ActiveX y los objetos auxiliares del explorador y un modo de operación No add-ons, así como mayores restricciones en los sitios web para instalar add-ons.
Internet Explorer puede tener hosting por otras aplicaciones a través de un conjunto de interfaces COM. Esto puede ser usado para incrustar el navegador dentro de la funcionalidad de la aplicación. Asimismo, la aplicación de alojamiento puede elegir sólo a MSHTML.dll, motor de renderizado, en lugar de todo el navegador.

Seguridad

Internet Explorer utiliza una seguridad basada en zonas y grupos de sitios sobre determinadas condiciones, incluso si se trata de un Internet o intranet basada en web, así como un usuario en la lista blanca. Las restricciones de seguridad se aplican para cada zona; todos los sitios en una zona están sujetos a las restricciones.
Internet Explorer 6 SP2 y posteriores utilizan el Anexo de Ejecución del Servicio de Microsoft Windows para marcar los archivos ejecutables descargados de Internet como potencialmente peligrosos. Esto ayuda a la prevención de accidentes en la instalación de malware.
Internet Explorer 7 incluye un filtro contra suplantación de identidad (phishing), que restringe el acceso a sitios falsos a menos que el usuario anule la restricción. Internet Explorer 8, también bloquea el acceso a sitios conocidos por almacenar software malicioso. Las descargas también son analizadas para ver si son conocidas por estar infectadas.
En Windows Vista, Internet Explorer se ejecuta de manera predeterminada en lo que se denomina Modo protegido, donde los privilegios del navegador en sí están muy restringidos. Se puede, opcionalmente, navegar fuera de este modo, pero no es recomendable. Esto también limita la eficacia de los privilegios de los add-ons. Como resultado de ello, incluso si el navegador o cualquier add-on están en peligro, el daño que puede causar es limitado.
Se liberan periódicamente parches y actualizaciones para el navegador y están disponibles a través del servicio Windows Update, así como a través de Actualizaciones automáticas. Aunque los parches de seguridad siguen siendo lanzados periódicamente para una amplia gama de plataformas, las características más recientes y mejoras de seguridad son liberadas para sistemas basados en Windows XP SP2 y posteriores.

Vulnerabilidades de seguridad

Internet Explorer ha sido objeto de muchas vulnerabilidades de seguridad y preocupaciones: la mayor parte de spyware, adware, y virus informático se transmite través de Internet por la explotación de los fallos y defectos en la arquitectura de seguridad de Internet Explorer, a veces requieren nada más que la visualización de una página web maliciosa para instalar ellos mismos el virus.
Una amplia serie de fallos de seguridad que afectan a IE no se originan en el navegador en sí, sino en los ActiveX utilizados por éste. Debido a que los add-ons tienen los mismos privilegios que IE, los defectos pueden ser tan críticos como un defecto del navegador. Otros navegadores que utilizan NPAPI como su mecanismo de extensibilidad sufren los mismos problemas.

Cuota de mercado

La tasa de adopción de Internet Explorer está estrechamente relacionada con la de Microsoft Windows, ya que es su navegador web predeterminado. Desde la integración de Internet Explorer 2.0 con Windows 95 en 1996, y especialmente después de la versión 4.0, la adopción fue muy acelerada: desde menos del 20% en 1996 a alrededor del 40% en 1998 y más del 80% en el año 2000. Este efecto, sin embargo, recientemente se ha denominado el « monocultivo de Microsoft», por analogía a los problemas relacionados con la falta de la biodiversidad en un ecosistema.
Después de haber luchado y ganado la guerra de navegadores de finales del decenio de 1990, Internet Explorer obtuvo casi total dominio del mercado. Después de haber alcanzado un pico de alrededor del 95% durante 2002 y 2003, su cuota de mercado ha disminuido en un lento pero constante ritmo. Esto se debe principalmente a la adopción de Mozilla Firefox. Las estadísticas indican que es actualmente su más importante competencia. Sin embargo, Internet Explorer sigue siendo el navegador dominante, con una cuota de utilización global de alrededor del 66,10% en abril de 2009.
Firefox 1.0 ha superado a Internet Explorer 5 a principios de 2005 con Firefox 1.0 en aproximadamente un 8 por ciento de cuota de mercado. Un artículo señala en la liberación de Internet Explorer 7 en octubre de 2006, "IE6 tiene la mayor parte del mercado con 77,22%. Internet Explorer 7 ha ascendido a 3,18%, mientras que Firefox 2.0 estaba en 0,69%." en noviembre de 2006, con aproximadamente 9% de cuota de mercado. Firefox 2.0 ha superado a Firefox 1.x en enero de 2007, pero IE7 no supera a IE6 hasta diciembre de 2007.
En enero de 2008, sus respectivas versiones se situaron en 43% IE7, el 32% IE6, el 16% Firefox 2, el 4% Firefox 3, y Firefox 1.x e IE5 en menos de la mitad de 1 por ciento.


Grafica de uso de Internet Explorer

Adopción en la industria

El mecanismo de extensión ActiveX es utilizado por muchos sitios web públicos y de aplicaciones web. Del mismo modo, los objetos auxiliares del explorador también son utilizados por muchos motores de búsqueda y empresas de terceros para la creación de add-ons, como por ejemplo un motor de búsqueda en la barra de herramientas.

Google Chrome

Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de código abierto como el motor de renderizado WebKit y su estructura de desarrollo de aplicaciones (framework), disponible gratuitamente bajo condiciones de servicio específicas. Con más de 200 millones de usuarios, es el tercer navegador más utilizado de Internet. Posee una cuota de mercado que se sitúa aproximadamente entre el 13% y 28% para finales de diciembre de 2011, dependiendo de la fuente de medición global, con particular éxito en la mayoría de países de America del Sur donde es el más popular. El nombre del navegador deriva del término usado para el marco de la interfaz grafica de usuario («chrome»).
Chromium es el proyecto de software libre con el que se ha desarrollado Google Chrome y es de participación comunitaria para fundamentar las bases del diseño y desarrollo del navegador Chrome (junto con la extensión Chrome Frame), además del sistema operativo Google Chrome OS. La porción realizada por Google está amparada por la licencia de uso BSD, con otras partes sujetas a una variedad de licencias de código abierto permisivas que incluyen MIT, MS-PL y la triple licencia MPL/GPL/LGPL. En esencia, los aportes hechos por el proyecto libre Chromium fundamentan el código fuente del navegador base sobre el que está construido Chrome y por tanto tendrá sus mismas características, pero con un logotipo ligeramente diferente y sin el apoyo comercial o técnico de la compañía Google.
El 2 de septiembre de 2008 salió a la luz la primera versión al mercado, siendo esta una versión beta. Finalmente, el 11 de diciembre de 2008 se lanzó una versión estable al público en general. Actualmente el navegador está disponible para la plataforma Microsoft Windows en más de 50 idiomas, y desde el 25 de mayo de 2010 para los sistemas Mac OS X y Linux

Logo de Chrome para Linux y Winodws respectivamente

Test de Acid 3

Test de Acid 2

Historia

Lanzamiento público

El navegador fue presentado en público de manera oficial el 2 de septiembre de 2008 para Microsoft Windows (únicamente XP y versiones posteriores) en 43 idiomas, siendo una versión beta. Chrome obtuvo rápidamente cerca del 1% del mercado de navegadores.
El 2 de septiembre, un artículo noticioso de CNET enfocó la atención a una sección de los términos de servicio para el lanzamiento inicial de la versión beta, en la que parecía otorgar a Google una licencia sobre todo el contenido transferido por medio del navegador Chrome. La sección en cuestión fue incluida inadvertidamente al copiarla textualmente de los términos generales de servicio de Google. Google respondió a las críticas ese mismo día diciendo que el texto fue tomado inadvertidamente de otros productos y retiró esa sección en los términos de servicio. Google recalcó que este cambio «aplicaría retroactivamente a todos los usuarios que hubieran descargado Google Chrome». Después de eso aún hubo preocupación y duda en cuanto a si el programa transmite o no información a Google y en caso afirmativo, qué tipo de información se enviaba. La compañía afirmó que las mediciones de utilización son enviadas solamente cuando los usuarios seleccionan la opción«Colabora en la mejora de Google Chrome enviando automáticamente a Google estadísticas de uso e informes sobre fallos» al momento de instalar el navegador.
La primera versión que se lanzó de Google Chrome pasó las pruebas de Acid1 y Acid2 (esta última no completamente, sino con un pequeño error). Asimismo, obtuvo 79 puntos de 100 en la prueba de Acid3, siendo superior a Internet Explorer 7 (14/100) y Firefox 3 (71/100), pero inferior a Opera 9 (83/100) Cuando fue comparado con las versiones en desarrollo de Firefox, Internet Explorer, Opera y Safari, Chrome obtuvo una puntuación menor a Firefox 3.1 Beta 1 (85/100), Opera 10 Alpha (100/100), y Safari 4 (Developer Preview) (100/100), pero todavía mayor que la de Internet Explorer 8 (21/100). La primera versión de Google Chrome en pasar la prueba de Acid3 completamente (100/100) fue la 3.0.192.0.
El 9 de diciembre de 2009, Google anunció la publicación de las versiones beta de Chrome para Mac OS X y Linux. Finalmente, el 25 de mayo de 2010 Google anunció la versión estable de su navegador Google Chrome versión 5 para todas las plataformas simultáneamente Microsoft Windows, Mac OS X y Linux.

Canales de distribución

Actualmente, Google Chrome cuenta con varios canales de distribución para la descarga y prueba de todas sus compilaciones. Los canales comunes denominados «Stable», «Beta» y «Dev» son accesibles desde el sitio web del proyecto Chromium, siendo los dos últimos repositorios para versiones de desarrollo. El 22 de julio de 2010, Google anunció un nuevo sistema de lanzamientos más frecuente para ofrecer a los usuarios características nuevas cuanto antes, con la meta de entregar versiones estables cada 6 semanas. Debido a esto, se incorporó un nuevo canal de distribución denominado «Canary» en aras de proporcionar una versión diaria para pruebas en conjunto con otros canales de desarrollo del navegador; el nombre del canal hace referencia a la práctica de llevar un canario a las minas de carbón para permitir a los trabajadores la detección temprana de gases peligrosos.

Historial de versiones

Versión
Motor WebKit
JavaScript V8
Fecha de publicación
Cambios significativos
0.2
525.13
0.3
2 de septiembre de 2008
Desprender pestañas del navegador, modo incógnito, pestañas multiproceso, acceso rápido a sitios frecuentes, crear accesos directos a aplicaciones web con Google Gears. «Google Suggestions» dentro de Omnibox. Administrador de marcadores.
1
525.19
0.3
11 de diciembre de 2008
Exportar e importar marcadores, actualización del motor V8 para más velocidad en lenguaje JavaScript.
2
530.5
1.1
21 de mayo de 2009
Disponible en 50 idiomas, más de 300 bugs corregidos, opción de borrar sitios frecuentes en el acceso rápido a sitios. Autocompletado de formularios, zoom a página completa.
3
532.0
1.2
15 de septiembre de 2009
Añadido soporte para las etiquetas de HTML5 <canvas>, <audio> y <video>, nueva página de acceso rápido a sitios frecuentes, soporte para temas visuales, pasa la prueba Acid3 (100/100). Sugerencias de ayuda y capacidad de mover las miniaturas de sitios en la nueva página de marcado rápido, 29 temas visuales para el navegador, caja Omnibox mejorada, 25% más rápido en JavaScript.
4
532.5
1.3
25 de enero de 2010
Chrome Beta para Linux. Chrome Beta para Mac OS X 10.5 "Leopard" o superior, únicamente Intel).
4.1
532.5
1.3
17 de marzo de 2010
Solo Windows: Se utiliza el traductor de Google para traducir sitios Webs (Google Translate), y se agregan opciones para el control de privacidad de control de contenidos y listas de excepciones en cookies, imágenes, JavaScript, complementos (Plug-ins), y ventanas emergentes. Aparte de eso, también se ha eliminado del actualizador el identificador único, y al mismo tiempo se sigue manteniendo la capacidad de saber la cantidad de usuarios que utilizan Chrome sin ser demasiado invasivo.47
5
533.4
2.1
25 de mayo de 2010
Versión estable para Windows, Linux, y Mac. Nuevas características en HTML5: Geolocalizacion, App Cache, web sockets, arrastrar y soltar archivos. Cambios en el historial con la opción de borrar sitios por separado. Administrador de extensiones con la opción de habilitar extensiones en modo incógnito y soporte para scripts Greasemonkey, además de las 4.500 extensiones que ahora posee Google Chrome en su galería. Administrador de marcadores en pestaña.
6
534.3
2.2
2 de septiembre de 2010
Cuenta con relleno automático de formularios, sincronización de extensiones y sincronización de información de formularios, y selección de los elementos que el usuario desee sincronizar en línea. Un nuevo menú unificado, cambio de colores, y re-diseñada la barra de herramientas. El plug-in de Flash Player 10.1 viene por defecto activado. El motor JavaScript V8 es un 15% más rápido que el de la versión 5.0. Soporte para el nuevo formato de video y audio abierto para HTML5 llamado WebM. Incluye lector de ficheros PDF que viene desactivado por defecto, pero con la posibilidad de activarlo en la ruta about:plugins.
7
534.7
2.3
19 de octubre de 2010
En esta versión se han arreglado cientos de bugs. Se han incluido más protocolos para HTML5 como File API, analizador de algoritmos, y directorio de subida de contenidos. Acelerador y soporte para 3D CSS. Agregado el proceso de GPU en el Administrador de tareas. Nuevo acceso about:labs para probar características experimentales del navegador. Resuelto el acceso a direcciones FTP en Linux. El lenguaje AppleScript ahora es soportado en Mac OS X para interpretar File API. El lector PDF nativo ahora funciona en sistemas operativos Linux, pero no activado de manera predeterminada. El sitio de análisis HTML5TEST, marca un puntaje de 231 de un total de 300 en los requerimientos para HTML5.
8
534.10
2.4
2 de diciembre de 2010
En esta versión se han solucionado más de 800 bugs y mejoras de estabilidad. El lector PDF activado por defecto es parte del sandbox de seguridad de Chrome, sin la necesidad de instalar software de terceros para leer archivos PDF. La pestaña experimental ha cambiado a about:flags, y contiene nuevas opciones experimentales para el navegador. También incluye una nueva versión de Adobe Flash. La sincronización en línea ahora permite sincronizar aplicaciones para la tienda online de aplicaciones web Chrome Web Store, a la que es posible acceder desde esta versión al quedar lista para ello.
9
534.13
2.5
3 de febrero de 2011
La Chrome Web Store está abierta para todos los usuarios, se ha agregado un enlace para la Web Store en la página «Nueva pestaña», y añadido dos aplicaciones de muestra. Se espera que muy pronto la Chrome Web Store esté disponible en otros idiomas. Se ha activado el aislamiento de procesos (Sandboxing) para el complemento Flash Player en todos los sistemas operativos, otorgando mayor seguridad frente a sitios maliciosos. La opción de búsqueda instantánea de sitios fue activada directamente en la barra de direcciones. WebGL se encuentra activado de manera predeterminada, y brinda la función de aceleramiento vía hardware (GPU) de gráficos 3D en el navegador.
10
534.16
3.0
8 de marzo de 2011
Nueva versión del motor JavaScript V8 (Crankshaft), con un notorio aumento de velocidad de un 66% respecto a la versión 9 de Google Chrome. Las preferencias ahora se despliegan en una pestaña con buscador incluido, y las ventanas de dialogo se muestran dentro de la pestaña. Mejorada la seguridad respecto a malware y deshabilitados los complementos (plugins) que estén desactualizados. Sincronización de contraseñas con Google. Aceleración de video en la GPU, provocando una disminución de un 80% en el uso de la CPU Flash Player 10.2 incluido, y puesto en el sandbox de Chrome pero sólo en Windows. Las aplicaciones Web se ejecutan en segundo plano, y los iconos de las aplicaciones Web se pueden arrastrar para cambiar su orden.
11
534.24
3.1
27 de abril de 2011
Se lanza un nuevo logo minimalista de Google Chrome. Habilitado el aceleramiento por GPU de 3D CSS, permitiendo agregar efectos 3D usando CSS. Agregado soporte para el API de reconocimiento de voz para transcripción de voz a texto, mediante HTML5.
12
534.30
3.2
07 de junio de 2011
Finalizada la implementación de aceleramiento por hardware para 3D CSS que comenzó en la versión 11. Nueva navegación segura ante la descarga de archivos maliciosos. Habilidad para borrar cookies de Flash Player. Posibilidad de lanzar aplicaciones vía nombre en la barra Omnibox. Sincronización integrada en la nueva pestaña de preferencias. Mejorada la lectura de pantalla para personas con discapacidad visual. Se elimina Google Gears. Incluye la versión 10.3 de Flash Player.
13
535.1
3.3
02 de agosto de 2011
Instant Pages, el nuevo prerenderizado de sitios del buscador Google, ya se puede usar en esta versión. Mejoras en la búsqueda de palabras de historial web en el Omnibox. Vista previa de impresión para Windows y Linux. La vista previa de impresión trae la opción para guardar cualquier sitio en formato PDF. Menú global y mejor integración con la nueva interfaz de Ubuntu.
14
535.1
3.4
16 de septiembre de 2011
Integración de Native Client, el cual permite la ejecución de código C y C++ dentro del navegador. Las aplicaciones de Native Client permiten usar Pepper, un conjunto de interfaces que provee el enlace a las capacidades de HTML5. También se integra Web Audio, un nuevo API para JavaScript que ofrece capacidades avanzadas de audio, y que permite a los desarrolladores una experiencia con más interacción en aplicaciones y juegos. Encriptación en la sincronización de todos los datos de la cuenta. Vista previa de impresión para Mac, y soporte para las nuevas características de Mac OS X Lion. Y cambio de faviconos monocromáticos en las pestañas técnicas del navegador.
15
535.2
3.5
25 de octubre de 2011
La 'Nueva pestaña' ha sido rediseñada, dejando a los sitios más visitados, aplicaciones y marcadores en páginas por secciones, y fue puesto un panel inferior para cambiar entre ellas. También permite crear nuevas secciones arrastrando los iconos de las aplicaciones al panel inferior. Para remover un elemento de alguna sección, solamente se arrastra el elemento hacia el basurero que aparecerá en la barra inferior. Nueva API para Javascript a pantalla completa. El historial del Omnibox también se puede sincronizar. Y se lanza un nuevo rediseño de la Chrome Web Store.
16
535.7
3.6
13 de diciembre de 2011
Permite la creación de perfiles de usuario por separado, esto ayuda a que los usuarios que compartan el navegador mantengan sus datos sincronizados por separado. También permite administrar los diferentes perfiles de usuarios. Además esta versión permite imprimir cualquier sitio web con Google Cloud Print, en sistemas Windows, Mac o Linux.
17
535.11
3.7
Nueva página de bienvenida para sincronizar fácilmente la cuenta Google con las configuraciones de Chrome. Incremento de seguridad al analizar los archivos que van a ser descargados al disco. Removido el signo más (+) del botón para nueva pestaña. Nueva API para extensiones. Actualizado el prerenderizado de sitios al usar el Omnibox.


Color
Significado
Rojo
Versión sin soporte
Verde
Versión estable actual
Azul
Versión futura (en desarrollo)

Características básicas

Seguridad y estabilidad

Las metas primordiales al diseñar el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrecían. Se realizaron también cambios importantes a la interfaz de usuario. Chrome fue ensamblado partiendo de 26 diferentes bibliotecas de código de Google y otras de terceros tales como Netscape.

Criticas
Ha sido criticado por lo que se podrían considerar problemas de seguridad y privacidad:
§                     RLZ identifier: Una cadena codificada enviada junto con todas las consultas a Google o cada 24 horas.
§                     Un identificador ID único para identificar al usuario en los registros de accesos. Aunque parece que en las próximas versiones lo eliminarán.
§                     Una marca de tiempo de cuando fue instalado el navegador.
§                     Páginas de error alojadas en servidores de Google, cuando no se encuentra un servidor.
§                     Instalación automática de «Google Updater».
§                     Precargado de DNS.
§                     Sugerencias automáticas de búsquedas en la barra de direcciones.
§                     Sistema de seguimiento de errores que envía información sobre errores del navegador.

 

Listas negras

Chrome descarga periódicamente actualizaciones de dos listas negras (para sitios de suplantación de identidad y para aquellos que contengan software malicioso) y advierte a los usuarios cuando intenten visitar una página de contenido peligroso. Este servicio también está disponible para su uso por terceros a través de un API público y gratuito llamado «Google Safe Browsing API». En el proceso de mantenimiento de estas listas negras, Google también notifica a los propietarios de los sitios enumerados que pueden no ser conscientes de la presencia de los programas dañinos.

Aislamiento de procesos (Sandboxing)

El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un navegador multiproceso y Chrome ha aplicado este concepto con arquitectura de multiprocesamiento similar al que utiliza Internet Explorer 8. Se asigna a cada tarea un proceso separado. Esto evita que las tareas se interfieran unas a otras, lo que es bueno para la seguridad y la estabilidad; cada pestaña en Chrome se aísla (del inglés sandbox para «impedir la instalación de software malicioso» o «impedir que lo que ocurre en una pestaña pueda afectar a lo que sucede en otra», en un modelo de asignación de procesos complejo. Si por algún motivo una mala programación de una página web o un plugin determinado ocasionan un cuelgue, sólo se perjudicará la pestaña actual dejando las demás intactas. Esa pestaña que falla pasará a ser una «pestaña triste», concepto similar a la pantalla de error de versiones anteriores del sistema operativo Mac OS, la sad Mac.
Siguiendo el principio de mínimo privilegio, cada proceso es despojado de sus derechos y con ello no puede escribir ni leer archivos en zonas sensibles (por ejemplo, documentos, escritorio). Este método es similar al «modo protegido» que utiliza Internet Explorer en Windows Vista.
Algunos plugins como el Adobe Flash Player no siguen algunos estándares de seguridad y por ello no pueden ser aislados como las pestañas. Estos a menudo necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador. Para reducir la exposición a un ataque, los plugins se ejecutan en procesos separados que se comunican con el motor de renderizado, que a su vez opera con «muy bajos privilegios» en procesos dedicados para cada pestaña. Dichos complementos tendrán que ser modificados para operar dentro de esta arquitectura de software y seguir así los principios de mínimos privilegios.
Además, Chrome cuenta con una utilidad administradora de procesos, denominada Administrador de tareas que permitirá conocer el estado del navegador en su totalidad, ver individualmente estadísticas de sitios web o plugins sobre uso de memoria del sistema, ancho de banda usado (velocidad medida en bytes) y consumo de tiempo de CPU, además de dar la opción de poder finalizar la ejecución de cada elemento individualmente.

Modo Incógnito

Chrome incluye un modo de navegador de Incógnito (similar a la Navegación privada de Safari y Firefox o el modo InPrivate de Internet Explorer) que permite navegar por Internet con total privacidad, ya que no registra ninguna actividad y borra de los archivos temporales las cookies utilizadas. Cuando se activa una de estas ventanas «nada de lo que ocurre en esa ventana saldrá de su computadora».

Interfaz

La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir y cancelar. Las opciones son similares a las del navegador Safari. El diseño de la ventana está basado en el tema nativo de Windows Vista.
Chrome incluye Google Gears, que añade características para desarrolladores que podrían o no convertirse en estándar web, y por lo general relacionadas con la construcción de aplicaciones web (incluyendo soporte para uso sin conexión).
La página de inicio del navegador se sustituye de manera predeterminada por la misma que aparece cada vez que se abre una nueva pestaña. Ésta muestra miniaturas de los nueve sitios web más visitados con las últimas búsquedas realizadas, los últimos marcadores accedidos y pestañas cerradas. Este concepto existía ya antes en el navegador Opera, conocido como «Discado rápido».
Una novedad introducida en Chrome es Omnibox, siendo ésta la barra de direcciones que aparece en la parte superior de cada pestaña, similar a la de Opera. Incluye funcionalidades de autocompletar texto (únicamente autocompletará URLs que se hayan introducido manualmente en lugar de todos los enlaces), sugerencias de búsqueda, páginas visitadas previamente, páginas populares (sin visitar) y búsqueda en el historial de navegación. Los motores de búsqueda también pueden ser capturados por el navegador cuando se utilicen su respectiva interfaz de usuario presionando la tecla Tab . Otra funcionalidad de la Omnibox es la modalidad de «Pegar y buscar», accesible con el menú contextual.
Chrome permite crear accesos directos en el escritorio que permitan lanzar aplicaciones web directamente en el navegador. Cuando el navegador se abre de esta manera, la ventana no muestra ningún control sino únicamente la barra de título. Esto limita la interfaz del navegador a «no interrumpir cualquier cosa que el usuario está tratando de hacer», lo que permite a las aplicaciones web ejecutarse junto a software local.
Chrome utiliza el motor de renderizado WebKit como recomendación del equipo que desarrolló Android. Al igual que la mayoría de los navegadores, Chrome fue probado exhaustivamente antes de ser lanzado al público. Las nuevas compilaciones del navegador son probadas de manera automatizada en cientos de miles de sitios web comúnmente visitados, los cuales están en el índice de Google y son accedidos en menos de 20-30 minutos.
Chrome soporta la interfaz de programación de aplicaciones de Netscape (NPAPI), pero no soporta controles ActiveX. Además, Chrome no tiene un sistema de extensiones como el de Mozilla con la arquitectura XPInstall. El soporte para applets de Java se encuentra disponible en Chrome a partir de la actualización del entorno de ejecución de Java 6 actualización 10 o superior.
Para desarrolladores web, Chrome incluye un elemento de inspección similar al que se incluye en la extensión para Firefox, Firebug.

Pestañas

Las pestañas son el principal componente de la interfaz de usuario de Chrome y, como tal, se han movido a la parte superior de la ventana en lugar de por debajo de los controles. Este es un sutil cambio, en contraste con el actual número de navegadores que se basan en ventanas que contienen pestañas. En Chrome, las pestañas son flexibles incluyendo su estado y puede ser transferida sin problemas entre varias ventanas mediante arrastre. Cada pestaña tiene su propio conjunto de controles, entre ellos la barra de direcciones Omnibox. Las ventanas emergentes (pop-ups) «están confinadas a las pestañas de las que provienen» y no aparecen por encima de la pestaña actual sino como una pequeña barra de título en la parte inferior; podrán usarse cuando el usuario explícitamente las arrastre hacia afuera. Las ventanas emergentes no se ejecutan en su propio proceso.
De forma predeterminada, no hay barra de estado, a diferencia de otros navegadores que muestran una en la zona inferior de la ventana de navegación. Sin embargo, si el cursor del ratón se mueve sobre un enlace, la dirección de este se mostrará en la parte inferior izquierda de la pantalla. Al igual que otros navegadores web como Internet Explorer o Firefox, Chrome tiene un modo de pantalla completa, accesible mediante la tecla F11, que al contrario que en Explorer o Firefox, carece de una miniatura de la barra de herramientas de navegación.

Acogida

Safari

Safari es un navegador web de código cerrado desarrollado por Apple Inc. Está disponible para Mac OS X, iOS (el sistema usado por el iPhone, el iPod Touch y el iPad) y Microsoft Windows.
Incluye navegación por pestañas, corrector ortográfico, búsqueda progresiva, vista del historial en CoverFlow, administrador de descargas y un sistema de búsqueda integrado.

Logo de Safari

Test de Acid 3

Test de Acid 2
Historia

Antes del lanzamiento de Safari, Apple incluía el navegador Internet Explorer para Mac de Microsoft a sus computadoras como navegador predeterminado.
La primera versión beta de Safari fue presentada en la exposición Macworld el 7 de Enero de 2003 y fue liberada en forma de beta pública. Su versión 1.0 se lanzó en junio de 2003. La versión 1.1 se publicó en octubre del mismo año y se convirtió en la primera versión de Safari en ser el navegador predeterminado para Mac OS X.
La versión 2.0 hizo su aparición el 29 de abril de 2005 formando parte de Mac OS X v10.4. El día 31 de octubre de 2005, en una actualización de Tiger, liberada la versión 2.0.2, convirtiendo a Safari en el primer navegador que pasaba el test Acid2.
El 9 de Enero de 2007, Steve Jobs anunció que el smartphone de Apple Inc. iPhone usaría Safari para la exploración de sitios web. Safari 3 fue anunciado el 11 de junio de 2007 y una beta pública fue puesta a disposición de los usuarios, siendo esta la primera versión en funcionar tanto en Mac OS X como en Microsoft Windows. Con el lanzamiento de Mac OS X v10.5 el 26 de octubre de 2007, fue incluida primera versión estable de Safari 3.
El 24 de febrero de 2009 se lanzó una beta de la versión 4 del navegador con una interfaz rediseñada, y utilizando su nuevo motor Javascript Nitro, que en pruebas sintéticas supera al rendimiento de Google Chrome y Firefox 3.5 beta. Finalmente, el 8 de junio del mismo año, y anunciado en el WWDC Keynote, se introdujo la versión final del Safari 4. En la versión para Windows eliminaron la pequeña interfaz Aqua del navegador que le daba un aspecto de usabilidad similar al Mac OS X quedando un aspecto más parecido al nativo de Windows, esto no le gustó mucho a los usuarios cambiando muchos de ellos a la competencia.
En Enero de 2010, Microsoft negocia con Apple para que Bing sea el buscador por defecto en su navegador Safari, tanto en su versión para Mac OS X como para el iPhone y el iPod Touch.
Características
Características generales

Safari incluye navegación por pestañas, corrector ortográfico, marcadores, bloqueador de ventanas emergentes, atajos del teclado, soporte para motores de búsqueda, un gestor de descargas, CoverFlow para vista del historial y los Top Sites.
Proporciona un entorno para los desarrolladores web, como el "User Agent" en el cual se selecciona el motor de rederizado para abrir las páginas web. Inspector Web, Consola de errores además de herramientas para JavaScript.

Características internas

Está escrito sobre el Framework WebKit, que incluye a WebCore, el motor de renderizado, y JavaScriptCore, el intérprete de JavaScript. Por su parte, WebKit (el motor de renderizado del navegador) está basado en el motor KHTML, creado por el proyecto KDE para su navegador Konqueror. Como resultado de esto, el motor interno de Safari es software libre y es liberado bajo los términos de la licencia LGPL. Las mejoras al código de KHTML por parte de Apple son incorporadas al código de KDE rápidamente.
Opera

Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software, capaz de realizar múltiples tareas como navegar por sitios web, gestionar correo electrónico, contactos, fuentes web, charlar vía IRC y funcionar como cliente BitTorrent. Opera ha sido pionero en incorporar muchas de las características que hoy en día se pueden ver en el resto de los navegadores web como el zoom y la búsqueda integrada y popularizar otras como las pestañas, aunque ellos no las inventaron (las pestañas fueron introducidas por InternetWorks de Booklink Technologies en 1994, luego Netcaptor en 1997, IBrowse en 1999 antes de la aparición en Opera en 2000).
Sus características de seguridad incluyen protección integrada contra phishing y malware, cifrado de alta seguridad al navegar por sitios web seguros, y la capacidad de eliminar fácilmente datos privados, como por ejemplo cookies, cache y datos de inicios de sesión.
Opera funciona en una gran variedad de sistemas operativos, incluyendo Microsoft Winodws, Mac OS X, GNU/Linux y FreeBSD. Algunas versiones de Opera están disponibles para dispositivos que utilizan sistemas operativos como Maemo, BlackBerry, Symbian, Windows Mobile, Android o iOS, así como aquellos que soportan Java ME.
Una versión más ligera para dichos dispositivos, Opera Mini, es el navegador más popular de tipo móvil. Sin embargo, la versión para equipos de escritorio sólo tiene alta aceptación en países como Ucrania, mientras que en el resto del mundo tiene una popularidad baja.

Logo de Opera

Test de Acid 3

Tes de Acid 2
Historia

Opera comenzó en 1994 como un proyecto de investigación en Telenor, empresa de telecomunicaciones Noruega. En 1995, la empresa se ramifica y queda en manos de opera software asa. La primera versión pública del software vio la luz el 22 de abril de 1996 en su versión 2.0 la cual sólo funcionaba en Microsoft Windows. En un intento de introducirse al emergente mercado de handhelp; y en 1998 se comienza a desarrollar el primer navegador para dispositivos móviles. La versión 3.0, lanzada el 1 de diciembre de 1997 introdujo el bloqueo de ventanas emergentes. Opera 4.0, publicado el 28 de junio del 2000, incluyó la navegación por pestañas.
Hasta el momento, Opera era trialware y se tenía que comprar después de terminado el período de prueba. Pero la versión 5.0, lanzada el 6 de diciembre del 2000. dio fin a requisito. En lugar de ello, se puso anuncios, que se mostraban a los usuarios que no pagaban por usarlo. Las versiones siguientes de Opera daban al usuario la opción de ver los anuncios de banners o anuncios de texto de Google. El 20 de septiembre del 2005 se publica la versión 8.5, en la cual los anuncios fueron retirados por completo y principal apoyo financiero para el navegador fue a través de los ingresos de Google, el cual por contrato es el motor de búsqueda por defecto de Opera.
Entre las novedades de la versión 9.1, publicada el 18 de diciembre del 2006 introdujo protección contra el phishing utilizando la tecnología de GeoTrust, proveedor de certificados digitales y PhishTank.
A partir del año 2006 Opera estuvo disponible para las consolas de juegos Nintendo Wii y Nintendo DS, opera para el wii, llamado canal Internet, se podían bajar de forma gratuita desde su lanzamiento en abril 12 del 2007 hasta el 30 de junio de 2007, después del 30 de junio, los usuarios tenían que pagar 500 puntos wii, 30 usd para descargarlo. Desde el 1 de septiembre de 2009, el navegador vuelve a estar disponible de forma gratuita. Los usuarios que hayan pagado por la descarga del canal podrán descargar un videojuego de igual importe al coste del navegador. El Nintendo DS tampoco es gratis, sino que se vende como un cartucho de juego DS física.

Innovaciones y comodidades

La versión 6, lanzada el 18 de diciembre del 2001 introdujo el estándar unicode, y no fue hasta la versión 7, que contó con Presto un nuevo motor de javascript y compatibilidad total con especificaciones como Document Object Model, CSS2.1 (Cascading Style Sheets, segunda revisión) y XHTML (Extensible Hypertext Markup Language). La versión 7.6, una versión alfa, incluyó un novedoso sistema de reconocimiento de voz basado en XML (VoiceXML), facilitando así la accesibilidad. Posteriormente, la misma versión 8 se agregó soporte nativo de gráficos SVG Tiny.
Tiene pequeños detalles que hacen su uso más cómodo a la hora de navegar, tales como un botón de «nueva pestaña» a la vista, una opción «pegar e ir» para los hipervínculos, duplicar pestaña, o el hecho de que dentro de casi toda sección del navegador se puede realizar una búsqueda instantánea.

Características
§                     Idiomas soportados: Soporta una gran cantidad de idiomas.
§                     Navegar con los gestos del ratón: Permite navegar y ejecutar funciones del navegador utilizando movimientos del mouse.
§                     Speed Dial: página de inicio con miniaturas de sitios seleccionados.
§                     BitTorrent: cliente de Torrent incorporado.
§                     Protección anti-fraude: permite detectar sitios inseguros y phishing.
§                     Widgets: pequeñas aplicaciones desarrolladas por usuarios que se ejecutan en procesos separados y funcionan independientemente del navegador.
§                     Extensiones: complementos que se añaden al navegador y pensados para ampliar la funcionalidad del mismo.
§                     Vista previa en miniatura: al pasar el cursor sobre una pestaña, aparece la vista previa.
§                     Soporte de RSS y Atom: Cuando un sitio web ofrece este servicio, Opera muestra un icono en la barra de dirección para suscribirse y comprobar automáticamente el nuevo contenido del mismo.
§                     Lector de RSS y Atom: Completo lector de fuentes, que además permite una previsualización del contenido antes de suscribirse.
§                     Cliente de correo integrado: Destaca por ser muy pequeño (ocupa 40 KB en el disco duro) y completo.
§                     Identificador (administrador de usuarios/contraseñas): Ofrece la posibilidad de recordar datos de acceso de cualquier sitio web que así lo requiera, ya sea recordar datos sólo para la página actual, todo el servidor, no para la página actual o no para todo el servidor.
§                     Administrador de descargas: Permite pausar cualquier descarga y continuarla cuando así se requiera (especialmente útil con archivos grandes), o realizar múltiples descargas simultáneamente llevando una mejor monitorización, así como poder llevar un historial de las mismas. Además, una vez descargado el archivo, ofrece todas las opciones del menú contextual normal.
§                     Cliente de chat IRC y soporte ftp.
§                     Navegación por sesiones: Permite guardar la sesión de navegación actual y volver a retomarla.
§                     Editar opciones por sitio: Permite guardar la configuración de las cookies, las ventanas emergentes, el comportamiento de java entre otras cosas.
§                     Notas: Permite almacenar pequeños textos asociados a la página que se esté visitando.
§                     Soporte de estándares: Soporta CSS 2.1, XTML 1.1, HTML 4.01, WNL 2.0, ECMAScript, DOM 2 y SVG 1.1 tiny.
§                     Eliminar información privada: Permite eliminar con sólo un clic cookies, datos y páginas protegidos por contraseña, cache, historial de páginas visitadas, historial de direcciones escritas, historial de enlaces visitados, historial de archivos descargados y otros tipos de información privada.
§                     Navegación por voz: Sólo en inglés y para Windows 2000/XP/Vista.
§                     Administrador de enlaces: Permite bloquear o abrir ciertos links contenidos dentro de una página o guardar su contenido. Incluso permite realizar búsquedas instantáneas
§                     Bloqueo de popups (ventanas emergentes): General y por sitio.
§                     Bloqueo de contenido: Permite eliminar la publicidad e imágenes del sitio visitado
§                     Recordar el contenido de las páginas: Permite hacer búsquedas de palabras contenidas dentro de las páginas visitadas del historial.
§                     Navegación entre pestañas: Permite mediante el uso de Ctrl + Tab o el botón central del mouse, desplazarse entre las diferentes pestañas abiertas en la sesión, pudiendo ver una vista en miniatura del contenido de la misma.
§                     Papelera de pestañas cerradas: Almacena todas las pestañas cerradas en la sesión, pudiéndose restaurar o vaciar su contenido a decisión del usuario.

Adopción en el mercado

A partir de febrero de 2008, los datos de uso de Opera son de aproximadamente 1%, aunque la cuota de uso de mercado de Opera es aproximadamente 16-19% en Rusia y Ucrania, y 5-6% en Polonia, Letonia, Lituania y la Republica Checa.
Desde su publicación en 1996, el navegador ha tenido un éxito limitado en computadoras personales. En la actualidad es el quinto navegador web para computadoras personales más utilizado, detrás de Internet Explorer, Google Chrome, Mozilla Firefox y Safari. Opera ha tenido más éxito en el ámbito de la navegación móvil, con productos para una variedad de plataformas. Aproximadamente 40 millones de teléfonos móviles han enviado una copia de Opera preinstalada.
Además de los teléfonos móviles, smartphones y asistentes digitales personales, Opera ha encontrado un lugar con los sistemas de videojuegos Nintendo Wii y Nintendo DS. Se utiliza en algunos anuncios de televisión set-top boxes también. Y en 2005, Adobe optado por integrar el motor de renderizado de Opera, Presto, en su versión de Adobe Creative Suite de aplicaciones. La tecnología de Opera ahora se encuentra en Adobe GoLive, Adobe Photoshop, Adobe Dreamweaver, y otros componentes de la Adobe Creative Suite.
Mozilla Firefox

Mozilla Firefox es un navegador Web libre y de código abierto descendiente de Mozilla Application Suite y desarrollado por la Fundación Mozilla. Es el segundo navegador más utilizado de Internet con más de 450 millones de usuarios; posee una cuota de mercado que se sitúa aproximadamente entre el 20% y 29% para finales de noviembre de 2011, dependiendo de la fuente de medición global, con particular éxito en Europa, especialmente en Alemania y Polonia donde es el más popular con aproximadamente un 53% y 46% de uso, respectivamente.
Para visualizar páginas Web emplea el motor de renderizado Gecko, el cual implementa estándares Web actuales además de otras funciones destinadas a anticipar probables adiciones a los estándares.
Sus características incluyen navegación por pestañas, corrector ortográfico, búsqueda progresiva, marcadores dinámicos, un administrador de descargas, navegación privada, navegación con georreferenciación, aceleración mediante GPU, e integración del motor de búsqueda que desee el usuario. Además se pueden añadir funciones a través de complementos desarrollados por terceros, entre los que hay una amplia selección, lo que según algunos estudios lo convierte en el navegador más personalizable y seguro del momento. Esto ha aumentado significativamente la comunidad de usuarios del navegador.
Es multiplataforma, estando disponible para varios sistemas operativos como Microsoft Windows, GNU/Linux, Mac OS x, FreeBSD, y en muchas otras plataformas. La última versión estable es la 9.0.1, publicada el 21 de diciembre de 2011. Su código fuente es software libre, publicado bajo una triple licencia GNU GPL, GNU LGPL o MPL.


Logo de Mozilla Firefox

Test de Acid 3

Test de Acid 2
Historia

Firefox comenzó como una rama experimental del proyecto Mozilla a cargo de Dave Hyatt, Joe Hewitt y Blake Ross. A su juicio, las exigencias comerciales del patrocinio de Netscape y el gran número de características de Mozilla Application Suite, comprometían la utilidad de este. El 3 de abril de 2003, la Organización Mozilla anuncia que centrarán sus esfuerzos en Firefox y Thunderbird.
El navegador cambió varias veces de nombre. Originalmente fue llamado Phoenix cuando, por razones legales, debió ser cambiado al estar ya registrado por el desarrollador de BIOS Phoenix Technologies. El nombre elegido fue «Firebird» (Pájaro de Fuego), lo que provocó una polémica por parte la base de datos Firebird. Sin embargo, la presión constante de la comunidad forzó a que, tras barajar otros nombres como «Firebird Browser» y «Mozilla Firebird», el 9 de febrero de 2004 se rebautizara finalmente como Mozilla Firefox, a menudo referido simplemente como «Firefox» y abreviado como «Fx» o «fx», o más común como «FF». Este nombre se eligió por su semejanza con Firebird y por ser único en la industria informática. Para garantizar la estabilidad del nuevo nombre, la Fundación Mozilla empezó en diciembre de 2003 el procedimiento para su registro como una marca depositada en Estados Unidos.

Historial de las versiones

Primeras versiones

Firefox pasó por muchas versiones antes de que la 1.0 fuera publicada el 9 de noviembre de 2004. Tras varias actualizaciones de estabilidad y seguridad, se publicó la primera gran actualización, la versión 1.5 el 29 de noviembre de 2005. Firefox 1.5.0.12 es la última versión oficial con soporte para Windows 95.

Versión 2

La segunda versión fue publicada el 24 de octubre de 2006. Incluyó actualizaciones en el gestor de extensiones, en la navegación por pestañas, la interfaz de usuario, una nueva sesión de restauración, corrector ortográfico y una característica anti-phishing implementada por Google como una extensión que más tarde se incorporó al navegador. En diciembre de 2007 fue lanzado Firefox Live Chat. Esto permite a los usuarios preguntar de forma voluntaria mediante Openfire desarrollado por Jive Software. Firefox 2.0.0.20 es última versión que funciona en Windows NT 4.0, Windows 98, y Windows ME sin modificar la instalación.

Versión 3

Gran Paradiso, nombre en clave correspondiente a la tercera gran actualización del navegador, fue publicada el 17 de junio de 2008. Utiliza la versión 1.9 del motor de renderizado Gecko para mostrar páginas web. La nueva versión corrige algunos errores, mejora el cumplimiento de estándares y aplica nuevas APIs web. Otras nuevas características son el rediseño del gestor de descargas, un nuevo lugar para almacenar los marcadores y el historial y temas diferentes para cada sistema operativo. La última versión del ciclo 3.0.x fue la 3.0.19.


Versión 3.5


La versión 3.5, llamada Shiretoko, añade varias características nuevas para Firefox. Inicialmente numerada como Firefox 3.1, los desarrolladores de Mozilla decidieron cambiar el número de la versión a 3.5, con el fin de reflejar los grandes cambios que fueron introducidos con respecto a los planeados inicialmente. La versión final fue lanzada el 30 de junio de 2009. Los cambios incluyen un rendimiento mucho más alto gracias al motor de JavaScript TraceMonkey y mejoras en el rendimiento, y es compatible con la etiqueta <audio> y <video> como define la especificación HTML5 que incluye compatibilidad nativa con los códecs libres Ogg Theora y Ogg Vorbis. Añade soporte completo al selector CSS 3. Firefox 3.5 emplea el motor Gecko 1.9.1, el cual incluye algunas características que no fueron introducidas en la versión 3.0. Fue añadido soporte para trackpad multitáctiles, incluyendo reconocimiento de gestos como pinchar para hacer zoom y deslizar para retroceder o avanzar. Además la versión 3.5 actualizó el logo de Firefox.


Versión 3.6


El 21 de enero de 2010 fue lanzada esta versión que incluye cambios notables como la eliminación de la API XPCOM, el cambio a características estándar de Java, compilación Just-in-Time de JavaScript 2, la opción de previsualización de varias pestañas abiertas, un aumento de la seguridad en tiempo de ejecución y un nuevo complemento integrado denominado «Personas» con versión 2.0, que le añade una función estética al navegador al tener la capacidad de personalizarse con fondos de imagen en el conjunto de barras de menús. Está versión incluye el motor Gecko 1.9.2 y TraceMonkey.

Versión 4


El 22 de marzo de 2011 fue publicada la cuarta versión con nombre en clave Tumucumaque.
Los cambios son una nueva interfaz de usuario. Los primeros diseños de la nueva interfaz en Windows, Mac OS X y Linux estuvieron disponibles por primera vez en julio de 2009. Otras características son la mejora en el rendimiento (seis veces más rápido que la anterior versión), seguridad avanzada y gran personalización, la mejora de notificaciones, agrupación de pestañas, pestañas de aplicación, rediseño del gestor de extensiones, integración con Firefox Sync, Panorama, soporte para pantallas multitáctiles, adaptación a los últimos estándares y localizado en 86 idiomas.
El 13 de octubre de 2006 Brendan Eich, director de las tecnologías de la información de Mozilla, escribió sobre los planes de "Mozilla 2". La mayoría de los objetivos fueron gradualmente implementados en Firefox mediante las versiones 3.0, 3.5, y 3.6. Los mayores cambios, no obstante, fueron planeados para Firefox 4.
Firefox 4 utiliza la versión 2.0 del motor de renderizado Gecko, el cual añade y mejora el soporte para HTML5, CSS3, WebM y WebGL. También incluye un nuevo motor JavaScript y mejores APIs XPCOM.


Versión 5


Publicada el 21 de junio de 2011, la nueva versión añade soporte para animaciones CSS. Se mejora javascript, consumo de memoria y rendimiento de red. Mejoras en el soporte de estándares para HTML5, XHR, MathML, SMIL y Canvas. Se mejora la corrección ortográfica en varios idiomas. Se mejora la integración del entorno de escritorio para usuarios de Linux. La cabecera Do-Not-Track se mueve para ganar en usabilidad.


Versión 6


Lanzada el 16 de agosto de 2011. Mejora el tiempo de arranque, modo de pantalla completa, opciones personalizables por sitio, nuevas herramientas para desarrolladores y además de un resalto de la barra de direcciones para hacerla más accesible.


Versión 7


La versión 7 fue lanzada el 27 de septiembre de 2011. Entre los cambios destacan un mejor uso de memoria, Sync ahora sincroniza casi instantáneamente e incorpora Telemetry que permite enviar de manera anónima información del navegador a los desarrolladores.


Versión 8


Firefox 8 fue publicado el 8 de noviembre de 2011. Es un 20% más rápido que Firefox 5 en iniciarse, en restaurar la sesión, en ejecutar JavaScript, y también en renderizar Canvas 2D y WebGL 3D, igualando a Google Chrome 14.


Versión 9


Firefox 9 es la actual versión del navegador lanzado el 20 de diciembre del 2011. Entre sus características, están en la mejora de rendimiento mediante Type Inference teniendo similitud a Google Chrome 15. Así también como la integración multitáctil en Mac OS X 10.6.

 

Firefox Móvil

Firefox Móvil es un navegador Web para pequeños dispositivos teléfonos móviles y PDAs. Fue lanzado por primera vez para el sistema operativo Maemo de Nokia el 28 de enero de 2010. La versión 4 para Android y Maemo fue lanzada el 29 de marzo de 2011. El número de versión del navegador saltó desde la versión 2 a la 4 para acercarse a las versiones de escritorio Firefox ya que ambos navegadores usan el mismo motor de renderizado. La interfaz de usuario ha sido completamente rediseñada y optimizada para pequeñas pantallas, los controles están ocultos para que sólo aparezcan el contenido de las Web por la pantalla, y usa gestos multitáctiles. Incluye Awesomebar, navegación por pestañas, soporte de extensiones, gestor de contraseñas, reconocimiento de la ubicación, y la capacidad de sincronizar los datos de usuario de la versión de escritorio de Firefox mediante Firefox Syns.

Características
§                     Las últimas características incluyen navegación por pestañas, corrector ortográfico, búsqueda progresiva, marcadores dinámicos, un administrador de descargas, navegación privada, navegación con georreferenciación y un sistema de búsqueda integrado que utiliza el motor de búsqueda que desee el usuario. Además se pueden añadir funciones a través de complementos desarrollados por terceros, entre los que hay una amplia selección, lo que según algunos estudios lo convierte en el navegador más personalizable y seguro del momento. Esto ha aumentado significativamente la comunidad de usuarios del navegador.
§                     Los usuarios pueden personalizar el navegador con las extensiones y temas.
§                     Proporciona un entorno para los desarrolladores web en el que se puede utilizar herramientas incorporadas, el Inspector DOM o extensiones como Firebug.


Compatibilidad con estándares web


Es compatible con varios lenguajes web, incluyendo HTML, XML, XHTML, SVG 1.1 (parcial), CSS 1, 2 y 3, ECMAScript, DOM, MathML, DTD, XSLT, XPath, e imágenes PNG con transparencia alfa. También incorpora las normas propuestas por el WHATWG, y es compatible con el elemento HTML Canvas.
En cuestión al cumplimiento de estandares web, pasa satisfactoriamente la prueba de Acid2 a partir de la versión 3.0. Sin embargo, las ramas de versiones 3.x no pasaban completamente la prueba de Acid3, pues obtienen un puntaje de 93/100 en Firefox 3.5, y un puntaje de 94/100 en la versión 3.6. Desde Mozilla se hicieron declaraciones en la que enfatizaban que su objetivo no era el que Firefox aprobara Acid3 totalmente, ya que creían que las partes de la prueba concernientes a tipografías SVG eran obsoletas e irrelevantes, debido a que la nueva especificación WOFF ya era ampliamente acogida como estándar por otros de los más importantes desarrolladores de navegadores. Ya que las pruebas de tipografías SVG fueron removidas del Acid3 en septiembre de 2011, Firefox 4, así como versiones más recientes, obtienen un puntaje de 100/100.


Seguridad


Soporta el sistema SSL/TLS para proteger la comunicación con los servidores web, utilizando fuerte criptografía cuando se utiliza el protocolo https. También proporciona apoyo a las tarjetas inteligentes para fines de autenticación. Cuenta con una protección antiphishing, antimalware e integración con el antivirus. También y como medida prudencial que ha causado controversia, no incluye compatibilidad con los sistemas ActiveX, debido a la decisión de la Fundación Mozilla de no incluirlo por tener vulnerabilidades de seguridad.

Adopción en el mercado



FIREFOX
Navegador
 % de uso
 % del total
Firefox 1
--
--
Firefox 1.5
--
--
Firefox 2
0.37%
0.1%
Firefox 3
1.85%
0.5%
Firefox 3.5
2.96%
0.8%
Firefox 3.6
25.34%
6.84%
Firefox 4
5.22%
1.41%
Firefox 5
5.41%
1.46%
Firefox 6
36.09%
9.74%
Firefox 7
22.82%
6.16%
Total
100.00%
26.99%

En mi opinión el navegador web que utilizaría es Chrome porque es rápido 

No hay comentarios:

Publicar un comentario