Vous êtes sur la page 1sur 47

S.E.P.

S.E.I.T.

D.G.I.T.

INSTITUTO TECNOLOGICO DE MATAMOROS


DEPARTAMENTO ACADEMICO

NOMBRE DEL PROYECTO

NAVEGADORES WEB: USO Y EVOLUCION


QUE PARA ACREDITAR LA ASIGNATURA TALLER DE INVESTIGACION i PRESENTA: ANGEL CARMONA PEDRAZA ALUMNO DE LA CARRERA DE ING. SISTEMAS COMPUTACIONALES N DE CONTROL: 09260592

H. MATAMOROS, TAM

JUNIO 2011

NAVEGADORES WEB: USO Y EVOLUCION

INSTITUTO TECNOLOGICO DE MATAMOROS


DEPARTAMENTO ACADEMICO

NOMBRE DEL PROYECTO

NAVEGADORES WEB: USO Y EVOLUCION


NOMBRE DE LA MATERIA TALLER DE INVESTIGACION I QUE PARA ACREDITAR SU MATERIA PRESENTA ANGEL CARMONA PEDRAZA N DE CONTROL: 09260592 SEMESTRE: 4

ALUMNO DE LA CARRERA DE ING. SISTEMAS COMPUTACIONALES ASESOR TECNICO INTERNO SODIE SELENE VEGA GUEVARA

H. MATAMOROS, TAM

JUNIO 2011

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

INDICE
Introduccin....4 CAPITULO I: GENERALIDADES.5 1.1 Definicin del Problema...6 1.2 Planteamiento6 1.3 Objetivos.6 1.4 Justificacin....6 CAPITULO II: MARCO TEORICO7 2.1 Navegadores WEB...8 2.1.1 Concepto.8 2.1.2 Historia....8 2.1.3 Funcionamiento.9 2.2 Navegadores ms utilizados.10 2.2.1 Internet Explorer (IE)...10 2.2.1 Historia..........10 2.2.1.2 Caractersticas..11 2.2.1.3 Arquitectura...12 2.2.1.4 Extensibilidad....13 2.2.1.5 Seguridad..14 2.2.2 Mozilla Firefox..15 2.2.2.1 Historia...16 2.2.2.2 Desarrollo..19 2.2.2.3 Caractersticas..19 2.2.2.4 Adopcin en el mercado..20 2.2.2.5 Crticas...21 2.2.3 Opera.....23 2.2.3.1 Historia...23 2.2.3.2 Caractersticas..24 2.2.3.3 Otras ediciones.26 2.2.4 Google Chrome....28 2.2.4.1 Historia...28 2.2.4.2 Caractersticas..30 2.2.5 Otros Navegadores.....33 2.2.5.1 Safari......33 2.2.5.2 NetScape...34 2.2.5.3 Epiphany....38 CAPITULO III: RESULTADOS...39 CAPITULO IV: CONCLUSION...41 ANEXOS.....43

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

INTRODUCCION

En esta investigacin, llamada NAVEGADORES WEB: USO Y EVOLUCION se tratara de dar a conocer a cada uno de los lectores la historia, caractersticas, desarrollo, y algunas otros temas, sobre los navegadores Web.

Trataremos de explicar y mostrar las Ventajas y Desventajas de cada uno de los navegadores que estaremos observando en esta investigacin.

El fin de esta investigacin es orientar a las personas a elegir el que, para ellos, es el mejor navegador. Pero dejando a un lado lo visual o lo popular, ya que algunas personas es muy comn que se queden con el navegador que su PC traiga por defecto (muchas veces IE), sin saber que existan otros. Y al mismo tiempo otras personas se van por lo bonito (La interfaz) del navegador.

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

CAPITULO I
GENERALIDADES

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

1.1 Definicin del Problema


Navegadores Web: Uso y Evolucin

1.2 Planteamiento
Los navegadores web han generado diversas opiniones, mientras unos permanecen con el Internet Explorer (IE) por gusto o por ignorancia del tema, otros prefieren buscar y descargar alguno alternativo, causando controversia y originando las preguntas Cul es mejor?, Cul es ms rpido?, etc.

1.3 Objetivos
Esta investigacin tendr como objetivos: 1. Dar a conocer las caractersticas de algunos navegadores. 2. Identificar las ventajas y desventajas de cada uno de estos. 3. Orientarlos a elegir, el que, para ellos, sea el mejor (Observando cada una de sus caractersticas).

1.4 Justificacin
Este tema se escogi porque es muy comn que unas personas se queden con el navegador que trae por defecto una Computadora, sin saber que, quizs, halla algunas opciones mejores. Y al mismo tiempo otras personas se van a lo visual, olvidando su funcionamiento.

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

CAPITULO II
MARCO TEORICO

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

2.1 Navegadores WEB 2.1.1 Concepto


Un navegador o navegador web es un programa que permite ver la informacin que contiene una pgina web, (ya se encuentre sta alojada en un servidor dentro de la World Wide Web o en un servidor local). El navegador interpreta el cdigo, HTML generalmente, en el que est escrita la pgina web y lo presenta en pantalla permitiendo al usuario interactuar con su contenido y navegar hacia otros lugares de la red mediante enlaces o hipervnculos. La funcionalidad bsica de un navegador web es permitir la visualizacin de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde est el usuario, pero tambin pueden estar en cualquier otro dispositivo que est conectado a la computadora del usuario o a travs de Internet, y que tenga los recursos necesarios para la transmisin de los documentos (un software servidor web). Tales documentos, comnmente denominados pginas web, poseen hipervnculos que enlazan una porcin de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.

2.1.2 Historia
El primer navegador, desarrollado en el CERN a finales de 1990 y principios de 1991 por Tim Berners-Lee, era bastante sofisticado y grfico, pero slo funcionaba en estaciones NeXT. El navegador Mosaic, que funcionaba inicialmente en entornos UNIX sobre X11, fue el primero que se extendi debido a que pronto el NCSA prepar versiones para Windows y Macintosh. Sin embargo, poco ms tarde entr en el mercado Netscape Navigator que rpidamente super en capacidades y velocidad a Mosaic. Este navegador tiene la ventaja de funcionar en casi todos los UNIX, as como en entornos Windows. Internet Explorer (anteriormente Spyglass Mosaic) fue la apuesta tarda de Microsoft para entrar en el mercado y hoy en da ha conseguido desbancar al Netscape Navigator entre los usuarios de Windows. En los ltimos aos se ha vivido una autntica explosin del nmero de navegadores, que ofrecen cada vez mayor integracin con el entorno de ventanas en el que se ejecutan, igualmente este fue favorecido porque vena con el paquete de software de Windows y a su vez es el sistema operativo ms usado del mundo con alrededor del 95%.

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION Netscape Communications Corporation liber el cdigo fuente de su navegador, naciendo as el proyecto Mozilla. Finalmente Mozilla Firefox fue reescrito desde cero tras decidirse a desarrollar y usar como base un nuevo conjunto de widgets multiplataforma basado en XML llamado XUL y esto hizo que tardara bastante ms en aparecer de lo previsto inicialmente, apareciendo una versin 1.0 de gran calidad y para muchsimas plataformas a la vez el 5 de junio del 2002. A finales de 2004 aparece en el mercado Firefox, una rama de desarrollo de Mozilla que pretende hacerse con parte del mercado de Internet Explorer. Se trata de un navegador ms ligero que su hermano mayor. El 2 de septiembre del 2008 Google Chrome vio la luz. El navegador web desarrollado por Google y compilado con base en componentes de cdigo abierto como el motor de renderizado de WebKit y su estructura de desarrollo de aplicaciones (Framework). Google Chrome es el tercer navegador ms utilizado en Internet y actualmente posee una cuota de mercado del 7,05%. Est disponible gratuitamente bajo condiciones de servicio especficas. El nombre del navegador deriva del trmino usado para el marco de la interfaz grfica de usuario ("chrome").

2.1.3 Funcionamiento
La comunicacin entre el servidor web y el navegador se realiza mediante el protocolo HTTP, aunque la mayora de los navegadores soportan otros protocolos como FTP, Gopher, y HTTPS (una versin cifrada de HTTP basada en Secure Socket Layer o Capa de Conexin Segura (SSL)). La funcin principal del navegador es descargar documentos HTML y mostrarlos en pantalla. En la actualidad, no solamente descargan este tipo de documentos sino que muestran con el documento sus imgenes, sonidos e incluso vdeos streaming en diferentes formatos y protocolos. Adems, permiten almacenar la informacin en el disco o crear marcadores (bookmarks) de las pginas ms visitadas. Los primeros navegadores web slo soportaban una versin muy simple de HTML. El rpido desarrollo de los navegadores web propietarios condujo al desarrollo de dialectos no estndares de HTML y a problemas de interoperabilidad en la web. Los ms modernos (como Google Chrome, Amaya, Mozilla, Netscape, Opera e Internet Explorer 8.0) soportan los estndares HTML y XHTML (comenzando con HTML 4.01, los cuales deberan visualizarse de la misma manera en todos ellos). Los estndares web son publicados por el World Wide Web Consortium.

ANGEL CARMONA PEDRAZA

NAVEGADORES WEB: USO Y EVOLUCION

2.2

Navegadores ms utilizados

2.2.1 Internet Explorer (IE)


Windows Internet Explorer (anteriormente Microsoft Internet Explorer), conocido comnmente como IE, es un navegador web desarrollado por Microsoft para el sistema operativo Microsoft Windows desde 1995. Ha sido el navegador web ms utilizado de Internet desde 1999 hasta la actualidad, con un pico mximo de cuota de utilizacin del 95% entre el 2002 y 2003. Sin embargo, dicha cuota de mercado ha disminuido paulatinamente con los aos debido a una renovada competencia por parte de otros navegadores, situndose aproximadamente entre el 40% y 62% para finales de febrero de 2011, dependiendo de la fuente de medicin global. Su versin ms reciente es la 9.0, publicada el 14 de marzo de 2011, y est disponible gratuitamente como actualizacin para Windows Vista SP2 o Windows Server 2008 SP2, adems de Windows 7 y Windows Server 2008 R2. Los sistemas operativos Windows XP, Windows 2003 y anteriores no estn soportados

2.2.1.1 Historia
El proyecto Internet Explorer se inici en el verano de 1994 por Thomas Reardon y, posteriormente, dirigido por Benjamin Slivka, aprovechando el cdigo fuente de Spyglass, Inc. Mosaic, uno de los primeros navegadores web comerciales con vnculos 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 ms 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 cdigo fuente de NCSA Mosaic slo con moderacin. Internet Explorer fue lanzado por primera vez para su instalacin como un complemento de Microsoft Plus! para Windows 95 en el ao de 1995. Posteriormente se introducira gratuitamente en determinadas versiones OEM de Windows 95, y adems 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 (evitando con ello el pago de regalas a Spyglass, Inc.), hizo que poco despus se tradujera en una demanda y una posterior indemnizacin de varios millones de dlares. Otra versin vigente desde finales de la dcada de 1990 y que se incluye en dispositivos OEM, es denominada Internet Explorer for Windows CE (IE CE), la cual est disponible para plataformas WinCE y actualmente construida en base a IE6.

ANGEL CARMONA PEDRAZA

10

NAVEGADORES WEB: USO Y EVOLUCION Para dispositivos mviles como PDA y telfonos inteligentes, existe Internet Explorer for Pocket PC, renombrada como Internet Explorer Mobile for Windows Mobile. Esta versin disponible para el sistema operativo Windows Mobile, contina desarrollndose junto con las versiones ms avanzadas para equipos de escritorio listadas en la anterior tabla.

2.2.1.2 Caractersticas
Internet Explorer ha sido diseado para una amplia gama de pginas 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 caractersticas tecnolgicas de la poca. Soporte de estndares Internet Explorer, utilizando el motor de diseo Trident, soporta HTML 4.01, CSS 1.0, CSS 2.1 y XML 1, con pequeas lagunas de contenido. El soporte para gran parte del borrador de estndar CSS3, as como HTML5 est en el proyectado para Internet Explorer 9. 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 pginas web que slo se pueden ver correctamente con Internet Explorer. Internet Explorer ha introducido una serie de prrrogas 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 envo de la peticin HTTP y la recepcin de la respuesta HTTP. Algunas de estas funcionalidades no son posibles hasta la introduccin de los mtodos de DOM inducidos por W3C. Usabilidad y accesibilidad Internet Explorer hace uso de la accesibilidad prevista en Windows. Internet Explorer tambin es una interfaz de usuario de FTP, con operaciones similares a las del Explorador de Windows (aunque sta caracterstica 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 navegacin por pestaas. La navegacin con pestaas tambin puede ser aadida a las versiones anteriores mediante la instalacin de las diferentes barras de herramientas, proporcionadas por los principales motores de bsqueda en internet.

ANGEL CARMONA PEDRAZA

11

NAVEGADORES WEB: USO Y EVOLUCION Cach Internet Explorer guarda archivos temporales de Internet para permitir un acceso ms rpido (o el acceso fuera de lnea) a pginas visitadas anteriormente. El contenido est indexado en un archivo de base de datos, conocido como Index.dat. Los archivos mltiples que existen son diferentes ndices de contenido, contenido visitado, RSS, Autocompletar, pginas web visitadas, las cookies, etc. Antes de IE7, la limpieza de la cach se utilizaba para borrar el ndice, pero los archivos no eran eliminados. Esta caracterstica 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. Polticas 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 (por ejemplo, deshabilitar elementos de men y las opciones de configuracin individual), as como las caractersticas de seguridad tales como la descarga de archivos, la configuracin de la zona, por configuracin del sitio, comportamiento de control ActiveX, y otros. La configuracin puede ser establecida para cada usuario y para cada mquina. Internet Explorer tambin soporta autenticacin integrada de Windows.

2.2.1.3 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 estn 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 manipulacin de contenidos basadas en MIME y descarga de contenido web. MSHTML.dll

ANGEL CARMONA PEDRAZA

12

NAVEGADORES WEB: USO Y EVOLUCION MSHTML.dll alberga el motor de renderizado Trident introducido en Internet Explorer 4, que se encarga de mostrar las pginas en la pantalla y el manejo de los DOM de las pginas web. MSHTML.dll analiza el HTML/CSS de los archivos y crea el interior de la representacin DOM. Tambin expone un conjunto de APIs para la inspeccin en tiempo de ejecucin y modificacin 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 programacin ser conectado en el DOM. Shdocvw.dll Shdocvw.dll proporciona la navegacin, 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 grfica de usuario (chrome), albergando todos los mens y barras de herramientas. Internet Explorer 8 presenta algunos cambios arquitectnicos importantes, llamados Loosely Coupled IE, o LCIE). LCIE separa el proceso de la interfaz de usuario del proceso que alberga las diferentes aplicaciones web en diferentes pestaas (procesos por pestaa). Un proceso de la interfaz de usuario puede crear varios procesos a la vez, cada uno de los cuales puede ser de diferente nivel de integridad; cada pestaa puede alojar mltiples sitios web. Cada proceso de pestaa tiene su propia cach de cookies. Los dos procesos usan comunicacin asncrona entre procesos para sincronizarse entre s. En general, habr un nico proceso por cada pestaa abierta con un sitio web. Sin embargo, en Windows Vista con modo protegido activado, la apertura de contenido privilegiado (como pginas HTML locales) crear un nuevo proceso, para que no sea limitada por el modo de funcionamiento protegido.

2.2.1.4 Extensibilidad
Internet Explorer expone tambin 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, aadir entradas de men contextual, barras de herramientas, elementos de men o objetos auxiliares del explorador. El contenido puede estar en trminos de documentos activos (por ejemplo, SVG o MathML) o controles ActiveX. Los controles ActiveX son utilizados para los contenidos manipuladores que hacen posible el uso de contenido empotrado dentro de una pgina HTML (por ejemplo,

ANGEL CARMONA PEDRAZA

13

NAVEGADORES WEB: USO Y EVOLUCION Adobe Flash o Microsoft Silverlight). Los objetos .doc se utilizan cuando el tipo de contenido no ser incrustado en HTML (por ejemplo, Microsoft Word, PDF o XPS). 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 ms 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 operacin No add-ons, as como mayores restricciones en los sitios web para instalar add-ons. Internet Explorer puede tener hosting por otras aplicaciones a travs de un conjunto de interfaces COM. Esto puede ser usado para incrustar el navegador dentro de la funcionalidad de la aplicacin. Asimismo, la aplicacin de alojamiento puede elegir slo a MSHTML.dll, motor de renderizado, en lugar de todo el navegador.

2.2.1.5 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 estn sujetos a las restricciones. Internet Explorer 6 SP2 y posteriores utilizan el Anexo de Ejecucin del Servicio de Microsoft Windows para marcar los archivos ejecutables descargados de Internet como potencialmente peligrosos. Esto ayuda a la prevencin de accidentes en la instalacin de malware. Internet Explorer 7 incluye un filtro contra suplantacin de identidad (phishing), que restringe el acceso a sitios falsos a menos que el usuario anule la restriccin. Internet Explorer 8, tambin bloquea el acceso a sitios conocidos por almacenar software malicioso. Las descargas tambin 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 estn muy restringidos. Se puede, opcionalmente, navegar fuera de este modo, pero no es recomendable. Esto tambin limita la eficacia de los privilegios de los add-ons.

ANGEL CARMONA PEDRAZA

14

NAVEGADORES WEB: USO Y EVOLUCION Como resultado de ello, incluso si el navegador o cualquier add-on est en peligro, el dao que puede causar es limitado. Se liberan peridicamente parches y actualizaciones para el navegador y estn disponibles a travs del servicio Windows Update, as como a travs de Actualizaciones automticas. Aunque los parches de seguridad siguen siendo lanzados peridicamente para una amplia gama de plataformas, las caractersticas ms 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 informticos se transmite travs de Internet por la explotacin de los fallos y defectos en la arquitectura de seguridad de Internet Explorer, a veces requieren nada ms que la visualizacin de una pgina 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 crticos como un defecto del navegador. Otros navegadores que utilizan NPAPI como su mecanismo de extensibilidad sufren los mismos problemas.

2.2.2 Mozilla Firefox


Mozilla Firefox es un navegador web libre y de cdigo abierto descendiente de Mozilla Application Suite y desarrollado por la Fundacin Mozilla. Mozilla Firefox es el segundo navegador ms utilizado de Internet, con una cuota de mercado aproximada del 30% en todo el mundo. Para visualizar pginas web, Firefox usa el motor de renderizado Gecko, que implementa estndares web actuales adems de otras funciones, algunas de las cuales estn destinadas a anticipar probables adiciones a los estndares web. Las ltimas caractersticas incluyen navegacin por pestaas, corrector ortogrfico, bsqueda progresiva, marcadores dinmicos, un administrador de descargas, navegacin privada, navegacin con georreferenciacin y un sistema de bsqueda integrado que utiliza el motor de bsqueda que desee el usuario. Adems se pueden aadir funciones a travs de complementos desarrollados por terceros, entre los que hay una amplia seleccin, lo que segn algunos estudios lo convierte en el navegador ms personalizable y seguro del momento. Esto ha aumentado significativamente la comunidad de usuarios del navegador. Firefox es un navegador multiplataforma y est disponible en varias versiones de Microsoft Windows, GNU/Linux, Mac OS X, FreeBSD,y en muchas otras

ANGEL CARMONA PEDRAZA

15

NAVEGADORES WEB: USO Y EVOLUCION plataformas. Su cdigo fuente es software libre, publicado bajo una triple licencia GNU GPL, GNU LGPL, o Licencia Pblica de Mozilla.

2.2.2.1 Historia
El proyecto Firefox comenz como una rama experimental del proyecto Mozilla a cargo de Dave Hyatt y Blake Ross. A su juicio las exigencias comerciales del patrocinio de Netscape y el gran nmero de caractersticas de Mozilla Application Suite, comprometan la utilidad de este. Este proyecto pretenda eliminar todas las funciones ajenas a un navegador propiamente dicho y mejorar su cdigo e interfaz. El nombre original del proyecto era Mozilla/Browser, cambiado por Phoenix. El proyecto Firefox ha sufrido varios cambios 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 (Pjaro de Fuego), lo que provoc una polmica por parte la base de datos Firebird. Sin embargo, la presin constante de la comunidad forz a que, tras barajar otros nombres como Firebird Browser y Mozilla Firebird, el 9 de febrero de 2004 Mozilla Firebird finalmente se rebautiz como Mozilla Firefox (panda rojo Ailurus fulgens,y literalmente Zorro de Fuego).Este nombre se eligi por su semejanza con Firebird y por ser nico en la industria informtica. Para garantizar la estabilidad del nuevo nombre, la Fundacin Mozilla haba empezado en diciembre de 2003 el procedimiento de registro del nombre Firefox como una marca depositada en Estados Unidos. Versin 1.5 El 23 de junio de 2005, la Fundacin Mozilla anunci que Firefox 1.1 (que se convirti en Firefox 1.5) y otros nuevos productos de Mozilla no daran soporte a Mac OS X Puma (10.1). Con ello se pretenda mejorar la calidad de las publicaciones de Firefox en Mac OS X Jaguar (10.2) o superior, sin embargo los usuarios de 10.1 podran seguir utilizando versiones de Firefox de la rama 1.0.x (por ejemplo, Firefox 1.0.7). Fue publicado el 30 de noviembre de 2005. El plan original era publicar primero la versin 1.1 y despus la 1.5, pero despus de las primeras versiones alpha, la Fundacin Mozilla abandon la versin 1.1. Versin 2.0 Mozilla Firefox 2 fue publicado el 24 de octubre de 2006. Esta versin incluye actualizaciones en la navegacin con pestaas, un gestor de extensiones, la GUI, la restauracin de la sesin, un corrector ortogrfico y una funcin anti-phishing. ANGEL CARMONA PEDRAZA

16

NAVEGADORES WEB: USO Y EVOLUCION Versin 3.0 Mozilla Firefox 3 fue publicado el 17 de junio de 2008por la Corporacin Mozilla. Utiliza la versin 1.9 del motor de renderizado Gecko para mostrar pginas web. La nueva versin corrige algunos errores, mejora el cumplimiento de estndares, y aplica nuevas APIs web. Otras nuevas caractersticas son el rediseo del gestor de descargas, un nuevo lugar para almacenar los marcadores y el historial, y temas diferentes para cada sistema operativo. Firefox 3 tuvo ms de 8 millones de descargas nicas el da que fue publicado, obteniendo el Guinness World Record. Versin 3.5 La versin 3.5, llamada Shiretoko, aade varias caractersticas nuevas para Firefox. Inicialmente numerada como Firefox 3.1, los desarrolladores de Mozilla decidieron cambiar el nmero de la versin a 3.5, con el fin de reflejar los grandes cambios que fueron introducidos con respecto a los planeados inicialmente. La versin final fue lanzada el 30 de junio de 2009. Los cambios incluyen un rendimiento mucho ms alto gracias al motor de Javascript TraceMonkey y mejoras en el rendimiento, y es compatible con la etiqueta <audio> y <video> como define la especificacin HTML 5 que incluye compatibilidad nativa con los cdecs libres Ogg Theora y Ogg Vorbis. Aade soporte completo al selector CSS 3. Firefox 3.5 emplea el motor Gecko 1.9.1, el cual incluye algunas caractersticas que no fueron introducidas en la versin 3.0. Fue aadido soporte para trackpad multitctiles, incluyendo reconocimiento de gestos como pinchar para hacer zoom y deslizar para retroceder o avanzar. Adems la versin 3.5 actualiz el logo de Firefox. Versin 3.6 Esta versin fue lanzada el 21 de enero de 2010, donde incluye cambios notables como la eliminacin de la API XPCOM, el cambio a caractersticas estndar de Java, compilacin Just-in-Time de JavaScript 2 (conocido como proyecto Tamarin), la opcin de previsualizacin de varias pestaas abiertas, un aumento de la seguridad en tiempo de ejecucin y un nuevo complemento integrado denominado Personas con versin 2.0, que le aade una funcin esttica al navegador al tener la capacidad de personalizarse con fondos de imagen en el conjunto de barras de mens. Est versin incluye el motor Gecko 1.9.2 y TraceMonkey.

ANGEL CARMONA PEDRAZA

17

NAVEGADORES WEB: USO Y EVOLUCION Versin 4.0 Lanzado el 22 de marzo de 2011, Firefox 4 (Tumucumaque) es la actual versin estable. Los cambios son una nueva interfaz de usuario. Los primeros diseos de la nueva interfaz en Windows, Mac OS X, y Linux estuvieron disponibles por primera vez en julio de 2009. Otras caractersticas son la mejora en el rendimiento (seis veces ms rpido que la anterior versin), seguridad avanzada y gran personalizacin, la mejora de notificaciones, agrupacin de pestaas, pestaas de aplicacin, rediseo del gestor de extensiones, integracin con Firefox Sync, Panorama, soporte para pantallas multitctiles, adaptacin a los ltimos estndares y localizado en 86 idiomas. El 13 de octubre de 2006, Brendan Eich, director de las tecnologas de la informacin de Mozilla, escribi sobre los planes de "Mozilla 2". La mayora 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 versin 2.0 del motor de renderizado Gecko, el cual aade y mejora el soporte para HTML5, CSS3, WebM, y WebGL. Tambin incluye un nuevo motor JavaScript (JgerMonkey) y mejores APIs XPCOM. Firefox Mvil Firefox Mvil, nombre en clave Fennec, es un navegador web para pequeos dispositivos "no-PC", telfonos mviles y PDAs. Fue lanzado por primera vez para el sistema operativo Maemo de Nokia (concretamente para el Nokia N900) el 28 de enero de 2010. La versin 4 para Android y Maemo fue lanzada el 29 de marzo de 2011. El nmero de versin del navegador salt desde la versin 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 rediseada y optimizada para pequeas pantallas, los controles estn ocultos para que slo aparezcan el contenido de las web por la pantalla, y usa gestos multitctiles. Incluye Awesomebar, navegacin por pestaas, soporte de extensiones, gestor de contraseas, reconocimiento de la ubicacin, y la capacidad de sincronizar los datos de usuario de la versin de escritorio de Firefox mediante Firefox Sync. Prximas versiones Una hoja de ruta indica que Mozilla tiene planeado lanzar las versiones 5, 6 y 7 en 2011 tras el lanzamiento de Firefox 4 a principios de 2011. Estas versiones sern actualizaciones pequeas y frecuentes, centrndose en mejorar la velocidad, estabilidad y seguridad.

ANGEL CARMONA PEDRAZA

18

NAVEGADORES WEB: USO Y EVOLUCION

2.2.2.2

Desarrollo

Mozilla pretende publicar las versiones 4, 5, 6 y 7 a lo largo del 2011. En abril de ese mismo ao, con el fin de conseguir lanzamientos con mayor frecuencia, anunci un nuevo canal de distribucin denominado Aurora, elevando a cuatro las fases del desarrollo de Firefox: Nightly; rama correspondiente al desarrollo del navegador, se publicar una versin cada noche desde el repositorio de mozillacentral. Enfocada para desarrolladores y usuarios que a riesgo de utilizar una versin muy inestable, prueban los ltimos cambios. Slo disponible en ingls. Tiene un nuevo logo (en la imagen). Mozilla espera doblar la cifra de usuarios que acceden a esta versin hasta los 100 mil. Aurora; versiones compiladas a partir del repositorio mozilla-aurora, se sincronizar cada 6 semanas con mozilla-central. Es ms estable que las versiones Nightly y estar disponible en ms localizaciones que aquella. Se distribuir bajo un nuevo logo diferente al de la versin final. Se espera que hasta un milln de usuarios prueben las versiones de este nuevo canal. Beta; para encontrar y corregir errores. Utiliza el mismo logo que la versin final. Con el nuevo plan de lanzamientos, Mozilla pretende pasar de 2,78 a 10 millones de usuarios, los cuales recibirn una beta nueva semanalmente (aunque depender del nmero de errores encontrados). Final; versin final creada desde mozilla-release, con un alcance de ms de 100 millones de usuarios. Los nuevos lanzamientos estn planeados para que sean publicados en intervalos de 6 a 12 semanas.El nmero de la versin del motor Gecko a partir de Mozilla Firefox 5 ser el mismo que la versin final de Firefox que se publique (por ej. para Firefox 7.0 corresponder Gecko 7.0). El objetivo de este nuevo plan de desarrollo es ofrecer nuevas caractersticas a los usuarios de forma ms rpida.Las ramas 3.6.x y 4.0.x se mantendrn y recibirn actualizaciones de seguridad y estabilidad de forma regular.

2.2.2.3

Caractersticas

Las caractersticas que incluye Mozilla Firefox son la navegacin por pestaas, corrector ortogrfico, marcadores, bloqueador de ventanas emergentes, atajos del teclado, soporte para motores de bsqueda y un gestor de descargas. Los usuarios pueden personalizar Firefox con las extensiones y temas. Mozilla mantiene los repositorios de extensiones en addons.mozilla.org, con casi 5000 complementos a partir de septiembre de 2007. Firefox proporciona un entorno para los desarrolladores web, en el que se puede utilizar herramientas incorporadas, como la Consola de errores o el Inspector DOM, o extensiones, como Firebug. ANGEL CARMONA PEDRAZA

19

NAVEGADORES WEB: USO Y EVOLUCION Compatibilidad con estndares web Mozilla Firefox es compatible con varios estndares web, incluyendo HTML, XML, XHTML, SVG 1.1 (parcial), CSS 1, 2 y 3, ECMAScript (JavaScript), DOM, MathML, DTD, XSLT, XPath, e imgenes PNG con transparencia alfa. Firefox tambin incorpora las normas propuestas por el WHATWG, y es compatible con el elemento HTML canvas. En cuestin al cumplimiento de estndares web de Acid2 y Acid3, Firefox pasa satisfactoriamente la prueba de Acid2 a partir de la versin 3.0. Sin embargo, las ramas de versiones 3.x no pasan completamente la prueba de Acid3, pues obtienen un puntaje de 93/100 en Firefox 3.5, y un puntaje de 94/100 en la versin 3.6. En las versiones de desarollo Beta, las 2 ltimas RC y en la versin final, Mozilla Firefox 4.0 obtiene un puntaje de 97/100 en Acid3. Seguridad Firefox usa un sistema de aislamiento de procesos. Utiliza el sistema SSL/TLS para proteger la comunicacin con los servidores web, utilizando fuerte criptografa cuando se utiliza el protocolo https. Tambin proporciona apoyo a las tarjetas inteligentes para fines de autenticacin. Cuenta con una proteccin antiphishing, antimalware e integracin con el antivirus. Tambin y como medida prudencial que ha causado controversia, Firefox no incluye compatibilidad con los sistemas ActiveX, debido a la decisin de la Fundacin Mozilla de no incluirlo por tener vulnerabilidades de seguridad.

2.2.2.4

Adopcin en el mercado

Porcentaje de uso A febrero de 2011, Firefox es el segundo navegador ms usado en el mundo, con aproximadamente el 30% de la cuota de mercado de navegadores web. Las descargas han continuado incrementndose desde que Firefox 1.0 fuera publicado en noviembre de 2004, y para el 31 de julio de 2009, Firefox fue descargado ms de mil millones de veces. Esta cifra no incluye las descargas mediante actualizacin o aquellas desde pginas de terceros. Segn Mozilla, Firefox posee ms de 350 millones de usuarios a marzo de 2010.A pesar del dominio de Internet Explorer en el mercado de los navegadores, algunos internautas adoptaron Firefox rpidamente. Segn varias fuentes (citadas en la referencia de estadsticas), en diciembre de 2007, Firefox tena alrededor de un 20% del mercado global. En diciembre de 2007 supona el 28% en Europa llegando hasta un mximo del 45,4% en el caso de Finlandia.Segn Market Share, en abril de 2009 Firefox alcanz un porcentaje de uso del 22,48% en el mercado global de navegadores web. Para w3schools,

ANGEL CARMONA PEDRAZA

20

NAVEGADORES WEB: USO Y EVOLUCION Firefox comenz a ser el navegador ms utilizado en enero de 2009, teniendo un 47.9% de uso en julio de dicho ao.En julio de 2010, todos los empleados de IBM (alrededor de 400.000) se les pidi usar Firefox como navegador por defecto. Nmero de descargas Las descargas acumuladas aumentaron de forma lineal durante el primer cuatrimestre de 2005, en otras palabras, la relacin de descargas permaneci bastante estable. Ninguno de los anteriores lanzamientos de productos de la Fundacin Mozilla haba experimentado ese tipo de crecimiento.

2.2.2.5 Crticas
Rendimiento En la versin de Firefox 1.5 se not un gran consumo de memoria por parte del mismo. Los desarrolladores de Mozilla dicen que la mayor utilizacin de la memoria de Firefox 1.5 fue parcialmente debida a la nueva caracterstica FastBack. Otras causas conocidas del problema del uso de memoria fueron el mal funcionamiento de extensiones, como la barra Google y algunas versiones antiguas de Adblock.Comparando el uso de memoria de Firefox 2, Opera e Internet Explorer, Firefox 2 utiliza ms memoria que los otros dos navegadores.Sin embargo Firefox 3 utiliza menos memoria que Internet Explorer, Opera, Safari y Firefox 2 en los estudios realizados por Mozilla, CyberNet y The Browser World.Lifehacker compar el rendimiento de Firefox 3.5, Firefox 3.6, Google Chrome 4 (versiones estables y de desarrollo), Safari 4 y Opera (10,1 y 10,5 estables versiones prealfa). Despus de varias pruebas de JavaScript, se lleg a la conclusin de que Firefox 3.6 fue el ms eficiente con el uso de memoria seguido de Firefox 3.5. Ambos fueron ubicados en el quinto y sexto puesto respectivamente. Visualizacin Algunos usuarios notan que algunos sitios no se visualizan correctamente en Firefox. Sin embargo, esto es un problema relativamente raro y no especfico de Firefox que ocurre cuando los sitios web no siguen los estndares W3C y emplean cdigos especficos utilizando controles ActiveX o el lenguaje VBScript, los cuales son tecnologa propietaria de Microsoft que no utiliza estndares W3C. Existe una extensin para Firefox llamada IE Tab que permite utilizar el motor de renderizado de Internet Explorer dentro de una pestaa de Mozilla Firefox. Esto para resolver problemas de visualizacin para las pginas que utilizan tecnologas especficas de Microsoft, pero expone al usuario a los riesgos de las vulnerabilidades que tiene Internet Explorer. Esta extensin slo est disponible para el sistema operativo Windows.

ANGEL CARMONA PEDRAZA

21

NAVEGADORES WEB: USO Y EVOLUCION Relacin con Google La relacin de la Corporacin Mozilla con Google ha sido advertida en los medios de comunicacin, especialmente en lo que respecta a un acuerdo de remisin entre ambas. En particular, el lanzamiento de la proteccin anti-phishing en Firefox 2 plante una considerable controversia: La proteccin anti-phishing, activada por defecto, se basa en una lista actualizada dos veces por hora, que es descargada al computador del usuario desde el servidor de Google. El usuario no puede cambiar el proveedor de estos datos desde la interfaz grfica y no est informado de cul es el proveedor predeterminado. El navegador tambin enva la cookie de Google con cada solicitud de actualizacin. La Fundacin Mozilla ha agregado una caracterstica de seguridad adicional explcitamente opcional. Esta caracterstica anti-phishing provee proteccin continua verificando cada sitio web visitado con Google. Algunos grupos de defensa de la privacidad en Internet han expresado su preocupacin en torno a los posibles usos de estos datos por parte de Google, aunque en la poltica de privacidad de Firefox se afirma que Google no puede utilizar informacin personal para ningn fin que no sea la funcin anti-phishing. Respuesta de la competencia A pesar de la progresin en el uso de Mozilla Firefox, el presidente de Microsoft, Steve Ballmer, declar que no vea a Firefox como a una amenaza y que no haba una demanda significante para el conjunto de caractersticas de Firefox entre los usuarios de Microsoft, declarando que l personalmente nunca lo us. El fundador de Microsoft, Bill Gates, ha usado Firefox, pero coment que continuamente se descarga tanto software, pero, realmente la gente lo usa?.Una presentacin de Microsoft SEC el 30 de junio de 2005 reconoci que los competidores como Mozilla ofrecen software que compite con Internet Explorer, de acuerdo con la capacidad de navegar por la web en el sistema operativo Windows.La versin de Internet Explorer 7 fue publicada rpidamente, e incluye funcionalidades que ya estaban desde hace tiempo en otros navegadores, tales como la navegacin por pestaas y RSS. Esto a pesar de que estaba todava en fase de desarrollo, lo cual trajo a los usuarios una aplicacin inestable y con muchos agujeros de seguridad.A pesar de la fra recepcin por parte de la direccin de Microsoft, el equipo de desarrollo de Internet Explorer mantiene una relacin con Mozilla. Se renen regularmente para discutir estndares web, como la validacin de certificados extendidos.En agosto de 2006, Microsoft se ofreci a ayudar a integrar Mozilla Firefox con Windows Vista, y Mozilla acept. En octubre de 2006, como felicitacin por el xito de Firefox 2, el equipo de desarrollo de Internet Explorer 7 envi un pastel de felicitacin a Mozilla.

ANGEL CARMONA PEDRAZA

22

NAVEGADORES WEB: USO Y EVOLUCION Como una broma acerca de la guerra de navegadores, algunos lectores bromearon sobre que el pastel estaba envenenado, mientras que otros, en broma, sugirieron que Mozilla enviara un pastel, pero junto con la receta, en referencia al movimiento del software de cdigo abierto. El equipo de desarrollo de IE envi un pastel el 17 de junio de 2008 a Mozilla, tras la exitosa publicacin de Firefox 3. El 22 de marzo de 2011, el equipo de desarrollo de Internet Explorer envi un tercer pastel a las oficinas de Mozilla con motivo del lanzamiento de Firefox 4.0.

2.2.3 Opera
Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software, capaz de realizar mltiples tareas como navegar por sitios web, gestionar correo electrnico, contactos, fuentes web, charlar va IRC funcionar como cliente BitTorrent. Opera ha sido pionero en incorporar muchas de las caractersticas que hoy en da se pueden ver en el resto de los navegadores web, como las pestaas, el zoom y la bsqueda integrada. Sus caractersticas de seguridad incluyen proteccin integrada contra phishing y malware, cifrado de alta seguridad al navegar por sitios web seguros, y la capacidad de eliminar fcilmente datos privados, como por ejemplo cookies, cach e inicios de sesin. Opera funciona en una gran variedad de sistemas operativos, incluyendo Microsoft Windows, Mac OS X, GNU/Linux y FreeBSD. Algunas versiones de Opera estn disponibles para dispositivos que utilizan sistemas operativos como Maemo, BlackBerry, Symbian, Windows Mobile, Android o iOS, as como aquellos que soportan Java ME. Aproximadamente, 120 millones de telfonos mviles han salido al mercado incluyendo Opera Mobile, una de las versiones para dispositivos mviles. Una versin ms ligera para dichos dispositivos, Opera Mini, es el navegador ms popular de su tipo. Sin embargo, la versin para equipos de escritorio slo tiene alta aceptacin en pases como Ucrania, mientras que en el resto del mundo tiene una popularidad baja.

2.2.3.1 Historia
Opera comenz en 1994 como un proyecto de investigacin en Telenor, empresa de telecomunicaciones Noruega. En 1995, la empresa se ramifica y queda en manos de opera software asa. La primer versin pblica del software vio la luz el 22 de abril de 1996 en su versin 2.0 la cual slo funcionaba en Microsoft Windows. En un intento de introducirse al emergente mercado de handheld; y en 1998 se comienza a desarrollar el primer navegador para dispositivos mviles. La versin 3.0, lanzada el 1 de diciembre de 1997 introdujo el bloqueo de ventanas

ANGEL CARMONA PEDRAZA

23

NAVEGADORES WEB: USO Y EVOLUCION emergentes. Opera 4.0, publicado el 28 de junio del 2000, incluy la navegacin por pestaas. Hasta el momento, Opera era trialware y se tena que comprar despus de terminado el perodo de prueba. Pero la versin 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 opcin de ver los anuncios de banners o anuncios de texto de Google. El 20 de septiembre del 2005 se publica la versin 8.5, en la cual los anuncios fueron retirados por completo y principal apoyo financiero para el navegador fue a travs de los ingresos de Google, el cual por contrato es el motor de bsqueda por defecto de Opera. Entre las novedades de la versin 9.1, publicada el 18 de diciembre del 2006 introdujo proteccin contra el phishing utilizando la tecnologa de GeoTrust, proveedor de certificados digitales, y PhishTank.A partir del ao 2006 Opera estuvo disponible para las consolas de juegos Nintendo Wii y Nintendo DS, opera para el wii, llamado canal internet, se podan bajar de forma gratuita desde su lanzamiento en abril 12 del 2007 hasta el 30 de junio de 2007, despus del 30 de junio, los usuarios tenan 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 podrn descargar un videojuego de igual importe al coste del navegador. El Nintendo DS Browser tampoco es gratis, sino que se vende como un cartucho de juego DS fsica.

2.2.3.2 Caractersticas

Idiomas soportadosc Soporta una gran cantidad de idiomas, entre ellos el espaol, aunque ya hay pagina en espaol desde finales del 2010. Navegar con los gestos del ratn: Permite navegar y/o ejecutar funciones del navegador utilizando movimientos del mouse. Speed Dial: pgina de inicio con miniaturas de sitios seleccionados. BitTorrent: cliente de Torrent incorporado. Proteccin anti-fraude: permite detectar sitios inseguros y phishing. Widgets: pequeas aplicaciones desarrolladas por usuarios que se ejecutan en procesos separados y funcionan independientemente del navegador.

ANGEL CARMONA PEDRAZA

24

NAVEGADORES WEB: USO Y EVOLUCION

Extensiones: complementos que se aaden al navegador y pensados para ampliar la funcionalidad del mismo. Vista previa en miniatura: al pasar el cursor sobre una pestaa, aparece la vista previa. Soporte de RSS y Atom: (sindicacin de contenido): Cuando un sitio web ofrece este servicio, Opera muestra un icono en la barra de direccin para suscribirse y comprobar automticamente el nuevo contenido del mismo. Lector de RSS y Atom: Completo lector de fuentes, que adems permite una previsualizacin del contenido antes de suscribirse. Cliente de correo integrado (llamado Opera Mail): Destaca por ser muy pequeo (ocupa 40 KB en el disco duro) y completo. Identificador (administrador de usuarios/contraseas): Ofrece la posibilidad de recordar datos de acceso de cualquier sitio web que as lo requiera, ya sea recordar datos slo para la pgina actual, todo el servidor, no para la pgina actual o no para todo el servidor. Administrador de descargas: Permite, entre otras cosas, pausar cualquier descarga y continuarla cuando as se requiera (especialmente til con archivos grandes), o realizar mltiples descargas simultneamente llevando una mejor monitorizacin, as como poder llevar un historial de las mismas. Adems, una vez descargado el archivo, ofrece todas las opciones del men contextual normal. Cliente de chat IRC y soporte ftp. Navegacin por sesiones: Permite guardar la sesin de navegacin actual y volver a retomarla. As, el usuario puede cerrar el navegador, y abrirlo ms tarde teniendo exactamente las mismas pginas abiertas e historial por pestaa que cuando lo cerr. Se puden guardar mltiples sesiones. Editar opciones por sitio: Permite guardar la configuracin de las cookies, las ventanas emergentes, el comportamiento de java entre otras cosas. Notas: Permite almacenar pequeos textos asociados a la pgina que se est visitando. Soporte de estndares: Soporta CSS 2.1, XHTML 1.1, HTML 4.01, WML 2.0, ECMAScript, DOM 2 y SVG 1.1 tiny. Eliminar informacin privada: Permite eliminar con slo un clic cookies, datos y pginas protegidos por contrasea, cach, historial de pginas

ANGEL CARMONA PEDRAZA

25

NAVEGADORES WEB: USO Y EVOLUCION visitadas, historial de direcciones escritas, historial de enlaces visitados, historial de archivos descargados y otros tipos de informacin privada.

Navegacin por voz: Slo en ingls y para Windows 2000/XP/Vista. Administrador de enlaces: Permite bloquear o abrir ciertos links contenidos dentro de una pgina o guardar su contenido. Incluso permite realizar bsquedas instantneas Bloqueo de popups (ventanas emergentes): General y por sitio. Bloqueo de contenido: Permite eliminar la publicidad e imgenes del sitio visitado Recordar el contenido de las pginas: Permite hacer bsquedas de palabras contenidas dentro de las pginas visitadas del historial. Navegacin entre pestaas: Permite mediante el uso de Ctrl + Tab o el botn central del mouse, desplazarse entre las diferentes pestaas abiertas en la sesin, pudiendo ver una vista en miniatura del contenido de la misma. Papelera de pestaas cerradas: Almacena todas las pestaas cerradas en la sesin, pudindose restaurar o vaciar su contenido a decisin del usuario.

2.2.3.3 Otras Ediciones


Adems de la versin de Opera para ordenadores personales, tambin est disponible para una gran variedad de dispositivos. Todos se basan en el mismo ncleo, pero difieren en las caractersticas que ofrece y el diseo de la interfaz de usuario. Smartphones y PDAs Opera Mobile es una edicin de Opera diseada para telfonos inteligentes y asistentes digitales personales (PDA). La primera versin de Opera Mobile fue lanzado en el ao 2000 para el Psion Series 7 y NetBook, y fue portada a Windows Mobile en 2004. Hoy en da, Opera Mobile est disponible en una gran variedad de dispositivos, para el sistema operativo Windows Mobile, la plataforma S60 o UIQ. Los usuarios pueden probar Opera Mobile gratuitamente durante 30 das, pero para continuar usndolo es necesario comprarlo. Los dispositivos que utilizan el

ANGEL CARMONA PEDRAZA

26

NAVEGADORES WEB: USO Y EVOLUCION sistema operativo UIQ 3, como el Sony Ericsson P990 y Motorola RIZR Z8, vienen preinstalados con Opera Mobile. El precio de Opera Mobile est incluido en el del telfono. Uno de las principales caractersticas de Opera Mobile es la capacidad de cambiar dinmicamente el formato de las pginas web para que se adecuen mejor a la pantalla del dispositivo mvil usando tecnologa de Pequea-Escala Renderizacin. Por otra parte, el usuario puede utilizar el zoom de pgina. Sin embargo, al igual que las versiones anteriores de Opera para computadores personales, la interfaz de usuario de Opera Mobile ha sido objeto de crticas por ser difcil de usar o personalizar. Telfonos mviles Opera Mini, ofrecido sin pago, est diseado primeramente para telfonos mviles, pero tambin para telfonos inteligentes y PDAs. Usa la platforma Java ME y en consecuencia requiere que el dispositivo mvil pueda ejecutar aplicaciones de Java ME. El navegador comenz como un proyecto piloto en 2005. Despus de pruebas limitadas en Europa, fue lanzado oficialmente en todo el mundo el 24 de enero de 2006.Opera Mini solicita directamente a los servidores de Opera Software, que dirige y comprime la informacin antes de la transmisin de las pginas de vuelta al telfono mvil. Este proceso de compresin hace que el tiempo de transferencia alrededor de dos a tres veces ms rpido y el preprocesamiento alisa la compatibilidad con las pginas web que no son diseados para telfonos mviles. Nintendo DS y Nintendo DSi El Nintendo DS Browser es una edicin de Opera para la videoconsola porttil Nintendo DS. Nintendo Dsi Browser es una edicin de Opera para NDSi que al contrario que Nintendo DS Browser, no necesita ningn cartucho para funcionar, ya que se descarga desde la DSiWare. Wii El 10 de mayo de 2006, la empresa Opera Software anuncia un acuerdo con Nintendo para ofrecer un navegador web para la consola Wii el cual recibi el nombre de Opera Wii.En un principio Opera Wii se poda bajar de forma gratuita, sin embargo desde julio del 2007 y hasta septiembre de 2009 era necesario pagar con el sistema Wii Points de Wii para poder disfrutar del navegador en dicha consola. En la actualidad la descarga del navegador vuelve a ser gratuita.Se maneja utilizado el mando de la consola, curiosamente de forma de igual que cualquier videojuego; pesar de los cambios en el diseo, la Wii navegador es ANGEL CARMONA PEDRAZA

27

NAVEGADORES WEB: USO Y EVOLUCION compatible con todos los mismos estndares web, Incluso ha podido pasar el test Acid2.

2.2.4 Google Chrome


Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de cdigo abierto como el motor de renderizado WebKit y su estructura de desarrollo de aplicaciones (framework). Google Chrome es el tercer navegador ms utilizado en Internet con una cuota de mercado del 11,94% hasta finales de abril de 2011, en la conferencia Google I/O 2011 se anunci que posee ms de 160 millones de usuarios. Est disponible gratuitamente bajo condiciones de servicio especficas.1 El nombre del navegador deriva del trmino usado para el marco de la interfaz grfica de usuario (chrome). Por su parte, Chromium es el proyecto de software libre con el que se ha desarrollado Google Chrome y es de participacin comunitaria (bajo el mbito de Google Code) para fundamentar las bases del diseo y desarrollo del navegador Chrome (junto con la extensin Chrome Frame), adems del sistema operativo Google Chrome OS. La porcin realizada por Google est amparada por la licencia de uso BSD, con otras partes sujetas a una variedad de licencias de cdigo abierto permisivas que incluyen MIT License, Ms-PL y la triple licencia MPL/GPL/LGPL.1 En esencia, los aportes hechos por el proyecto libre Chromium fundamentan el cdigo fuente del navegador base sobre el que est construido Chrome y por tanto tendr sus mismas caractersticas, pero con un logotipo ligeramente diferente y sin el apoyo comercial o tcnico de la compaa Google. De acuerdo a la documentacin para desarrolladores, Chromium es el nombre del proyecto, no del producto, y no debera aparecer nunca entre las variables del cdigo, nombres de APIs, etc. Utilcese chrome en su lugar. El 2 de septiembre de 2008 sali a la luz la primera versin al mercado, siendo sta una versin beta. Finalmente, el 11 de diciembre de 2008 se lanz una versin estable al pblico en general. Actualmente el navegador est disponible para la plataforma Microsoft Windows en ms de 50 idiomas, y desde el 25 de mayo de 2010 para los sistemas Mac OS X y Linux.

2.2.4.1 Historia
Anuncio El anuncio oficial se pretenda distribuir mediante una historieta (con licencia Creative Commons) a un nmero determinado de periodistas y bloggers el 3 de septiembre de 2008. Sin embargo, las copias que iban con destino a pases de Europa fueron enviadas antes de la fecha oficial de lanzamiento, por lo que el blogger alemn Philipp Lenssen, autor de Google Blogoscoped, recibi la suya el 01 de septiembre de 2008. Despus de eso, digitaliz la historieta de 38 pginas y la public en su sitio web. La historieta fue dibujada y creada por Scott McCloud. ANGEL CARMONA PEDRAZA

28

NAVEGADORES WEB: USO Y EVOLUCION Poco despus, Google hizo oficialmente pblica la historieta a travs de su blog, junto con una explicacin sobre la premura del lanzamiento. Lanzamiento pblico El navegador fue presentado en pblico de manera oficial el 2 de septiembre de 2008 para Microsoft Windows (nicamente XP y versiones posteriores) en 43 idiomas, siendo una versin beta. Chrome obtuvo rpidamente cerca del 1% del mercado de navegadores. El 2 de septiembre, un artculo noticioso de CNET enfoc la atencin a una seccin de los trminos de servicio para el lanzamiento inicial de la versin beta, en la que pareca otorgar a Google una licencia sobre todo el contenido transferido por medio del navegador Chrome. La seccin en cuestin fue incluida inadvertidamente al copiarla textualmente de los trminos generales de servicio de Google.Google respondi a las crticas ese mismo da diciendo que el texto fue tomado inadvertidamente de otros productos y retir esa seccin en los trminos de servicio. Google recalc que este cambio aplicara retroactivamente a todos los usuarios que hubieran descargado Google Chrome. Despus de eso an hubo preocupacin y duda en cuanto a si el programa transmite o no informacin a Google y en caso afirmativo, qu tipo de informacin se enviaba. La compaa afirm que las mediciones de utilizacin son enviadas solamente cuando los usuarios seleccionan la opcin Colabora en la mejora de Google Chrome enviando automticamente a Google estadsticas de uso e informes sobre fallos al momento de instalar el navegador. La primera versin que se lanz de Google Chrome pas las pruebas de Acid1 y Acid2 (esta ltima no completamente, sino con un pequeo 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 puntuacin menor a Firefox 3.1 Beta 1 (85/100), Opera 10 Alpha (100/100), y Safari 4 (Developer Preview) (100/100), pero todava mayor que la de Internet Explorer 8 (21/100). La primera versin 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 publicacin de las versiones beta de Chrome para Mac OS X y Linux. Finalmente, el 25 de mayo de 2010 Google anunci la versin estable de su navegador Google Chrome versin 5 para todas las plataformas simultneamente Microsoft Windows,Mac OS X y Linux.

ANGEL CARMONA PEDRAZA

29

NAVEGADORES WEB: USO Y EVOLUCION

2.2.4.2 Caractersticas
Seguridad y estabilidad Las metas primordiales al disear el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrecan. Se realizaron tambin cambios importantes a la interfaz de usuario. Chrome fue ensamblado partiendo de 26 diferentes bibliotecas de cdigo de Google y otras de terceros tales como Netscape. Listas negras Chrome descarga peridicamente actualizaciones de dos listas negras (para sitios de suplantacin de identidad y para aquellos que contengan software malicioso) y advierte a los usuarios cuando intenten visitar una pgina de contenido peligroso. Este servicio tambin est disponible para su uso por terceros a travs de un API pblico y gratuito llamado Google Safe Browsing API. En el proceso de mantenimiento de estas listas negras, Google tambin notifica a los propietarios de los sitios enumerados que pueden no ser conscientes de la presencia de los programas dainos. Aislamiento de procesos El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un navegador multiproceso (cabe sealar que un problema con las implementaciones actuales para navegadores web es que son inherentemente de un nico proceso) y Chrome ha aplicado este concepto con arquitectura de multiprocesamiento similar al que utiliza Internet Explorer 8. Se asigna a cada tarea (por ejemplo, pestaas, plugins) un proceso separado. Esto evita que las tareas se interfieran unas a otras, lo que es bueno para la seguridad y la estabilidad; cada pestaa en Chrome se asla (del ingls sandbox, textualmente caja de arena) para impedir la instalacin de software malicioso o impedir que lo que ocurre en una pestaa pueda afectar a lo que sucede en otra, en un modelo de asignacin de procesos complejo. Si por algn motivo una mala programacin de una pgina web o un plugin determinado ocasionan un cuelgue, slo se perjudicar la pestaa actual dejando las dems intactas. Esa pestaa que falla pasar a ser una pestaa triste, concepto similar a la pantalla de error de versiones anteriores del sistema operativo Mac OS, la sad Mac. Siguiendo el principio de mnimo 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 mtodo es similar al modo protegido que utiliza Internet Explorer en Windows Vista. El equipo de desarrollo a cargo de Sandbox dice haber convertido las actuales fronteras de los procesos en una crcel, segn sus propias palabras. Por ejemplo, el software malicioso que se ejecuta en una pestaa no puede robar nmeros de tarjetas de crdito, interactuar

ANGEL CARMONA PEDRAZA

30

NAVEGADORES WEB: USO Y EVOLUCION con el ratn o decirle al sistema operativo que ejecute un programa al inicio del sistema y, adems, este proceso desaparecer cuando la pestaa se cierre. Esto no es ms que la imposicin de un simple modelo de seguridad informtica segn el cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja de arena solo puede responder a solicitudes de comunicacin iniciadas por el usuario. Algunos plugins como el Adobe Flash Player no siguen algunos estndares de seguridad y por ello no pueden ser aislados como las pestaas. Estos a menudo necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador. Para reducir la exposicin 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 pestaa. Dichos complementos tendrn que ser modificados para operar dentro de esta arquitectura de software y seguir as los principios de mnimos privilegios. Adems, Chrome cuenta con una utilidad administradora de procesos, denominada Administrador de tareas que permitir conocer el estado del navegador en su totalidad, ver individualmente estadsticas de sitios web o plugins (los cuales tambin van en procesos separados) sobre uso de memoria del sistema, ancho de banda usado (velocidad medida en bytes/s) y consumo de tiempo de CPU, adems de dar la opcin de poder finalizar la ejecucin de cada elemento individualmente. Velocidad La mquina virtual para JavaScript se consider un proyecto suficientemente importante como para separarlo, tal como se hizo con Tamarin de Adobe/Mozilla, y fue desarrollado por un equipo situado en Dinamarca. Las actuales implementaciones se disearon para los pequeos programas, donde el rendimiento y la interactividad del sistema no eran importantes. Sin embargo, aplicaciones Web como Gmail estn utilizando el navegador web al mximo cuando se trata de manipulaciones DOM y JavaScript. El resultante motor JavaScript V8, fue diseado poniendo nfasis en la velocidad, e introduce nuevas caractersticas a este fin como transiciones de clase ocultas, generacin dinmica de cdigo, y recoleccin precisa de basura (refirindose a liberacin de memoria). Pruebas de Google demuestran que V8 es aproximadamente dos veces ms rpido que Firefox 3 y que la versin beta de Safari (navegador) 4 Interfaz La interfaz de usuario incluye opciones para ir atrs, adelante, recargar pgina, ir y cancelar. Las opciones son similares a las del navegador Safari. El diseo de la ventana est basado en el tema nativo de Windows Vista.

ANGEL CARMONA PEDRAZA

31

NAVEGADORES WEB: USO Y EVOLUCION Chrome incluye Google Gears, que aade caractersticas para desarrolladores que podran o no convertirse en estndar web, y por lo general relacionadas con la construccin de aplicaciones web (incluyendo soporte para uso sin conexin). La pgina de inicio del navegador se sustituye de manera predeterminada por la misma que aparece cada vez que se abre una nueva pestaa. sta muestra miniaturas de los nueve sitios web ms visitados con las ltimas bsquedas realizadas, los ltimos marcadores accedidos y pestaas cerradas. Una novedad introducida en Chrome es Omnibox, siendo sta la barra de direcciones que aparece en la parte superior de cada pestaa, 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 bsqueda, pginas visitadas previamente, pginas populares (sin visitar) y bsqueda en el historial de navegacin. Los motores de bsqueda tambin pueden ser capturados por el navegador cuando se utilicen su respectiva interfaz de usuario presionando la tecla TAB. 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 ningn control sino nicamente la barra de ttulo. 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 (similar a Mozilla Prism, Adobe AIR y Fluid). Chrome utiliza el motor de renderizado WebKit como recomendacin del equipo que desarroll Android. Al igual que la mayora de los navegadores, Chrome fue probado exhaustivamente antes de ser lanzado al pblico. Las nuevas compilaciones del navegador son probadas de manera automatizada en cientos de miles de sitios web comnmente visitados, los cuales estn en el ndice de Google y son accedidos en menos de 20-30 minutos. Pestaas Las pestaas 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 (similar al navegador Opera). Este es un sutil cambio, en contraste con el actual nmero de navegadores que se basan en ventanas que contienen pestaas. En Chrome, las pestaas son flexibles (incluyendo su estado) y puede ser transferidas sin problemas entre varias ventanas mediante arrastre. Cada pestaa tiene su propio conjunto de controles, entre ellos la barra de direcciones Omnibox. Las ventanas emergentes (en ingls pop-ups) estn confinadas a las pestaas de las que provienen y no aparecen por encima de la pestaa actual sino como una pequea barra de ttulo en la parte inferior; podrn usarse cuando el usuario explcitamente las arrastre hacia afuera. Las ventanas emergentes no se ejecutan en su propio proceso.

ANGEL CARMONA PEDRAZA

32

NAVEGADORES WEB: USO Y EVOLUCION De forma predeterminada, no hay barra de estado, a diferencia de otros navegadores que muestran una en la zona inferior de la ventana de navegacin. Sin embargo, si el cursor del ratn se mueve sobre un enlace, la direccin 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 .

2.2.5 Otros Navegadores 2.2.5.1 Safari


Safari es un navegador web de cdigo 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 navegacin por pestaas, corrector ortogrfico, bsqueda progresiva, vista del historial en CoverFlow, administrador de descargas y un sistema de bsqueda integrado. Historia Antes del lanzamiento de Safari, Apple inclua el navegador Internet Explorer para Mac de Microsoft a sus computadoras como navegador predeterminado. La primera versin beta de Safari fue presentada en la exposicin Macworld el 7 de enero de 2003 y fue liberada en forma de beta pblica. Su versin 1.0 se lanz en junio de 2003. La versin 1.1 se public en octubre del mismo ao y se convirti en la primera versin de Safari en ser el navegador predeterminado para Mac OS X. La versin 2.0 hizo su aparicin el 29 de abril de 2005 formando parte de Mac OS X v10.4. El da 31 de octubre de 2005, en una actualizacin de Tiger, liberada la versin 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) usara Safari para la exploracin de sitios web. Safari 3 fue anunciado el 11 de junio de 2007 y una beta pblica fue puesta a disposicin de los usuarios, siendo esta la primera versin 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 versin estable de Safari 3. El 24 de febrero de 2009 se lanz una beta de la versin 4 del navegador con una interfaz rediseada, y utilizando su nuevo motor Javascript Nitro, que en pruebas sintticas supera al rendimiento de Google Chrome y Firefox 3.5 beta. Finalmente,

ANGEL CARMONA PEDRAZA

33

NAVEGADORES WEB: USO Y EVOLUCION el 8 de junio del mismo ao, y anunciado en el WWDC Keynote, se introdujo la versin final del Safari 4. En la versin para Windows eliminaron la pequea interfaz Aqua del navegador que le daba un aspecto de usabilidad similar al Mac OS X quedando un aspecto ms parecido al nativo de Windows, esto no le gust mucho a los usuarios cambiando muchos de ellos a la competencia. Actualmente (Enero de 2010) Microsoft negocia con Apple para que Bing sea el buscador por defecto en su navegador Safari, tanto en su versin para Mac OS X como para el iPhone y el iPod Touch. Caractersticas Generales Safari incluye navegacin por pestaas, corrector ortogrfico, marcadores, bloqueador de ventanas emergentes, atajos del teclado, soporte para motores de bsqueda, 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 pginas web. Inspector Web, Consola de errores adems de herramientas para JavaScript. Caractersticas Internas Est escrito sobre el framework WebKit, que incluye a WebCore, el motor de renderizado, y JavaScriptCore, el intrprete 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 trminos de la licencia LGPL. Las mejoras al cdigo de KHTML por parte de Apple son incorporadas al cdigo de KDE rpidamente.

2.2.5.2 Netscape Navigator


Netscape Navigator fue un navegador web y el primer producto comercial de la compaa Netscape Communications, creada por Marc Andreessen, uno de los autores de Mosaic, cuando se encontraba en el NCSA (Centro Nacional de Aplicaciones para Supercomputadores) de la Universidad de Illinois en UrbanaChampaign. Netscape fue el primer navegador comercial. Historia Pasado (Software propietario) Fue el primer navegador en incluir un lenguaje de script en las pginas web, al introducir en su versin 2 JavaScript. Originalmente, apenas serva para algo ms que para validar formularios, pero rpidamente se fue expandiendo. ANGEL CARMONA PEDRAZA

34

NAVEGADORES WEB: USO Y EVOLUCION

Al aadirle capacidades para leer y enviar mensajes, tanto de correo electrnico como de netnews, aparece la versin Communicator. Y el editor de pginas (Netscape Composer), introducido en la versin 3, da lugar a la denominacin Gold, para las distribuciones que lo incluyen. Fue muy criticado por los partidarios de los estndares en Internet por introducir en el HTML gran cantidad de extensiones propietarias (o netscapismos), es decir, creadas por sus autores, sin respetar las recomendaciones del World Wide Web Consortium, lo que daaba la compatibilidad de las pginas entre navegadores y al objetivo de llegar a la web semntica. Entre las extensiones propietarias introducidas por Netscape destacan los frames y los layers. La versin 4 introdujo las hojas de estilo en cascada (CSS) y HTML dinmico a travs de JavaScript y una extensin propietaria de HTML llamada layers. Por desgracia, esta versin estaba plagada de bugs, y su implementacin del HTML dinmico era inferior a la del Internet Explorer 4. Esto, unido a la integracin de Internet Explorer en Microsoft Windows, llev a la llamada guerra de los navegadores entre ambas compaas, que introdujeron abundantes extensiones propias e incompatibles entre s a HTML y JavaScript. Esto oblig a muchos a crear dos versiones de sus pginas, una para cada navegador. El resultado de esta guerra fue la victoria del Internet Explorer, que consigui una cuota del 98% en el uso de navegadores, y la posterior desaparicin de Netscape Navigator. Esta victoria se debi, fundamentalmente, a la inclusin de Internet Explorer como un componente ms de Microsoft Windows, lo que haca que la inmensa mayora de los usuarios lo tuvieran aunque no lo hubieran instalado como tal, y no se molestaran en buscar otro. La versin 5 estuvo en desarrollo durante aos, pero la dificultad de modificar el cdigo fuente para admitir la modificacin de las pginas tras su carga, unida a las progresivas prdidas econmicas de la empresa, hizo que nunca saliera al mercado. As, Netscape perdi la guerra de los navegadores en favor de Internet Explorer, que ya iba por la versin 5. Finalmente, su cdigo fue liberado, con el fin de que la comunidad de desarrolladores de software libre pudiera contribuir a terminarlo. Esto dio lugar a la Fundacin Mozilla, que reescribi casi todo el cdigo, creando el navegador Mozilla. Las versiones 6 y 7 se basaron en el cdigo del proyecto Mozilla. En la actualidad, al haber abandonado Netscape el desarrollo de su navegador, se puede considerar a Mozilla Navigator como su sucesor. Presente (Software libre) En marzo de 1998, tras darse cuenta de que el mercado de los navegadores de Internet se haba perdido y con la esperanza de que un navegador no-Microsoft

ANGEL CARMONA PEDRAZA

35

NAVEGADORES WEB: USO Y EVOLUCION ganara la atencin de la comunidad del software libre, Netscape liber la mayora del cdigo de Netscape Communicator y lo puso bajo la licencia del software libre. El proyecto se llam Mozilla. Se estim que completar el cdigo fuente (los elementos con copyright propietario tuvieron que ser eliminados) en una nueva versin de navegador, podra llevar un ao, y de esta forma se decidi que la prxima versin del navegador Netscape, versin 5.0, se basara en sta. Netscape asign sus ingenieros de desarrollo de su navegador para que ayudaran en el proyecto. Despus de un ao, era evidente que el desarrollo de Mozilla no era tan veloz, por lo que Netscape reasign algunos de sus ingenieros a la versin Netscape Communicator 4.5. Esto tuvo el efecto de redirigir parte de los esfuerzos en una lnea muerta, mientras el navegador de Microsoft, Internet Explorer 5.0, estaba todava desarrollndose. Los ingenieros de Mozilla decidieron tirar el cdigo de Communicator y empezar desde cero. La primera versin pblica de Mozilla, dos aos ms tarde, no tuvo mucha aceptacin ya que muchos PC de nivel medio eran demasiado lentos para ejecutar un navegador que utilizaba su propia interfaz grfica de usuario y personalizable con el lenguaje XML. Se evit la versin nmero 5 porque Microsoft Internet Explorer 5.0 estaba disponible desde haca un ao y medio. Haba planes para liberar una versin 5.0 basada en el cdigo 4.x, pero esta idea fue desechada y se utilizaron todos los recursos para trabajar en la versin de Mozilla Netscape 6.0, en lo que algunos empleados de Netscape todava consideran uno de los mayores errores en la historia de la empresa. Con bastante publicidad, los nuevos dueos de Netscape, AOL, liberaron Netscape 6 el 14 de noviembre de 2000, basado en el cdigo de la versin anterior de Mozilla. El producto fue una decepcin colosal: era enorme, lento, inestable, y (para la gran mayora) visualmente no atractivo. Nada de esto fue una sorpresa, ya que el ncleo de Mozilla no estaba cerca de estar disponible como nueva versin por s mismo, y era muy inestable. Netscape 6.1 y Netscape 6.2, liberados en 2001, solucionaron los problemas de estabilidad, pero eran demasiado grandes y lentos, y no mejoraron la mala reputacin de Netscape 6, por lo que fueron ignorados de forma generalizada por el mercado. En el ao 2002, AOL liber Netscape 7. Basado en el ncleo de Mozilla 1.0, ms estable y notablemente ms rpido, tena varios extras como el AOL Instant Messenger integrado, ICQ y Radio@Netscape. El mercado respondi que era esencialmente una versin re-empaquetada de Mozilla con una serie de herramientas integradas que permitan acceder a los servicios gestionados por AOL, por lo que fue ignorado de nuevo. La competencia entre las alternativas noMicrosoft maduras y competentes como Opera y la distribucin de Mozilla fue otro factor decisivo. La versin Netscape 7.1 (basada en Mozilla 1.4) fue tambin

ANGEL CARMONA PEDRAZA

36

NAVEGADORES WEB: USO Y EVOLUCION ignorada. De todas formas, Netscape todava es una de las distribuciones de Mozilla ms utilizadas. En la plataforma Windows, el navegador web Netscape ha sido irrelevante durante bastantes aos. Todava hay algunos usuarios de versiones recientes, pero la mayora son personas que no estn dispuestas, o no pueden, cambiar de navegador desde las versiones 4.x, ya que normalmente los navegadores ms recientes requieren mquinas con mayor potencia de clculo para un rendimiento aceptable. En otras plataformas, que no tienen la posibilidad de instalar Internet Explorer, como GNU/Linux, Netscape mantuvo su posicin como navegador dominante durante ms tiempo. nicamente en los ltimos aos, la aparicin de otras alternativas como Mozilla y Konqueror han supuesto un incremento de la competencia. AOL anunci el pasado 14 de julio de 2003 que iba a retirar a todo el personal de desarrollo que trabajaba en la versin de Netscape de Mozilla. Combinado con el acuerdo entre Microsoft y AOL para utilizar la versin de Internet Explorer en las futuras versiones de software, marc el final de Netscape como entidad y lo releg a poco ms de una nota histrica. El nombre de marca Netscape se mantiene en el acceso a Internet de bajo costo con llamada telefnica. Netscape 7.2 se lanz el 17 de agosto de 2004; AOL afirm no haber continuado con la divisin del navegador Netscape. A pesar de todo esto, en mayo de 2005 se public una nueva versin, Netscape 8.0, basada en Mozilla Firefox, pero ofreciendo tambin el motor de Internet Explorer para visualizar ciertas pginas. En octubre de 2007 se lanz la versin 9.0 de Netscape, que adems de otras funcionalidades, permite la integracin de los plugins de Firefox 2. Futuro AOL cancel el soporte para Netscape a partir del 1 de marzo de 2008. Esto significa que a partir de esa fecha no se producirn parches de seguridad o nuevas versiones del navegador. Inicialmente se haba anunciado que el da 1 de febrero de 2008 se finalizara el soporte tcnico y desarrollo del navegador, pero se extendi la fecha hasta el 1 de marzo para crear un plugin que permitira migrar a los usuarios de Netscape 9.0.x y 8.x a una versin especial de Flock, o a Mozilla Firefox. Fue as que el da 20 de febrero se lanz la ltima versin de Netscape Navigator, la 9.0.0.6, cerrando una larga historia en Internet.

ANGEL CARMONA PEDRAZA

37

NAVEGADORES WEB: USO Y EVOLUCION

2.2.5.3 Epiphany
Epiphany es un navegador web libre que usa el motor de renderizado WebKit, para el entorno de escritorio GNOME. Es descendiente del navegador Galeon y tambin est disponible para Mac OS X. Desarrollo Epiphany fue desarrollado por Marco Pesenti Gritti tomando como base el navegador Galeon (desarrollado por l mismo) con el objetivo de crear un navegador que cumpliera totalmente con las guas de interfaz humana de GNOME y que a su vez ofreciera una experiencia de uso muy simple. Es por este motivo que Epiphany no tiene temas propios, sino que usa las configuraciones especificadas en GNOME desde su centro de control. Pertenece a la familia de navegadores web que utiliza el motor de renderizado WebKit para desplegar las pginas web. Hasta la version 2.26.3 del navegador usaba el motor de renderizado Gecko, pero el equipo desarrollador de Epiphany decidi dejarlo y seguir adelante solo con el motor WebKit. Epiphany soporta navegacin por pestaas, manejo de cookies, bloqueo de ventanas emergentes y un sistema de extensiones. Epiphany puede ser extendido (obteniendo as, ms caractersticas) con el paquete Epiphany-extensions. Caractersticas Mientras que la mayora de navegadores ofrecen un sistema jerrquico de marcadores basado en carpetas (directorios), Epiphany utiliza marcadores categorizados, en dnde un nico marcador (por ejemplo "Epiphany") puede ser contenido en mltiples categoras (como "navegadores web", "GNOME" y "programas de computadora"). Las categoras especiales incluyen marcadores que han sido usados frecuentemente ("Ms visitados") y marcadores que no han sido categorizados todava. Esto es similar a los "lugares" de Firefox 3.0, caracterstica que integra marcadores e historial en una base de datos SQLite. Otro concepto innovador de Epiphany (aunque incluido originalmente en Galeon) son los "Marcadores Inteligentes", se accede a ellos por medio de una palabra escrita en la barra de direcciones. Extensiones "Epiphany-extensions" (extensiones de Epiphany) es un paquete de extensiones oficiales para el navegador web Epiphany que aaden caractersticas al navegador. El paquete de extensiones incluye:

ANGEL CARMONA PEDRAZA

38

NAVEGADORES WEB: USO Y EVOLUCION


Acciones Aadir bloqueador Auto desplazar Auto recargar solapa Barra lateral Cabeceras HTTP en vivo Certificados Consola Java Consola Python Epilicious (sincronizado de marcadores en red) Estado de solapas Gestos (realizar acciones con gestos del ratn) Greasemonkey Grupos de solapas GWGet (gestor de descargas independiente) Informacin de la pgina Marcadores inteligentes Permisos Pulsar y desplazar (arrastrar la pgina con el botn central del ratn) Recuperacin de Favicon Seahorse ("front-end" de PGP) Selector de hoja de estilo Suscripcin a proveedores de noticias Visor de errores Visor de licencias Creative Commons

ANGEL CARMONA PEDRAZA

39

NAVEGADORES WEB: USO Y EVOLUCION

CAPITULO III
RESULTADOS

ANGEL CARMONA PEDRAZA

40

NAVEGADORES WEB: USO Y EVOLUCION

RESULTADOS

Los resultados que se esperan en esta investigacin son:

Que los usuarios de PC puedan elegir un navegador acorde a sus necesidades. Dar a conocer las caractersticas de cada uno de los navegadores. Que los usuarios observen ms all de una interfaz o la popularidad de un navegador.

Pretendemos motivar a los Usuarios de PC a elegir un buen navegador, observando todo tipo de caractersticas, su historia, su interfaz, dejando a un lado el aspecto visual y enfocndose ms en el funcionamiento y rendimiento de estos.

ANGEL CARMONA PEDRAZA

41

NAVEGADORES WEB: USO Y EVOLUCION

CAPITULO IV
CONCLUSIONES

ANGEL CARMONA PEDRAZA

42

NAVEGADORES WEB: USO Y EVOLUCION

CONCLUSIONES: Podemos observar que un Navegador WEB es un navegador o navegador web es un programa que permite ver la informacin que contiene una pgina web. Funciona por medio de protocolos HTTP. Desde que se desarroll el primer Navegador WEB ha habido una intensa lucha entre diferentes empresas (Mozilla, Google, Opera, etc.) por tratar de derrocar al que hasta ahora sigue siendo el navegador ms utilizado (Internet Explorer IE). Es esta investigacin se muestran las caractersticas ms importantes de cada uno de los navegadores, tomando en cuenta los siguientes aspectos: Velocidad Funcionamiento Seguridad Interfaz Rendimiento Compatibilidad Uso Aceptacin en el mercado Accesibilidad

Y otras ms, segn sea el navegador. Tambin podemos observar el nivel de aceptacin de cada uno de los navegares expuestos en esta investigacin, siendo estos los resultados: 1. 2. 3. 4. 5. 6. Internet Explorer IE (Microsoft) Mozilla Firefox Google Chrome (Google) Safari Opera Otros

ANGEL CARMONA PEDRAZA

43

NAVEGADORES WEB: USO Y EVOLUCION

ANEXOS

Fig1. Evolucion del logo de IE

Fig 2. Evolucion del logo de Mozilla Firefox

Fig 3. Evolucion del logo de Google Chrome

Fig 2. Logos sin evolucion de Navegadores

Grafica 1. Estadisticas a Enero 2011

Grafica 2. Estadisticas de 2009 a 2010

ANGEL CARMONA PEDRAZA

44

NAVEGADORES WEB: USO Y EVOLUCION

GLOSARIO:
Internet: Es una combinacin de hardware (ordenadores interconectados por va telefnica o digital) y software (protocolos y lenguajes que hacen que todo funcione). Es una infraestructura de redes a escala mundial (grandes redes principales (tales como MILNET, NSFNET, y CREN), y redes ms pequeas que conectan con ellas) que conecta a la vez a todos los tipos de ordenadores. Hay unos seis millones de ordenadores que utilizan Internet en todo el mundo y que utilizan varios formatos y protocolos internet:

Internet Protocol (IP): protocolo que se utiliza para dirigir un paquete de datos desde su fuente a su destino a travs de Internet. Transport Control Protocol (TCP): protocolo de control de transmisin, que se utiliza para administrar accesos. User Datagram Protocol (UDP): protocolo del datagrama del usuario, que permite enviar un mensaje desde un ordenador a una aplicacin que se ejecuta en otro ordenador.

Software: Se conoce como software al equipamiento lgico o soporte lgico de una computadora digital; comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos, que son llamados hardware. Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edicin de textos; el software de sistema, tal como el sistema operativo, que, bsicamente, permite al resto de los programas funcionar adecuadamente, facilitando tambin la interaccin entre los componentes fsicos y el resto de las aplicaciones, y proporcionando una interfaz para el usuario. Interfaz: Las interfaces bsicas de usuario son aquellas que incluyen elementos como mens, ventanas, teclado, ratn, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicacin entre el ser humano y la computadora. La mejor interaccin humano-mquina a travs de una adecuada interfaz (Interfaz de Usuario), que le brinde tanto comodidad, como eficiencia. ANGEL CARMONA PEDRAZA

45

NAVEGADORES WEB: USO Y EVOLUCION HTML: HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboracin de pginas web. Es usado para describir la estructura y el contenido en forma de texto, as como para complementar el texto con objetos tales como imgenes. HTML se escribe en forma de etiquetas, rodeadas por corchetes angulares (<,>). HTML tambin puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. HTTP: Es un protocolo orientado a transacciones y sigue el esquema peticin-respuesta entre un cliente y un servidor. Al cliente que efecta la peticin (un navegador web o un spider) se lo conoce como "user agent" (agente del usuario). A la informacin transmitida se la llama recurso y se la identifica mediante un localizador uniforme de recursos (URL). Los recursos pueden ser archivos, el resultado de la ejecucin de un programa, una consulta a una base de datos, la traduccin automtica de un documento, etc. Web: La World Wide Web consiste en ofrecer una interface simple y consistente para acceder a la inmensidad de los recursos de Internet. Es la forma ms moderna de ofrecer informacin. El medio ms potente. La informacin se ofrece en forma de pginas electrnicas. El World Wide Web o WWW o W3 o simplemente Web, permite saltar de un lugar a otro en pos de lo que no interesa. Lo ms interesante es que con unas pocas ordenes se puede mover por toda la Internet. Sistema: Es el conjunto de partes interrelacionadas, hardware, software y de recurso humano que permite almacenar y procesar informacin. El hardware incluye computadoras, que consisten en procesadores, memoria, sistemas de almacenamiento externo, etc. El software incluye al sistema operativo, firmware y aplicaciones, siendo especialmente importante los sistemas de gestin de bases de datos. Por ltimo el soporte humano incluye al personal tcnico que crean y mantienen el sistema (analistas, programadores, operarios, etc.) y a los usuarios que lo utilizan. Versin Beta:

ANGEL CARMONA PEDRAZA

46

NAVEGADORES WEB: USO Y EVOLUCION Es una versin temporal que las casas productoras de software lanzan al mercado antes de la liberacin de la versin definitiva, con el objetivo de realizar pruebas de campo a su sistema. Byte, KB, MB, GB : Unidad bsica de almacenamiento de informacin en combinacin con los prefijos de cantidad. Originalmente el byte fue elegido para ser un submltiplo del tamao de palabra de un ordenador, desde cinco a doce bits. La popularidad de la arquitectura IBM S/360 que empez en los aos 1960 y la explosin de las microcomputadoras basadas en microprocesadores de 8 bits en los aos 1980 ha hecho obsoleta la utilizacin de otra cantidad que no sean 8 bits. El trmino octeto se utiliza ampliamente como un sinnimo preciso donde la ambigedad es indeseable (por ejemplo, en definiciones de protocolos). JavaScript: JavaScript es un lenguaje de programacin interpretado, dialecto del estndar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, dbilmente tipado y dinmico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y pginas web dinmicas, aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es tambin significativo.

Aplicacin: Es un tipo de programa informtico diseado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programacin (con el cual se crean los programas informticos). Hipervnculo: Un hipervinculo (tambin llamado enlace, vnculo, o hiperenlace) es un elemento de un documento electrnico que hace referencia a otro recurso, por ejemplo, otro documento o un punto especfico del mismo o de otro documento. Combinado con una red de datos y un protocolo de acceso, un hipervinculo permite acceder al recurso referenciado en diferentes formas, como visitarlo con un agente de navegacin, mostrarlo como parte del documento referenciador o guardarlo localmente.

ANGEL CARMONA PEDRAZA

47

Vous aimerez peut-être aussi