SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 1 de 7
INFORME:
Los navegadores web, historia, uso y estándares
INTRODUCCIÓN
Fue el día 12 de noviembre de 1990 (World Wide Web Consortium) que Tim Berners-Lee redacta
un correo electrónico para dar a conocer su propuesta del proyecto de Hipertexto, en el cual propo-
ne un elemento como parte de la arquitectura y que denominó browser, el cual describía como una
aplicación nativa que se ejecuta en la máquina cliente, y cuya función era la de ser capaz de com-
prender y mostrar el hipertexto alojado en otros nodos de la red, usando para ello el software y
hardware del mismo cliente. Su propuesta del browser también indicaba que éste debía recordar los
enlaces que había visitado y una forma de poder regresar a ellos; para que todo esto funcionara, el
browser debía hacer una petición a un server o nodo de la red sobre la información que necesitaba,
para que luego el server se la entregara a modo de respuesta.
Entre los componentes que desarrolló T. Berners-Lee con su equipo de trabajo se encontra-
ba el primer web browser denominado WorldWideWeb1
, que de acuerdo al calendario del proyec-
to fue terminado tan solo un mes después de redactar el correo electrónico, es decir en navidad.
WorldWideWeb era una aplicación en modo gráfico que entre otras más funciones servía para edi-
tar las páginas web además de permitir cargar una style sheet para indicar cómo se debía renderizar
la página (World Wide Web Consortium).
WorldWideWeb sin embargo, al haberse escrito en una computadora NeXT, solo era com-
patible con el sistema operativo NeXSTEP, por lo que Berners-Lee siguió trabajando en el proyec-
to para finalizarlo, hasta que en 1993 decide hacerlo de dominio público con el fin de asegurar un
mayor crecimiento y soporte. Es así como a partir de 1991 que se dio a conocer públicamente el
proyecto de Hipertexto y en 1993 liberarse el código del primer browser, da comienzo la guerra
entre navegadores web (GoverningWithCode.org).
Los primeros navegadores web
El siguiente navegador web en la historia es Line Mode
Browser (LMB), para el cual también colaboró Ber-
ners-Lee, creado en mayo de 1991, fue el primero en
ser multiplataforma y era en modo texto, pero sus prin-
cipales problemas eran que no reconocía algunos carac-
teres, no colapsaba espacios correctamente y no tenía
soporte para tablas y cuadros. (Wikipedia, 2014)
1
Debido a las diferentes confusiones que pudiera provocar con el concepto de World Wide Web más tarde se
renombró como Nexus.
Figura 1. Interfaz de LMB (Wikipedia, 2014)
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 2 de 7
Así fue como casi de manera paralela otros navegadores web continúan naciendo, como
Erwise en abril de 1992, y al mes siguiente Viola Web Browser (ViolaWWW), un referente clási-
co de la tecnología World Wide Web ya que presentaba muchas características de las que tendrían
los navegadores más modernos, sin embargo ViolaWWW solo era compatible para entornos Unix.
A la lista se suman MidasWWW y Lynx a finales de 1992, y el famoso Mosaic, lanzado en abril
de 1993 (Stewart).2
Después de que Tim Berners-Lee liberara la librería libwww3
y estableciera los primeros es-
tándares, él mismo colabora en el nuevo navegador web Mosaic, primero en ser multiplataforma y
con entorno gráfico, ya que inicialmente solo era para Unix, pero posteriormente se crearon versio-
nes para Windows y Macintosh debido a su éxito por la cantidad de funcionalidades incluidas, entre
ellas acceso a Gopher, FTP y NNTP, sin embargo hasta su última versión nunca llego a renderizar
imágenes PNG. Mosaic fue un referente debido a que fue la base para el desarrollo de Mozilla,
Spyglass (que más tarde sería Internet Explorer), y para que sus creadores conformaran una em-
presa y desarrollaran Netscape Navigator, el cual pasaría a ser el navegador más usado (Wikipedia,
2014).
El uso de navegadores
A lo largo de la historia han aparecido muchos navegadores web, algunos de ellos desaparecieron y
otros tantos se han mantenido hasta el día de hoy por las bondades que ofrecen. Esto ha llevado a
una continua disputa por acaparar la mayor parte del mercado posible, algo que en este ámbito se
conoce popularmente como “Guerra de Navegadores”, donde cada navegador trata de ser el mejor
para ser usado por más usuarios.
Por ejemplo ya para 1995 Netscape Navigator dominaba el mercado convirtiéndose en el
estándar de facto, ello debido a que fue el primer navegador en incluir un lenguaje de script, al in-
troducir en 1997 en su versión 2.0 JavaScript. Algunas de sus funciones fueron muy apreciadas
como las de leer y enviar mensajes en emails y netnews; pero otras características le provocaron
muchas críticas, como el hecho de introducir en el HTML gran cantidad de extensiones propietarias,
sin respetar los estándares o recomendaciones de la W3C, lo que provocaba problemas de compati-
bilidad entre navegadores.
Pero esa cuota de mercado comenzó a descender cuando Netscape 4 incorporó diversas
nuevas tecnologías, como las hojas de estilo en cascada (CSS), un HTML dinámico a través de Ja-
vaScript (DHTML) y una extensión propietaria llamada layers, ya que esta extensión causaba mu-
chos problemas; aunado a que Internet Explorer 4 (lanzado en 1997) era superior en el DHTML y
2
Para conocer más sobre los navegadores web a lo largo de la historia, consulte la línea del tiempo en
http://en.wikipedia.org/wiki/Timeline_of_web_browsers
3
Libwww es una librería o API escrita en C, usada del lado del cliente y de propósito general, para aplica-
ciones como navegadores, editores, robots, etc. Entre sus módulos incluye por ejemplo protocolos (HTTP,
FTP, etc.), Transporte (TCP, SSL, etc.), Acceso a Base de Datos (MySQL, etc.) y muchos más. Para mayor
referencia consulte www.w3.org/Library
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 3 de 7
que comenzó a incluirse por defecto en todas las instalaciones Windows (razón principal de su éxi-
to). Fue así como comenzó la guerra entre estos dos navegadores, quienes comenzaron a introducir
extensiones no estandarizadas e incompatibles entre sí, lo que obligaba a los desarrolladores de
sitios web tener que reescribir su código o incluso tener que escribir versiones especiales para cada
navegador, un verdadero problema y dolor de cabeza considerando que eran los dos principales
navegadores pero no los únicos. Del lado de los usuarios también resultaba problemático, ya que en
ocasiones no podían ver correctamente los sitios web, provocándoles una mala experiencia y decan-
tándose por uno u otro navegador. Finalmente Internet Explorer (IE) resultó victorioso al terminar
obteniendo cerca del 98% del mercado antes de que Netscape desapareciera (Wikipedia, 2014).
Así pues, puede considerarse que estas son las razones por las que los usuarios se inclinan
por un navegador en específico, es decir, aquellos que conocen menos del tema tenderán a usar el
que esté instalado por defecto en su sistema operativo, habrá otros que ya estarán identificados con
un navegador y al desconocer la existencia de otros procurarán usar siempre el mismo. Sin embargo
habrá otros usuarios más que se inclinen por aquellos navegadores que les permitan ver correcta-
mente sus páginas web, eso incluye que soporte la instalación de complementos para poder visuali-
zar contenidos muy específicos. Habrá también algunos usuarios más experimentados que incluso
tomaran en cuenta el rendimiento y funcionalidades adicionales, como el caso de instalación de
aplicaciones o sincronización, funciones que ya implementan algunos de los navegadores actuales.
Claro está que la decisión de usar un navegador no recae totalmente en las características
del propio navegador (pero sí es la principal razón), sino que en ocasiones influye el sitio web, ya
que si un navegador cumple con los estándares, pero no así en el caso del sitio web, entonces un
usuario puede verse obligado a usar uno en específico al ser requisito para la correcta visualización.
La guerra de navegadores provoco basar el desarrollo de los navegadores según:
a) Funcionalidad vs Errores: Procuran integrar más funcionalidades que la competencia, rea-
lizando constantes actualizaciones que el usuario pueda ver, ello provoca errores que se de-
ben corregir para evitar bajar la cuota de mercado.
b) Obedecer estándares vs Crear estándares propios: Procurar innovar pero sin tener que
esperar la aprobación de estándares por parte de un comité, para lo cual debían implementar
nuevas extensiones que solo funcionarían en los navegadores que las implementaran (como
en el caso del API WebKit).
La grafica de la derecha muestra el comportamiento
de la guerra de los navegadores desde el 2009 hasta 2014,
notándose una caída constante de Internet Explorer y un au-
mento en el uso del reciente Google Chrome. Así mismo
puede observarse una clara tendencia de aumento en el uso de
navegadores para dispositivos móviles (Wikipedia, 2014).
Hasta octubre de 2014 la guerra de navegadores se
disputa principalmente entre Internet Explorer, Chrome y
Firefox, esto puede mejor con cifras, ya que Internet Explorer
cubre una cuota del 58.49%, Google Chrome del 21.25%,
Figura 2. Cuota de uso de navegadores 2009-
2014 (Wikipedia, 2014)
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 4 de 7
Mozilla Firefox con 13.91%, Safari con 5.10% y Opera 0.83%, dejando una cuota de 0.43% para el
resto de los navegadores (NetMarketShare, 2014).
Figura 3. Uso de navegadores hasta Octubre de 2014 (NetMarketShare, 2014)
Sin embarco actualmente hay una tendencia a la alza en el consumo de contenido web des-
de dispositivos móviles como Tablet o Smartphone, para los cuales se han creado navegadores es-
peciales con funcionalidades reducidas y características específicas, a estos navegadores se les co-
noce como “micronavegador” o navegador móvil (mobile browser). La tasa de uso para este tipo
de navegadores cambia radicalmente, pues quien lidera este sector es Safari, y la razón principal es
que es el navegador que viene preinstalado en los famosos productos iPad y iPhone. En las siguien-
tes graficas se puede observar el alto uso de Safari, que se justifica por el alto uso del sistema opera-
tivo iOS.
Figura 4. Uso de navegadores móviles
(NetMarketShare, 2014)
Figura 5. Uso de sistemas operativos móviles
(NetMarketShare, 2014)
Uso de navegadores vs Cumplimiento de estándares
Una de las razones presentes en la guerra de navegadores es el cumplimiento de estándares, como
se mencionó anteriormente, algunos procuran apegarse a ellos, mientras que otros dedican tiempo a
realizar estándares propietarios que solo funcionarán en su navegador. Pero para entender mejor por
qué es relevante este tema, es necesario comprender qué es un estándar.
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 5 de 7
Un estándar es un conjunto de reglas normalizadas que describen los requisitos que deben
ser cumplidos por un producto, proceso o servicio, con el objetivo de establecer un meca-
nismo base para permitir que distintos elementos hardware o software que lo utilicen, sean
compatibles entre sí (World Wide Web Consortium).
Esto quiere decir que si los navegadores cumplieran siempre los estándares, facilitarían la
evolución correcta de la web, ya que provocaría que los sitios fueran correctamente visualizados sin
importar la plataforma ni el navegador usados y los desarrolladores dedicarían menos tiempo a co-
rregir errores. Sin embargo esto no sucede, y los navegadores toman solo los estándares que mejor
se adecuan a sus necesidades y objetivos, lo que repercute indirectamente en su uso.
A continuación se muestran diversas tablas con características de los principales navegado-
res relacionadas con los estándares (Wikipedia, 2014):
Tabla 1. Comparativa de características de accesibilidad
1. Navegación por pestañas
2. Anti pop-up
3. Búsqueda incremental
4. Bloqueo de publicidad
5. Zoom de página
6. Teclas de acceso HTML
7. Navegación por tabulación
8. Navegación espacial
9. Navegación por cursor de texto
10. Eventos de ratón
11. Texto a voz
12. Reconocimiento de voz
1 2 3 4 5 6 7 8 9 10 11 12
Chrome Si Si Si Si Si Si Si Si No No No Si
Internet Explorer Si Si Si No Si Si Si No No No No No
Mozilla Firefox Si Si Si Si Si Si Si No Si No No No
Safari Si Si No Si Si Si Si ? ? ? No No
Opera Si Si Si Si Si Si Si Si Si Si Si Si
Extraído de Wikipedia (2014)
Tabla 2. Comparativa de soporte de tecnologías web
1. CSS2
2. Frames
3. Java
4. JavaScript
5. XSLT
6. XHTML
7. MathML
8. XForms
9. RSS
10. Atom
1 2 3 4 5 6 7 8 9 10
Chrome Si Si Si Si Si Si No No No No
Internet Explorer Parcial Si Si Si Si Parcial No No Si Si
Mozilla Firefox Si Si Si Si Si Si Si No Si Si
Safari Si Si Si Si Si Si No No Si Si
Opera Si Si Si Si Si Si Si Si Si Si
Extraído de Wikipedia (2014)
Tabla 3. Comparativa de soporte de protocolos
1. Email
2. FTP
3. NNTP (Usenet)
4. SSL
5. IRC
6. Gopher
7. IDN
8. data: URL
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 6 de 7
1 2 3 4 5 6 7 8
Chrome - - - - - - - -
Internet Explorer No Si No Si No Deshabilitado Si No
Mozilla Firefox No Si No Si No Si Si Si
Safari No Parcial No Si No No Si Si
Opera Si Si Si Si Si Parcial Si Si
Extraído de Wikipedia (2014)
Tabla 4. Comparativa de soporte de formatos de imagen
1. JPEG
2. GIF
3. PNG
4. MNG
5. SVG
6. PDF
1 2 3 4 5 6
Chrome - - - - - -
Internet Explorer Si Si Parcial No Si No
Mozilla Firefox Si Si Si Si Parcial Si
Safari Si Si Si No No Si
Opera Si Si Si No Si Si
Extraído de Wikipedia (2014)
Aunque estos datos no están actualizados, puede observarse que el navegador que más se
preocupa por incluir elementos relacionados con los estándares es Opera, seguido de Mozilla Fire-
fox. Sin embargo, basándose en datos más actuales, y centrándose en HTML5, el navegador más
preocupado por cumplir dichos estándares es Firefox, como lo muestra la siguiente comparativa con
las últimas versiones de navegadores testeadas por html5tes.com.
512 504 475 429 376
Chrome 37 Opera 24 Firefox 32 Safari 8.0 Internet
Explorer 11
Figura 6. Comparativa de puntuación por cumplimiento de HTM5 (HTML5test, 2014)
Así mismo, de acuerdo a la comparativa ofrecida por el sitio caniuse.com con las últimas
versiones de los navegadores, si se asignara el valor 1 punto a cada característica que presente un
“Yes” equivalente a cumplimiento, los resultados serían los siguientes (Can I Use, 2014):
88 85 80 56 26
Chrome 42 Opera 27 Firefox 36 Safari 8 Internet
Explorer 11
Figura 7. Comparativa de cumplimiento de estándares
Elaboración propia con los datos de caniuse.com
Con todas estas estadísticas puede concluirse que a pesar de que IE es el navegador más
usado, es el que cumple menos los estándares, y aunque Opera es poco usado, es uno de los que más
se preocupa, no obstante, Chrome está poniendo bastante empeño en ello, seguramente porque al
mismo Google le resulta beneficioso.
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Lenguajes y Estándares para Web
22 de noviembre de 2014 Página 7 de 7
Referencias Bibliográficas
Can I Use. (Octubre de 2014). Can I use... Support tables for HTML5, CSS3, etc. Recuperado el 22
de Noviembre de 2014, de Can I Use:
http://caniuse.com/#compare=ie%2B11%2Cfirefox%2B36%2Cchrome%2B42%2Csafari%
2B8%2Copera%2B27
GoverningWithCode.org. (s.f.). GoverningWithCode.org. Recuperado el 20 de 11 de 2014, de
NCSA Mosaic: GoverningWithCode.org:
http://www.governingwithcode.org/case_studies/pdf/NCSAmosaic.pdf
HTML5test. (22 de Noviembre de 2014). HTML5test - How well does your browser support
HTML5? Obtenido de HTML5test: http://html5test.com/compare/browser/chrome-
37/opera-24/firefox-32/safari-8.0/ie-11.html
NetMarketShare. (22 de Noviembre de 2014). arket share for mobile, browsers, operating systems
and search engines | NetMarketShare. Recuperado el 22 de Noviembre de 2014, de
NetMarketShare: http://www.netmarketshare.com/
Stewart, W. (s.f.). Web Browser History - First, Early. Recuperado el 22 de Noviembre de 2014, de
Tle Living Internet: http://www.livinginternet.com/w/wi_browse.htm
Wikipedia. (10 de Septiembre de 2014). Anexo:Comparativa de navegadores web - Wikipedia, la
enciclopedia libre. Recuperado el 22 de Noviembre de 2014, de Wikipedia:
http://es.wikipedia.org/wiki/Anexo:Comparativa_de_navegadores_web
Wikipedia. (10 de Septiembre de 2014). Guerra de navegadores - Wikipedia, la enciclopedia libre.
Recuperado el 22 de Noviembre de 2014, de Wikipedia:
http://es.wikipedia.org/wiki/Guerra_de_navegadores
Wikipedia. (1 de Abril de 2014). Line Mode Browser - Wikipedia, the free encyclopedia.
Recuperado el 20 de Noviembre de 2014, de Wikipedia:
http://en.wikipedia.org/wiki/Line_Mode_Browser
Wikipedia. (23 de Octubre de 2014). Mosaic - Wikipedia, la enciclopedia libre. Recuperado el 22
de Noviembre de 2014, de Wikipedia: http://es.wikipedia.org/wiki/Mosaic
Wikipedia. (12 de Noviembre de 2014). Netscape Navigator - Wikipedia, la enciclopedia libre.
Recuperado el 22 de Noviembre de 2014, de Wikipedia:
http://es.wikipedia.org/wiki/Netscape_Navigator
World Wide Web Consortium. (12 de Noviembre de 1990). WorldWideWeb: Proposal for a
HyperText Project. Recuperado el 22 de Noviembre de 2014, de W3C World Wide Web
Consortium: http://www.w3.org/Proposal.html
World Wide Web Consortium. (s.f.). Guía Breve de Estándares Web. Recuperado el 22 de
Noviembre de 2014, de World Wide Web Consortium:
http://www.w3c.es/Divulgacion/GuiasBreves/Estandares
World Wide Web Consortium. (s.f.). Tim Berners-Lee: WorldWideWeb, the first Web client.
Recuperado el 20 de Noviembre de 2014, de W3C World Wide Web Consortium:
http://www.w3.org/People/Berners-Lee/WorldWideWeb.html

Más contenido relacionado

La actualidad más candente

Sobre los navegadores de internet
Sobre los navegadores de internetSobre los navegadores de internet
Sobre los navegadores de internetetelvinagrefa
 
Browser mas utlizados[1]
Browser mas utlizados[1]Browser mas utlizados[1]
Browser mas utlizados[1]lilianagt8429
 
Ventajas y desventajas de los navegadores
Ventajas y desventajas de los navegadoresVentajas y desventajas de los navegadores
Ventajas y desventajas de los navegadoresJuangonzsa
 
Que son navegadores web
Que son navegadores webQue son navegadores web
Que son navegadores webIri Rivas
 
Browser más utilizados características ventajas y desventajas
Browser más utilizados características ventajas y desventajas  Browser más utilizados características ventajas y desventajas
Browser más utilizados características ventajas y desventajas Javier Parra
 
Wordpress herramientas
Wordpress herramientasWordpress herramientas
Wordpress herramientasaaliiy
 
Dn12 u3 a1_maj
Dn12 u3 a1_majDn12 u3 a1_maj
Dn12 u3 a1_majjanethnna
 
Navegador seamonkey
Navegador seamonkeyNavegador seamonkey
Navegador seamonkeyhilario_utec
 
2. mapa conceptual medios de transmision
2. mapa conceptual medios de transmision2. mapa conceptual medios de transmision
2. mapa conceptual medios de transmisionmartineznorvertoo
 
4. cuadro de los browser mas utilizados
4. cuadro de los browser mas utilizados4. cuadro de los browser mas utilizados
4. cuadro de los browser mas utilizadosmartineznorvertoo
 

La actualidad más candente (16)

Sobre los navegadores de internet
Sobre los navegadores de internetSobre los navegadores de internet
Sobre los navegadores de internet
 
Browser mas utlizados[1]
Browser mas utlizados[1]Browser mas utlizados[1]
Browser mas utlizados[1]
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Ventajas y desventajas de los navegadores
Ventajas y desventajas de los navegadoresVentajas y desventajas de los navegadores
Ventajas y desventajas de los navegadores
 
Melanie Giselle Rojas Linares
Melanie Giselle Rojas Linares   Melanie Giselle Rojas Linares
Melanie Giselle Rojas Linares
 
Que son navegadores web
Que son navegadores webQue son navegadores web
Que son navegadores web
 
Browser más utilizados características ventajas y desventajas
Browser más utilizados características ventajas y desventajas  Browser más utilizados características ventajas y desventajas
Browser más utilizados características ventajas y desventajas
 
Wordpress herramientas
Wordpress herramientasWordpress herramientas
Wordpress herramientas
 
Dn12 u3 a1_maj
Dn12 u3 a1_majDn12 u3 a1_maj
Dn12 u3 a1_maj
 
Navegador seamonkey
Navegador seamonkeyNavegador seamonkey
Navegador seamonkey
 
Navegadores cuadro comparativo
Navegadores cuadro comparativoNavegadores cuadro comparativo
Navegadores cuadro comparativo
 
Tutorial 3
Tutorial 3 Tutorial 3
Tutorial 3
 
Webs
Webs Webs
Webs
 
2. mapa conceptual medios de transmision
2. mapa conceptual medios de transmision2. mapa conceptual medios de transmision
2. mapa conceptual medios de transmision
 
4. cuadro de los browser mas utilizados
4. cuadro de los browser mas utilizados4. cuadro de los browser mas utilizados
4. cuadro de los browser mas utilizados
 
Unidad 1 taller 3
Unidad 1 taller 3Unidad 1 taller 3
Unidad 1 taller 3
 

Destacado

Práctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoPráctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoHéctor Garduño Real
 
Práctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaPráctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaHéctor Garduño Real
 
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webInforme de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webHéctor Garduño Real
 
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Héctor Garduño Real
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (7)

Práctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoPráctica de instalación y uso de Alfresco
Práctica de instalación y uso de Alfresco
 
Más alla de la web 2.0
Más alla de la web 2.0Más alla de la web 2.0
Más alla de la web 2.0
 
Práctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaPráctica de instalación y uso de Joomla
Práctica de instalación y uso de Joomla
 
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webInforme de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
 
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Los navegadores web, historia, uso y estándares

Presentacion navegadores
Presentacion navegadoresPresentacion navegadores
Presentacion navegadoreskeilitalara
 
La guerra de los navegadores y historia
La guerra de los navegadores y historiaLa guerra de los navegadores y historia
La guerra de los navegadores y historiabekis04
 
Guerra de los navegadores
Guerra de los navegadoresGuerra de los navegadores
Guerra de los navegadoresyangcristy
 
Comercio electronico evolucion
Comercio electronico evolucionComercio electronico evolucion
Comercio electronico evolucionJohana Curipallo
 
Navegador web o web browser
Navegador web o web browserNavegador web o web browser
Navegador web o web browserFer B. Perez
 
P R E S E N T A C I O N 1
P R E S E N T A C I O N 1P R E S E N T A C I O N 1
P R E S E N T A C I O N 1teamoabi
 
Comercio electronico presentacion 1
Comercio electronico presentacion 1Comercio electronico presentacion 1
Comercio electronico presentacion 1Slipkorn69
 
Navegador netscape navigaor
Navegador netscape navigaorNavegador netscape navigaor
Navegador netscape navigaorhilario_utec
 
Navegadores
Navegadores Navegadores
Navegadores delsas
 

Similar a Los navegadores web, historia, uso y estándares (20)

Presentacion navegadores
Presentacion navegadoresPresentacion navegadores
Presentacion navegadores
 
La guerra de los navegadores y historia
La guerra de los navegadores y historiaLa guerra de los navegadores y historia
La guerra de los navegadores y historia
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Maricielo
MaricieloMaricielo
Maricielo
 
Maricielo
MaricieloMaricielo
Maricielo
 
Guerra de los navegadores
Guerra de los navegadoresGuerra de los navegadores
Guerra de los navegadores
 
La guerra de los navegadores
La guerra de los navegadoresLa guerra de los navegadores
La guerra de los navegadores
 
Navegador Web
Navegador WebNavegador Web
Navegador Web
 
Guerra de navegadores.docx olvin
Guerra de navegadores.docx olvinGuerra de navegadores.docx olvin
Guerra de navegadores.docx olvin
 
Comercio electronico evolucion
Comercio electronico evolucionComercio electronico evolucion
Comercio electronico evolucion
 
Trabajo de la web
Trabajo de la webTrabajo de la web
Trabajo de la web
 
Trabajo de la web
Trabajo de la webTrabajo de la web
Trabajo de la web
 
Trabajo de la web
Trabajo de la webTrabajo de la web
Trabajo de la web
 
Trabajo de la web
Trabajo de la webTrabajo de la web
Trabajo de la web
 
Navegador web o web browser
Navegador web o web browserNavegador web o web browser
Navegador web o web browser
 
P R E S E N T A C I O N 1
P R E S E N T A C I O N 1P R E S E N T A C I O N 1
P R E S E N T A C I O N 1
 
Comercio electronico presentacion 1
Comercio electronico presentacion 1Comercio electronico presentacion 1
Comercio electronico presentacion 1
 
Navegador netscape navigaor
Navegador netscape navigaorNavegador netscape navigaor
Navegador netscape navigaor
 
Navegadores
Navegadores Navegadores
Navegadores
 
Navegadores (2)
Navegadores (2)Navegadores (2)
Navegadores (2)
 

Más de Héctor Garduño Real

Sistema para la Evaluación del Aprendizaje en entornos B-Learning
Sistema para la Evaluación del Aprendizaje en entornos B-LearningSistema para la Evaluación del Aprendizaje en entornos B-Learning
Sistema para la Evaluación del Aprendizaje en entornos B-LearningHéctor Garduño Real
 
Tesis - Fábrica de software Estado de México 2009
Tesis - Fábrica de software Estado de México 2009Tesis - Fábrica de software Estado de México 2009
Tesis - Fábrica de software Estado de México 2009Héctor Garduño Real
 
Asignatura: Interconectividad de Redes
Asignatura: Interconectividad de Redes Asignatura: Interconectividad de Redes
Asignatura: Interconectividad de Redes Héctor Garduño Real
 
Asignatura: Fundamentos de Redes de Computadoras
Asignatura: Fundamentos de Redes de ComputadorasAsignatura: Fundamentos de Redes de Computadoras
Asignatura: Fundamentos de Redes de ComputadorasHéctor Garduño Real
 
Asignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónAsignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónHéctor Garduño Real
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoHéctor Garduño Real
 
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesPráctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesHéctor Garduño Real
 
Metodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasMetodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasHéctor Garduño Real
 
Análisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasAnálisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasHéctor Garduño Real
 
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Héctor Garduño Real
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Héctor Garduño Real
 
Práctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioPráctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioHéctor Garduño Real
 
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosInforme de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosHéctor Garduño Real
 
Manual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPManual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPHéctor Garduño Real
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesHéctor Garduño Real
 
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Héctor Garduño Real
 

Más de Héctor Garduño Real (20)

Sistema para la Evaluación del Aprendizaje en entornos B-Learning
Sistema para la Evaluación del Aprendizaje en entornos B-LearningSistema para la Evaluación del Aprendizaje en entornos B-Learning
Sistema para la Evaluación del Aprendizaje en entornos B-Learning
 
Tesis - Fábrica de software Estado de México 2009
Tesis - Fábrica de software Estado de México 2009Tesis - Fábrica de software Estado de México 2009
Tesis - Fábrica de software Estado de México 2009
 
Asignatura: Informática 1
Asignatura: Informática 1Asignatura: Informática 1
Asignatura: Informática 1
 
Asignatura: Interconectividad de Redes
Asignatura: Interconectividad de Redes Asignatura: Interconectividad de Redes
Asignatura: Interconectividad de Redes
 
Asignatura: Fundamentos de Redes de Computadoras
Asignatura: Fundamentos de Redes de ComputadorasAsignatura: Fundamentos de Redes de Computadoras
Asignatura: Fundamentos de Redes de Computadoras
 
Asignatura: Desarrollo Sustentable
Asignatura: Desarrollo SustentableAsignatura: Desarrollo Sustentable
Asignatura: Desarrollo Sustentable
 
Asignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónAsignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computación
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de uso
 
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesPráctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
 
Metodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasMetodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web Seguras
 
Análisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasAnálisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las Cosas
 
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
 
Análisis del Whitepaper DB4O
Análisis del Whitepaper DB4OAnálisis del Whitepaper DB4O
Análisis del Whitepaper DB4O
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
 
Práctica de herramientas web 2.0
Práctica de herramientas web 2.0Práctica de herramientas web 2.0
Práctica de herramientas web 2.0
 
Práctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioPráctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audio
 
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosInforme de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
 
Manual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPManual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAP
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajes
 
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (15)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Los navegadores web, historia, uso y estándares

  • 1. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 1 de 7 INFORME: Los navegadores web, historia, uso y estándares INTRODUCCIÓN Fue el día 12 de noviembre de 1990 (World Wide Web Consortium) que Tim Berners-Lee redacta un correo electrónico para dar a conocer su propuesta del proyecto de Hipertexto, en el cual propo- ne un elemento como parte de la arquitectura y que denominó browser, el cual describía como una aplicación nativa que se ejecuta en la máquina cliente, y cuya función era la de ser capaz de com- prender y mostrar el hipertexto alojado en otros nodos de la red, usando para ello el software y hardware del mismo cliente. Su propuesta del browser también indicaba que éste debía recordar los enlaces que había visitado y una forma de poder regresar a ellos; para que todo esto funcionara, el browser debía hacer una petición a un server o nodo de la red sobre la información que necesitaba, para que luego el server se la entregara a modo de respuesta. Entre los componentes que desarrolló T. Berners-Lee con su equipo de trabajo se encontra- ba el primer web browser denominado WorldWideWeb1 , que de acuerdo al calendario del proyec- to fue terminado tan solo un mes después de redactar el correo electrónico, es decir en navidad. WorldWideWeb era una aplicación en modo gráfico que entre otras más funciones servía para edi- tar las páginas web además de permitir cargar una style sheet para indicar cómo se debía renderizar la página (World Wide Web Consortium). WorldWideWeb sin embargo, al haberse escrito en una computadora NeXT, solo era com- patible con el sistema operativo NeXSTEP, por lo que Berners-Lee siguió trabajando en el proyec- to para finalizarlo, hasta que en 1993 decide hacerlo de dominio público con el fin de asegurar un mayor crecimiento y soporte. Es así como a partir de 1991 que se dio a conocer públicamente el proyecto de Hipertexto y en 1993 liberarse el código del primer browser, da comienzo la guerra entre navegadores web (GoverningWithCode.org). Los primeros navegadores web El siguiente navegador web en la historia es Line Mode Browser (LMB), para el cual también colaboró Ber- ners-Lee, creado en mayo de 1991, fue el primero en ser multiplataforma y era en modo texto, pero sus prin- cipales problemas eran que no reconocía algunos carac- teres, no colapsaba espacios correctamente y no tenía soporte para tablas y cuadros. (Wikipedia, 2014) 1 Debido a las diferentes confusiones que pudiera provocar con el concepto de World Wide Web más tarde se renombró como Nexus. Figura 1. Interfaz de LMB (Wikipedia, 2014)
  • 2. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 2 de 7 Así fue como casi de manera paralela otros navegadores web continúan naciendo, como Erwise en abril de 1992, y al mes siguiente Viola Web Browser (ViolaWWW), un referente clási- co de la tecnología World Wide Web ya que presentaba muchas características de las que tendrían los navegadores más modernos, sin embargo ViolaWWW solo era compatible para entornos Unix. A la lista se suman MidasWWW y Lynx a finales de 1992, y el famoso Mosaic, lanzado en abril de 1993 (Stewart).2 Después de que Tim Berners-Lee liberara la librería libwww3 y estableciera los primeros es- tándares, él mismo colabora en el nuevo navegador web Mosaic, primero en ser multiplataforma y con entorno gráfico, ya que inicialmente solo era para Unix, pero posteriormente se crearon versio- nes para Windows y Macintosh debido a su éxito por la cantidad de funcionalidades incluidas, entre ellas acceso a Gopher, FTP y NNTP, sin embargo hasta su última versión nunca llego a renderizar imágenes PNG. Mosaic fue un referente debido a que fue la base para el desarrollo de Mozilla, Spyglass (que más tarde sería Internet Explorer), y para que sus creadores conformaran una em- presa y desarrollaran Netscape Navigator, el cual pasaría a ser el navegador más usado (Wikipedia, 2014). El uso de navegadores A lo largo de la historia han aparecido muchos navegadores web, algunos de ellos desaparecieron y otros tantos se han mantenido hasta el día de hoy por las bondades que ofrecen. Esto ha llevado a una continua disputa por acaparar la mayor parte del mercado posible, algo que en este ámbito se conoce popularmente como “Guerra de Navegadores”, donde cada navegador trata de ser el mejor para ser usado por más usuarios. Por ejemplo ya para 1995 Netscape Navigator dominaba el mercado convirtiéndose en el estándar de facto, ello debido a que fue el primer navegador en incluir un lenguaje de script, al in- troducir en 1997 en su versión 2.0 JavaScript. Algunas de sus funciones fueron muy apreciadas como las de leer y enviar mensajes en emails y netnews; pero otras características le provocaron muchas críticas, como el hecho de introducir en el HTML gran cantidad de extensiones propietarias, sin respetar los estándares o recomendaciones de la W3C, lo que provocaba problemas de compati- bilidad entre navegadores. Pero esa cuota de mercado comenzó a descender cuando Netscape 4 incorporó diversas nuevas tecnologías, como las hojas de estilo en cascada (CSS), un HTML dinámico a través de Ja- vaScript (DHTML) y una extensión propietaria llamada layers, ya que esta extensión causaba mu- chos problemas; aunado a que Internet Explorer 4 (lanzado en 1997) era superior en el DHTML y 2 Para conocer más sobre los navegadores web a lo largo de la historia, consulte la línea del tiempo en http://en.wikipedia.org/wiki/Timeline_of_web_browsers 3 Libwww es una librería o API escrita en C, usada del lado del cliente y de propósito general, para aplica- ciones como navegadores, editores, robots, etc. Entre sus módulos incluye por ejemplo protocolos (HTTP, FTP, etc.), Transporte (TCP, SSL, etc.), Acceso a Base de Datos (MySQL, etc.) y muchos más. Para mayor referencia consulte www.w3.org/Library
  • 3. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 3 de 7 que comenzó a incluirse por defecto en todas las instalaciones Windows (razón principal de su éxi- to). Fue así como comenzó la guerra entre estos dos navegadores, quienes comenzaron a introducir extensiones no estandarizadas e incompatibles entre sí, lo que obligaba a los desarrolladores de sitios web tener que reescribir su código o incluso tener que escribir versiones especiales para cada navegador, un verdadero problema y dolor de cabeza considerando que eran los dos principales navegadores pero no los únicos. Del lado de los usuarios también resultaba problemático, ya que en ocasiones no podían ver correctamente los sitios web, provocándoles una mala experiencia y decan- tándose por uno u otro navegador. Finalmente Internet Explorer (IE) resultó victorioso al terminar obteniendo cerca del 98% del mercado antes de que Netscape desapareciera (Wikipedia, 2014). Así pues, puede considerarse que estas son las razones por las que los usuarios se inclinan por un navegador en específico, es decir, aquellos que conocen menos del tema tenderán a usar el que esté instalado por defecto en su sistema operativo, habrá otros que ya estarán identificados con un navegador y al desconocer la existencia de otros procurarán usar siempre el mismo. Sin embargo habrá otros usuarios más que se inclinen por aquellos navegadores que les permitan ver correcta- mente sus páginas web, eso incluye que soporte la instalación de complementos para poder visuali- zar contenidos muy específicos. Habrá también algunos usuarios más experimentados que incluso tomaran en cuenta el rendimiento y funcionalidades adicionales, como el caso de instalación de aplicaciones o sincronización, funciones que ya implementan algunos de los navegadores actuales. Claro está que la decisión de usar un navegador no recae totalmente en las características del propio navegador (pero sí es la principal razón), sino que en ocasiones influye el sitio web, ya que si un navegador cumple con los estándares, pero no así en el caso del sitio web, entonces un usuario puede verse obligado a usar uno en específico al ser requisito para la correcta visualización. La guerra de navegadores provoco basar el desarrollo de los navegadores según: a) Funcionalidad vs Errores: Procuran integrar más funcionalidades que la competencia, rea- lizando constantes actualizaciones que el usuario pueda ver, ello provoca errores que se de- ben corregir para evitar bajar la cuota de mercado. b) Obedecer estándares vs Crear estándares propios: Procurar innovar pero sin tener que esperar la aprobación de estándares por parte de un comité, para lo cual debían implementar nuevas extensiones que solo funcionarían en los navegadores que las implementaran (como en el caso del API WebKit). La grafica de la derecha muestra el comportamiento de la guerra de los navegadores desde el 2009 hasta 2014, notándose una caída constante de Internet Explorer y un au- mento en el uso del reciente Google Chrome. Así mismo puede observarse una clara tendencia de aumento en el uso de navegadores para dispositivos móviles (Wikipedia, 2014). Hasta octubre de 2014 la guerra de navegadores se disputa principalmente entre Internet Explorer, Chrome y Firefox, esto puede mejor con cifras, ya que Internet Explorer cubre una cuota del 58.49%, Google Chrome del 21.25%, Figura 2. Cuota de uso de navegadores 2009- 2014 (Wikipedia, 2014)
  • 4. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 4 de 7 Mozilla Firefox con 13.91%, Safari con 5.10% y Opera 0.83%, dejando una cuota de 0.43% para el resto de los navegadores (NetMarketShare, 2014). Figura 3. Uso de navegadores hasta Octubre de 2014 (NetMarketShare, 2014) Sin embarco actualmente hay una tendencia a la alza en el consumo de contenido web des- de dispositivos móviles como Tablet o Smartphone, para los cuales se han creado navegadores es- peciales con funcionalidades reducidas y características específicas, a estos navegadores se les co- noce como “micronavegador” o navegador móvil (mobile browser). La tasa de uso para este tipo de navegadores cambia radicalmente, pues quien lidera este sector es Safari, y la razón principal es que es el navegador que viene preinstalado en los famosos productos iPad y iPhone. En las siguien- tes graficas se puede observar el alto uso de Safari, que se justifica por el alto uso del sistema opera- tivo iOS. Figura 4. Uso de navegadores móviles (NetMarketShare, 2014) Figura 5. Uso de sistemas operativos móviles (NetMarketShare, 2014) Uso de navegadores vs Cumplimiento de estándares Una de las razones presentes en la guerra de navegadores es el cumplimiento de estándares, como se mencionó anteriormente, algunos procuran apegarse a ellos, mientras que otros dedican tiempo a realizar estándares propietarios que solo funcionarán en su navegador. Pero para entender mejor por qué es relevante este tema, es necesario comprender qué es un estándar.
  • 5. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 5 de 7 Un estándar es un conjunto de reglas normalizadas que describen los requisitos que deben ser cumplidos por un producto, proceso o servicio, con el objetivo de establecer un meca- nismo base para permitir que distintos elementos hardware o software que lo utilicen, sean compatibles entre sí (World Wide Web Consortium). Esto quiere decir que si los navegadores cumplieran siempre los estándares, facilitarían la evolución correcta de la web, ya que provocaría que los sitios fueran correctamente visualizados sin importar la plataforma ni el navegador usados y los desarrolladores dedicarían menos tiempo a co- rregir errores. Sin embargo esto no sucede, y los navegadores toman solo los estándares que mejor se adecuan a sus necesidades y objetivos, lo que repercute indirectamente en su uso. A continuación se muestran diversas tablas con características de los principales navegado- res relacionadas con los estándares (Wikipedia, 2014): Tabla 1. Comparativa de características de accesibilidad 1. Navegación por pestañas 2. Anti pop-up 3. Búsqueda incremental 4. Bloqueo de publicidad 5. Zoom de página 6. Teclas de acceso HTML 7. Navegación por tabulación 8. Navegación espacial 9. Navegación por cursor de texto 10. Eventos de ratón 11. Texto a voz 12. Reconocimiento de voz 1 2 3 4 5 6 7 8 9 10 11 12 Chrome Si Si Si Si Si Si Si Si No No No Si Internet Explorer Si Si Si No Si Si Si No No No No No Mozilla Firefox Si Si Si Si Si Si Si No Si No No No Safari Si Si No Si Si Si Si ? ? ? No No Opera Si Si Si Si Si Si Si Si Si Si Si Si Extraído de Wikipedia (2014) Tabla 2. Comparativa de soporte de tecnologías web 1. CSS2 2. Frames 3. Java 4. JavaScript 5. XSLT 6. XHTML 7. MathML 8. XForms 9. RSS 10. Atom 1 2 3 4 5 6 7 8 9 10 Chrome Si Si Si Si Si Si No No No No Internet Explorer Parcial Si Si Si Si Parcial No No Si Si Mozilla Firefox Si Si Si Si Si Si Si No Si Si Safari Si Si Si Si Si Si No No Si Si Opera Si Si Si Si Si Si Si Si Si Si Extraído de Wikipedia (2014) Tabla 3. Comparativa de soporte de protocolos 1. Email 2. FTP 3. NNTP (Usenet) 4. SSL 5. IRC 6. Gopher 7. IDN 8. data: URL
  • 6. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 6 de 7 1 2 3 4 5 6 7 8 Chrome - - - - - - - - Internet Explorer No Si No Si No Deshabilitado Si No Mozilla Firefox No Si No Si No Si Si Si Safari No Parcial No Si No No Si Si Opera Si Si Si Si Si Parcial Si Si Extraído de Wikipedia (2014) Tabla 4. Comparativa de soporte de formatos de imagen 1. JPEG 2. GIF 3. PNG 4. MNG 5. SVG 6. PDF 1 2 3 4 5 6 Chrome - - - - - - Internet Explorer Si Si Parcial No Si No Mozilla Firefox Si Si Si Si Parcial Si Safari Si Si Si No No Si Opera Si Si Si No Si Si Extraído de Wikipedia (2014) Aunque estos datos no están actualizados, puede observarse que el navegador que más se preocupa por incluir elementos relacionados con los estándares es Opera, seguido de Mozilla Fire- fox. Sin embargo, basándose en datos más actuales, y centrándose en HTML5, el navegador más preocupado por cumplir dichos estándares es Firefox, como lo muestra la siguiente comparativa con las últimas versiones de navegadores testeadas por html5tes.com. 512 504 475 429 376 Chrome 37 Opera 24 Firefox 32 Safari 8.0 Internet Explorer 11 Figura 6. Comparativa de puntuación por cumplimiento de HTM5 (HTML5test, 2014) Así mismo, de acuerdo a la comparativa ofrecida por el sitio caniuse.com con las últimas versiones de los navegadores, si se asignara el valor 1 punto a cada característica que presente un “Yes” equivalente a cumplimiento, los resultados serían los siguientes (Can I Use, 2014): 88 85 80 56 26 Chrome 42 Opera 27 Firefox 36 Safari 8 Internet Explorer 11 Figura 7. Comparativa de cumplimiento de estándares Elaboración propia con los datos de caniuse.com Con todas estas estadísticas puede concluirse que a pesar de que IE es el navegador más usado, es el que cumple menos los estándares, y aunque Opera es poco usado, es uno de los que más se preocupa, no obstante, Chrome está poniendo bastante empeño en ello, seguramente porque al mismo Google le resulta beneficioso.
  • 7. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Lenguajes y Estándares para Web 22 de noviembre de 2014 Página 7 de 7 Referencias Bibliográficas Can I Use. (Octubre de 2014). Can I use... Support tables for HTML5, CSS3, etc. Recuperado el 22 de Noviembre de 2014, de Can I Use: http://caniuse.com/#compare=ie%2B11%2Cfirefox%2B36%2Cchrome%2B42%2Csafari% 2B8%2Copera%2B27 GoverningWithCode.org. (s.f.). GoverningWithCode.org. Recuperado el 20 de 11 de 2014, de NCSA Mosaic: GoverningWithCode.org: http://www.governingwithcode.org/case_studies/pdf/NCSAmosaic.pdf HTML5test. (22 de Noviembre de 2014). HTML5test - How well does your browser support HTML5? Obtenido de HTML5test: http://html5test.com/compare/browser/chrome- 37/opera-24/firefox-32/safari-8.0/ie-11.html NetMarketShare. (22 de Noviembre de 2014). arket share for mobile, browsers, operating systems and search engines | NetMarketShare. Recuperado el 22 de Noviembre de 2014, de NetMarketShare: http://www.netmarketshare.com/ Stewart, W. (s.f.). Web Browser History - First, Early. Recuperado el 22 de Noviembre de 2014, de Tle Living Internet: http://www.livinginternet.com/w/wi_browse.htm Wikipedia. (10 de Septiembre de 2014). Anexo:Comparativa de navegadores web - Wikipedia, la enciclopedia libre. Recuperado el 22 de Noviembre de 2014, de Wikipedia: http://es.wikipedia.org/wiki/Anexo:Comparativa_de_navegadores_web Wikipedia. (10 de Septiembre de 2014). Guerra de navegadores - Wikipedia, la enciclopedia libre. Recuperado el 22 de Noviembre de 2014, de Wikipedia: http://es.wikipedia.org/wiki/Guerra_de_navegadores Wikipedia. (1 de Abril de 2014). Line Mode Browser - Wikipedia, the free encyclopedia. Recuperado el 20 de Noviembre de 2014, de Wikipedia: http://en.wikipedia.org/wiki/Line_Mode_Browser Wikipedia. (23 de Octubre de 2014). Mosaic - Wikipedia, la enciclopedia libre. Recuperado el 22 de Noviembre de 2014, de Wikipedia: http://es.wikipedia.org/wiki/Mosaic Wikipedia. (12 de Noviembre de 2014). Netscape Navigator - Wikipedia, la enciclopedia libre. Recuperado el 22 de Noviembre de 2014, de Wikipedia: http://es.wikipedia.org/wiki/Netscape_Navigator World Wide Web Consortium. (12 de Noviembre de 1990). WorldWideWeb: Proposal for a HyperText Project. Recuperado el 22 de Noviembre de 2014, de W3C World Wide Web Consortium: http://www.w3.org/Proposal.html World Wide Web Consortium. (s.f.). Guía Breve de Estándares Web. Recuperado el 22 de Noviembre de 2014, de World Wide Web Consortium: http://www.w3c.es/Divulgacion/GuiasBreves/Estandares World Wide Web Consortium. (s.f.). Tim Berners-Lee: WorldWideWeb, the first Web client. Recuperado el 20 de Noviembre de 2014, de W3C World Wide Web Consortium: http://www.w3.org/People/Berners-Lee/WorldWideWeb.html