Post on 16-Aug-2018
ESTUDIO DE LOS
NAVEGADORES
DE INTERNET
María Gala, Mónica Martín y Alba Torre.
ESTUDIO DE LOS
NAVEGADORES
DE INTERNET
María Gala, Mónica Martín y Alba Torre.
ESTUDIO DE LOS
NAVEGADORES
DE INTERNET
María Gala, Mónica Martín y Alba Torre.
ÍNDICE
1. Introducción............................................................................................................... 3
2. Uso de recursos: RAM y CPU. ............................................................................... 3
3. Tiempo de arranque. ............................................................................................ 6
4. Tiempo de carga. ..................................................................................................... 7
5. Rendimiento Java script. .................................................................................... 8
6. Rendimiento gráfico. ............................................................................................. 9
7. Cumplimiento de estándares. ........................................................................ 10
8. Conclusión. ................................................................................................................ 11
9. GOOGLE ....................................................................................................................... 12
� Introducción. ........................................................................................................... 12
� Filosofía de trabajo. ................................................................................................ 13
� Objetivo. ..................................................................... ¡Error! Marcador no definido.
� TABLA DE ILUSTRACIONES.
Figura 1 � USO DE MEMORIA. ..................................................................................................... 4
Figura 2 � USO DE CPU. ............................................................................................................... 5
Figura 3 � TIEMPO DE ARRANQUE. ............................................................................................. 6
Figura 4 � TIEMPO DE CARGA. .................................................................................................... 7
Figura 5 � RENDIMIENTO JAVA SCRIPT- BENCHMARKS JAVASCRIPT. ......................................... 8
Figura 6 � BENCHMARKS GRÁFICOS. ........................................................................................... 9
Figura 7 � ESTANDARES. ............................................................................................................ 10
Figura 8 ........................................................................................................................................ 11
Figura 9 ........................................................................................................................................ 12
Figura 10 ...................................................................................................................................... 13
Figura 11 ...................................................................................................................................... 16
Figura 12 ...................................................................................................................................... 17
Figura 13 ...................................................................................................................................... 17
María Gala, Mónica Martín y Alba Torre.
1.1.1.1. IntroducciónIntroducciónIntroducciónIntroducción
En este documento vamos a hacer un estudio de la comparativa de los navegadores de internet. En este, vamos a hablar sobre el uso de los recursos de la RAM y el CPU, del tiempo de arranque, el tiempo de carga, el rendimiento grafico, el rendimiento de estándares y por último haremos una breve conclusión.
Por mucha “era Post-PC” y dominio de las smartphones y tablets que haya en el mercado, muchos seguimos usando nuestros ordenadores y portátiles para, entre otras cosas, navegar por Internet. Y cuando lo hacemos, siempre surge la pregunta:
���� ¿Qué navegador es mejor?
Esa pregunta es muy subjetiva ya que cada uno al tratarse de una opinión elige cual le gusta más o cual se ajusta más a sus necesidades. Lo que sí vamos a hacer es diseccionarlos y compararlos, viendo cuál consume más recursos, cuál carga más rápido o quién cumple mejor los estándares.
Para las pruebas hemos usado las versiones estables de todos los navegadores (Firefox 40, Chrome 44, Opera 32 y Edge 20). Los sistemas operativos en los que hemos hecho las pruebas han sido Windows 10 y Ubuntu 15.04
2.2.2.2. Uso de rUso de rUso de rUso de recursos: RAM y CPU. ecursos: RAM y CPU. ecursos: RAM y CPU. ecursos: RAM y CPU.
���� ¿Qué significa , para nosotros, que un navegador consuma más o meno s recursos?
Que un navegador consuma poco no significa necesariamente que sea mejor. La memoria
RAM guarda los datos que necesita el programa para funcionar (por ejemplo, la información
para mostrar una web) y permite acceder a ellos rápidamente, y la CPU ejecuta las
instrucciones necesarias para procesar los datos que recibe el navegador y convertirlos en la
página que ves (y más cosas).
Que un navegador use poca RAM puede significar que guarda los datos muy eficientemente, o
que los tira y los tiene que reconstruir durante unos segundos cada vez que cambias de
pestaña. Y si usa poca CPU puede ser que necesite pocas instrucciones para procesar páginas
web, o que esté esperando a cualquier otra cosa.
En resumidas cuentas, el uso de recursos es sólo una medida más para ver cómo funciona el
navegador, y necesitaremos otros datos como cuánto tarda en cargar las páginas o cuánto
tarda en arrancar.
Por otra parte, los recursos de cualquier sistema son
funcionando y todos ellos (incluido tu navegador) compiten por una cantidad importante de
ellos, tu sistema acabará ralentizándose y quedándose medio colgado.
Figura 1 ���� USO DE MEMORIA.
María Gala, Mónica Martín y Alba Torre.
En resumidas cuentas, el uso de recursos es sólo una medida más para ver cómo funciona el
navegador, y necesitaremos otros datos como cuánto tarda en cargar las páginas o cuánto
Por otra parte, los recursos de cualquier sistema son limitados: si tienes muchos programas
funcionando y todos ellos (incluido tu navegador) compiten por una cantidad importante de
ellos, tu sistema acabará ralentizándose y quedándose medio colgado.
María Gala, Mónica Martín y Alba Torre.
En resumidas cuentas, el uso de recursos es sólo una medida más para ver cómo funciona el
navegador, y necesitaremos otros datos como cuánto tarda en cargar las páginas o cuánto
limitados: si tienes muchos programas
funcionando y todos ellos (incluido tu navegador) compiten por una cantidad importante de
Para medir el uso de memoria de navegadores multiproceso hemos monitorizado la memoria libre del sistema a lo largo de la prueba, para tener en cuenta la memoria que comparten varios procesos del navegador y que sólo deberíamos contar una vez. Para evitar quprogramas interfiriesen, sólo funcionaba el navegador y el script y antes de cada prueba se forzaba una "limpieza de memoria" (un programa que reserva cada vez más memoria paraobligar al sistema operativo a "liberar" toda la que pudiese).
Figura 2 ���� USO DE CPU.
Como podéis ver, Firefox es el más conservador en cuanto al uso de recursoses el que peor los libera al cerrar las pestañas. En RAM, Chrome, Opera y Edge can bastante similares, con Edge consumiendo menos para pocas pestañas. Sí es curioso el alto uso de CPU de Edge mientras abría las nuevas páginas (de hecho, era el que peor respondía a las pruebas).
María Gala, Mónica Martín y Alba Torre.
ra medir el uso de memoria de navegadores multiproceso hemos monitorizado la memoria libre del sistema a lo largo de la prueba, para tener en cuenta la memoria que comparten varios procesos del navegador y que sólo deberíamos contar una vez. Para evitar quprogramas interfiriesen, sólo funcionaba el navegador y el script y antes de cada prueba se forzaba una "limpieza de memoria" (un programa que reserva cada vez más memoria paraobligar al sistema operativo a "liberar" toda la que pudiese).
Firefox es el más conservador en cuanto al uso de recursoses el que peor los libera al cerrar las pestañas. En RAM, Chrome, Opera y Edge can bastante
onsumiendo menos para pocas pestañas. Sí es curioso el alto uso de CPU de Edge mientras abría las nuevas páginas (de hecho, era el que peor respondía a las
María Gala, Mónica Martín y Alba Torre.
ra medir el uso de memoria de navegadores multiproceso hemos monitorizado la memoria libre del sistema a lo largo de la prueba, para tener en cuenta la memoria que comparten varios procesos del navegador y que sólo deberíamos contar una vez. Para evitar que otros programas interfiriesen, sólo funcionaba el navegador y el script y antes de cada prueba se forzaba una "limpieza de memoria" (un programa que reserva cada vez más memoria para
Firefox es el más conservador en cuanto al uso de recursos, aunque también es el que peor los libera al cerrar las pestañas. En RAM, Chrome, Opera y Edge can bastante
onsumiendo menos para pocas pestañas. Sí es curioso el alto uso de CPU de Edge mientras abría las nuevas páginas (de hecho, era el que peor respondía a las
María Gala, Mónica Martín y Alba Torre.
3.3.3.3. Tiempo de arranqueTiempo de arranqueTiempo de arranqueTiempo de arranque....
El tiempo de arranque es otra variable importante a la hora de usar un navegador. Para ello hemos hecho la prueba con un script simple: guardamos una marca de tiempo y mandamos al navegador que abra una página local que lo único que hace es mostrar una alerta con otra marca de tiempo cuando acaba de cargarse. Restamos ambos tiempos y ahí tenemos el tiempo de carga. Para tener más confianza en las medidas, repetimos el proceso varias veces con cada navegador.
Figura 3 ���� TIEMPO DE ARRANQUE.
Hemos medido ambos modos de arranque: en frío (la primera vez que abres el navegador tras
arrancar el sistema) y en caliente (cuando ya has abierto y cerrado el navegador previamente).
Tal y como funcionan los sistemas operativos, lo habitual es que el arranque en caliente sea
considerablemente más rápido que en frío.
En general todos los navegadores se comportan muy bien: salvo Edge, que se queda
cerca, todos están por debajo de un segundo en arranque en caliente . A ese nivel, las
diferencias son prácticamente inapreciables (aunque, todo sea dicho, el más rápido es Opera).
En el arranque en frío Edge es el que mejor funciona, con Opera muy de cerca y con Chrome a
la cola con 4 segundos y medio.
María Gala, Mónica Martín y Alba Torre.
4.4.4.4. Tiempo de carga.Tiempo de carga.Tiempo de carga.Tiempo de carga.
Figura 4 ���� TIEMPO DE CARGA.
En este aspecto son Chrome y Opera los más rápidos , con Edge en un punto medio y Firefox el más lento, con casi 15 segundos de media desde que empieza a cargar la página hasta que hace la última petición.
María Gala, Mónica Martín y Alba Torre.
5.5.5.5. Rendimiento Java script.Rendimiento Java script.Rendimiento Java script.Rendimiento Java script.
Figura 5 ���� RENDIMIENTO JAVA SCRIPT- BENCHMARKS JAVASCRIPT.
La mayoría de las páginas web dependen de Javascript para mostrar su contenido y para que
puedas interactuar con ellas, así que el rendimiento aquí es bastante importante. No hay un
claro ganador: todos rinden prácticamente igual.
María Gala, Mónica Martín y Alba Torre.
6.6.6.6. Rendimiento gráfico.Rendimiento gráfico.Rendimiento gráfico.Rendimiento gráfico.
Figura 6 ���� BENCHMARKS GRÁFICOS.
Otra parte importante del rendimiento de los navegadores es el manejo de gráficos . Cada vez
más páginas funcionan con animaciones, imágenes y vídeos,.Para ello hemos usado
dos benchmarks: el de WebVizBenchy el CanvasMark 2013. Ambos miden el rendimiento del
manejo de gráficos y, en el caso de CanvasMark, lo une al rendimiento de Javascript en algunos
tests.
Como podéis ver, los navegadores basados en Blink (Chrome y Opera) tienen un rendimiento
mucho mejor que Edge o Firefox en los dos tests.
María Gala, Mónica Martín y Alba Torre.
7.7.7.7. Cumplimiento de estándares.Cumplimiento de estándares.Cumplimiento de estándares.Cumplimiento de estándares.
Figura 7 ���� ESTANDARES.
Y por último, el cumplimiento de estándares. Este aspecto es complicado de medir: los tests
suelen probar si un navegador soporta o no una determinada característica, no si lo hace
correctamente y de acuerdo a las especificaciones.
Los tests incluidos han sido el Acid3 (más por nostalgia que por otra cosa: todos los
navegadores lo pasan correctamente) y los tests de CSS y HTML5. Edge es el que peor
puntuación obtiene, mientras que Chrome y Opera van a la cabeza en HTML5 y CSS3.
María Gala, Mónica Martín y Alba Torre.
8.8.8.8. CoCoCoConclusnclusnclusnclusiónióniónión....
Los navegadores se comportan de manera bastante parecida en general. Sólo en uso de
recursos y en rendimiento gráfico tenemos grandes diferencias. Quizás el que peor parado sale
es Edge, aunque teniendo en cuenta lo joven que es tampoco resulta del todo extraño.
Figura 8
9.9.9.9. GOOGLE GOOGLE GOOGLE GOOGLE
���� Introducción.
Google es una compañía, principal subsidiaria de la
multinacional estadounidense
productos y servicios relacionados con
software, dispositivos electrónicos
principal producto de Google es el
contenido en Internet del mismo nombre aunque ofrece
también otros productos y servicios como el
electrónico llamado
Maps y Google Earth
utilidades web como
Chrome y la red social
desarrollo del sistema operativo basado en
orientado a teléfonos inteligentes, tabletas, televisores y
automóviles y en gafas de realidad aumentada, las
Glass.
Con más de un millón de servidores y centros de datos
presentes en todo el mundo, Google es capaz de procesar más
de 1000 millones de peticiones de búsqueda diarias y
su motor de búsqueda
mundial tal como muestra el ran
Figura 9
María Gala, Mónica Martín y Alba Torre.
GOOGLE GOOGLE GOOGLE GOOGLE
Introducción.
Google es una compañía, principal subsidiaria de la
multinacional estadounidense Alphabet Inc., especializada en
productos y servicios relacionados con Internet,
dispositivos electrónicos y otras tecnologías. El
principal producto de Google es el motor de búsqueda
contenido en Internet del mismo nombre aunque ofrece
también otros productos y servicios como el correo
llamado Gmail, sus servicios de mapas
Google Earth, el sitio web de vídeos YouTube
utilidades web como Google Libros o Google Noticias
red social Google+. Por otra parte, lidera el
desarrollo del sistema operativo basado en Linux
do a teléfonos inteligentes, tabletas, televisores y
automóviles y en gafas de realidad aumentada, las
Con más de un millón de servidores y centros de datos
presentes en todo el mundo, Google es capaz de procesar más
de 1000 millones de peticiones de búsqueda diarias y
motor de búsqueda es el sitio web más visitado a nivel
mundial tal como muestra el ranking web internacional.
María Gala, Mónica Martín y Alba Torre.
Google es una compañía, principal subsidiaria de la
, especializada en
y otras tecnologías. El
motor de búsqueda de
contenido en Internet del mismo nombre aunque ofrece
correo
, sus servicios de mapas Google
YouTube y otras
Google Noticias, Google
. Por otra parte, lidera el
Linux, Android,
do a teléfonos inteligentes, tabletas, televisores y
automóviles y en gafas de realidad aumentada, las Google
Con más de un millón de servidores y centros de datos
presentes en todo el mundo, Google es capaz de procesar más
de 1000 millones de peticiones de búsqueda diarias y
es el sitio web más visitado a nivel
king web internacional.
���� Historia.
Larry Page y Serguéi Brin
universitario en enero de 1996
cuando ambos eran estudiantes de
posgrado en ciencias de la
computación
Stanford.
El nombre original del buscador era
BackRub, en 1997 los fundadores
deciden cambiar el nombre a Google inspirados por el término
matemático "
potencia de 100, en referencia a su objetivo de organizar la
enorme cantidad de información en la
Page y Brin fundan, el
Google Inc., que estrena en Internet su motor de búsqueda el
de septiembre
Contaban con un armario lleno de servidores (unos 80
procesadores), y dos
al otro más popular de la época,
en 1995. En el 2000 Google presentó AdWords, su sistema de
publicidad en línea y la llamada
Y según fueron pasando los años Google fue lanzando nuevos
proyectos, productos y programas así como sistemas operativos
para móviles (Android).
María Gala, Mónica Martín y Alba Torre.
Serguéi Brin comenzaron Google como un proyecto
universitario en enero de 1996
cuando ambos eran estudiantes de
ciencias de la
en la Universidad de
El nombre original del buscador era
BackRub, en 1997 los fundadores
deciden cambiar el nombre a Google inspirados por el término
ico "gúgol" que se refiere al número 10 elevado a la
potencia de 100, en referencia a su objetivo de organizar la
enorme cantidad de información en la Web.
Page y Brin fundan, el 4 de septiembre de 1998, la compañía
., que estrena en Internet su motor de búsqueda el
de septiembre siguiente (considerada la fecha de aniversario).
Contaban con un armario lleno de servidores (unos 80
procesadores), y dos routers HP. Este motor de búsqueda superó
al otro más popular de la época, AltaVista, que había sid
. En el 2000 Google presentó AdWords, su sistema de
publicidad en línea y la llamada Barra Google.
fueron pasando los años Google fue lanzando nuevos
proyectos, productos y programas así como sistemas operativos
para móviles (Android).
María Gala, Mónica Martín y Alba Torre.
comenzaron Google como un proyecto
deciden cambiar el nombre a Google inspirados por el término
" que se refiere al número 10 elevado a la
potencia de 100, en referencia a su objetivo de organizar la
, la compañía
., que estrena en Internet su motor de búsqueda el 27
siguiente (considerada la fecha de aniversario).
Contaban con un armario lleno de servidores (unos 80
HP. Este motor de búsqueda superó
, que había sido creado
. En el 2000 Google presentó AdWords, su sistema de
fueron pasando los años Google fue lanzando nuevos
proyectos, productos y programas así como sistemas operativos
Figura 10
María Gala, Mónica Martín y Alba Torre.
���� Filosofía de trabajo.
Una de las empresas que encuentro fascinante en cuanto a su filosofía de
trabajo es, sin duda alguna, Google.
La pregunta es ¿qué hizo google para lograr este rotundo éxito y como
logró penetrar en la mente del consumidor logrando ser número 1 en
buscadores a nivel mundial?, ¿a qué se debe su popularidad, y no sólo eso,
sino también la confianza depositada en la información que brinda?
Pues una de las razones, radica en su "escucha activa" a través de su
estrategia de diversificación de productos. Google llega a la mente del
consumidor, identifica que es lo que éste quiere y adapta sus productos
únicamente centrados en las necesidades de quien se encuentra al otro
lado de la pantalla.
- Resumiendo el decálogo del Vicepresidente Senior de operaciones
empresariales e investigador de Google, Urs Hölzle señala lo
siguiente para sus colaboradores:
1. Ideas no jerarquizadas: las ideas no proceden ni de los mandos
altos ni bajos o algún equipo específico. La innovación se incentiva a
TODOS y CADA UNO DE LOS NIVELES DE LA EMPRESA.
2. Free Thinking time: los ingenieros de Google tienen un día a la
semana para desarrollar sus proyectos propios, tienen la libertad
para trabajar independientemente sin algún régimen impuesto por
la compañía.
3. Proposals: cualquier empleado de Google puede colgar una
nueva idea sobre tecnologías o negocios en una lista electrónica de
propuestas.
4. Channeling ideas: utilizan una herramienta tecnológica para
canalizar las ideas y luego convertirlas en proyectos reales, que den
María Gala, Mónica Martín y Alba Torre.
valor a la empresa.
5. Small teams: cuentan con grupos tres o cinco ingenieros para
lograr una mayor compenetración y confianza, y así crear y
comunicar eficientemente.
6. Horas open office: los ejecutivos de Google están obligados a
tener sus puertas abiertas dos a tres veces por semana.
7. Brainstorming ideas: se realizan tormentas de ideas ocho veces
al año con una participación de cien ingenieros entre internos y
externos.
8. Simple life: cumplen la promesa de simplicar la vida de los
usuarios.
9. Creativity land: crean un entorno de trabajo creativo y dan
libertad para que fluya la imaginación donde las reuniones
semanales sólo duran una hora y donde los colaboradores deciden
que herramientas les gusta más para sentirse más motivados.
10. Feedback: una vez lanzado el producto nuevo, con la
retroalimentación encuentran los errores detectados por los
usuarios y mejoran el siguiente producto.
En conclusión, Google apuesta por el capital humano, Google
permite que las personas eficientes se dirijan ellas mismas. Buscan
líderes que sepan motivar a sus colaboradores, y luego rotan entre
ellos para potenciar su liderazgo y generar un ambiente de
constante felicidad en el trabajo.
���� Curiosidades y el por qué de ellas.
¿Piscina o gimnasio en horas de trabajo en el complejo Google?
¿Chocolates, comida italiana, sushi en una cafetería de lujo con los
costes cubiertos por Google?,
lavandería?, ¿uso de patinetas a motor en sus instalaciones?
Pues sí señores, eso y mucho más es Google. Es la filosofía de
la Felicidad en el Trabajo
Figura 11
María Gala, Mónica Martín y Alba Torre.
Curiosidades y el por qué de ellas.
¿Piscina o gimnasio en horas de trabajo en el complejo Google?
¿Chocolates, comida italiana, sushi en una cafetería de lujo con los
costes cubiertos por Google?, ¿servicio de guardería o incluso de
lavandería?, ¿uso de patinetas a motor en sus instalaciones?
Pues sí señores, eso y mucho más es Google. Es la filosofía de
Felicidad en el Trabajo.
María Gala, Mónica Martín y Alba Torre.
¿Piscina o gimnasio en horas de trabajo en el complejo Google? ,
¿Chocolates, comida italiana, sushi en una cafetería de lujo con los
¿servicio de guardería o incluso de
lavandería?, ¿uso de patinetas a motor en sus instalaciones?
Pues sí señores, eso y mucho más es Google. Es la filosofía de