SlideShare una empresa de Scribd logo
1 de 26
Google Chrome
.

                     Google Chrome




     Navegador web Google Chrome mostrando la
              portada de Wikipedia en español


                      Desarrollador


                         Google



                    google.com/chrome
          googlechromereleases.blogspot.com


                   Información general

    Lanzamiento           2 de septiembre de 2008
    inicial

    Última versión        11.0.696.68 (info)
estable             13 de mayo de 2011; hace
                    11 días

Última versión en   Beta: 12.0.742.60
pruebas             18 de mayo de 2011; hace
                    6 días




                    Para otras compilaciones
                    de desarrollo (Dev y
                    Canary), véase

                    ↓Canales de distribución
                    de Chrome


Género              Navegador web

Escrito en          C++, Ensamblador

Sistema operativo   Microsoft Windows
                    XP SP2 o posterior
                    Mac OS X
                    Leopard o posterior
                    Linux
                    Debian, Ubuntu, Fedora y
                    openSUSE


Licencia            Freeware / Condiciones de
                    servicio de Google Chrome
                    (Ejecutable de «Google
                    Chrome»)
                    Software libre / Licencia
BSD y otras1
                        (Código fuente y ejecutable
                        de «Chromium»)


  Idiomas               50 idiomas

  En español


Google Chrome es un navegador web desarrollado por Google y compilado con
base en componentes de código abierto como el motor de renderizado WebKit y
su estructura de desarrollo de aplicaciones (framework).2 Google Chrome es el
tercer navegador más 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 anuncio que
posee más de 160 millones de usuarios.3 4 Está disponible gratuitamente bajo
condiciones de servicio específicas.1 El nombre del navegador deriva del término
usado para el marco de la interfaz gráfica de usuario («chrome»).5

Por su parte, Chromium es el proyecto de software libre con el que se ha
desarrollado Google Chrome y es de participación comunitaria (bajo el ámbito de
Google Code) para fundamentar las bases del diseño y desarrollo del navegador
Chrome (junto con la extensión Chrome Frame), además del sistema operativo
Google Chrome OS.6 La porción realizada por Google está amparada por la
licencia de uso BSD, con otras partes sujetas a una variedad de licencias de
código abierto permisivas que incluyen MIT License, Ms-PL y la triple licencia
MPL/GPL/LGPL.1 En esencia, los aportes hechos por el proyecto libre Chromium
fundamentan el código fuente del navegador base sobre el que está construido
Chrome y por tanto tendrá sus mismas características, pero con un logotipo
ligeramente diferente y sin el apoyo comercial o técnico de la compañía Google.
De acuerdo a la documentación para desarrolladores, «“Chromium” es el nombre
del proyecto, no del producto, y no debería aparecer nunca entre las variables del
código, nombres de APIs, etc. Utilícese “chrome” en su lugar».7
El 2 de septiembre de 2008 salió a la luz la primera versión al mercado, siendo
ésta una versión beta.8 Finalmente, el 11 de diciembre de 2008 se lanzó una
versión estable al público en general.9 Actualmente el navegador está disponible
para la plataforma Microsoft Windows en más de 50 idiomas, y desde el 25 de
mayo de 2010 para los sistemas Mac OS X y Linux10




Historia

Anuncio

El anuncio oficial se pretendía distribuir mediante una historieta (con licencia
Creative Commons)11 a un número determinado de periodistas y bloggers el 3 de
septiembre de 2008.12 Sin embargo, las copias que iban con destino a países de
Europa fueron enviadas antes de la fecha oficial de lanzamiento, por lo que el
blogger alemán Philipp Lenssen, autor de Google Blogoscoped, recibió la suya el
01 de septiembre de 2008.13 Después de eso, digitalizó la historieta de 38 páginas
y la publicó en su sitio web.14 La historieta fue dibujada y creada por Scott
McCloud.11 Poco después, Google hizo oficialmente pública la historieta a través
de su blog, junto con una explicación sobre la premura del lanzamiento. 5

Lanzamiento público

El navegador fue presentado en público de manera oficial el 2 de septiembre de
2008 para Microsoft Windows (únicamente XP y versiones posteriores) en 43
idiomas, siendo una versión beta.15 16 17 Chrome obtuvo rápidamente cerca del 1%
del mercado de navegadores.18
Chromium 3.0.192.0 pasando completamente la prueba Acid3.

El 2 de septiembre, un artículo noticioso de CNET enfocó la atención a una
sección de los términos de servicio para el lanzamiento inicial de la versión beta, 19
en la que parecía otorgar a Google una licencia sobre todo el contenido transferido
por medio del navegador Chrome. La sección en cuestión fue incluida
inadvertidamente al copiarla textualmente de los términos generales de servicio de
Google.20 Google respondió a las críticas ese mismo día diciendo que el texto fue
tomado inadvertidamente de otros productos y retiró esa sección en los términos
de servicio.21 Google recalcó que este cambio «aplicaría retroactivamente a todos
los usuarios que hubieran descargado Google Chrome».22 Después de eso aún
hubo preocupación y duda en cuanto a si el programa transmite o no información a
Google y en caso afirmativo, qué tipo de información se enviaba. La compañía
afirmó que las mediciones de utilización son enviadas solamente cuando los
usuarios seleccionan la opción «Colabora en la mejora de Google Chrome
enviando automáticamente a Google estadísticas de uso e informes sobre fallos»
al momento de instalar el navegador.23 24

La primera versión que se lanzó de Google Chrome pasó las pruebas de Acid1 y
Acid2 (esta última no completamente, sino con un pequeño error). 25 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)26 Cuando
fue comparado con las versiones en desarrollo de Firefox, Internet Explorer, Opera
y Safari, Chrome obtuvo una puntuación menor a Firefox 3.1 Beta 1 (85/100),
Opera 10 Alpha (100/100), y Safari 4 (Developer Preview) (100/100),26 pero
todavía mayor que la de Internet Explorer 8 (21/100).[cita requerida] La primera versión
de Google Chrome en pasar la prueba de Acid3 completamente (100/100) fue la
3.0.192.0.

El 9 de diciembre de 2009, Google anunció la publicación de las versiones beta de
Chrome para Mac OS X y Linux.27 Finalmente, el 25 de mayo de 2010 Google
anunció la versión estable de su navegador Google Chrome versión 5 para todas
las plataformas simultáneamente Microsoft Windows,Mac OS X y Linux.

Canales de distribución

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

Historial de versiones



             Motor
  Versió              JavaScri          Fecha de
             WebKit            34
                                                          Cambios significativos
     n         33
                       pt V8           publicación




    0.2      525.13   0.3           2 de septiembre de Desprender pestañas del
2008               navegador, modo incógnito,
                                      pestañas multiproceso, acceso
                                      rápido a sitios frecuentes,
                                      crear accesos directos a
                                      aplicaciones web con Google
                                      Gears. «Google Suggestions»
                                      dentro de Omnibox.
                                      Administrador de
                                      marcadores.35



                                      Exportar e importar
                   11 de diciembre de marcadores, actualización del
1   525.19   0.3
                   2008               motor V8 para más velocidad
                                      en lenguaje JavaScript.36



                                      Disponible en 50 idiomas, más
                                      de 300 bugs corregidos,
                                      opción de borrar sitios
                   21 de mayo de
2   530.5    1.1                      frecuentes en el acceso rápido
                   2009
                                      a sitios. Autocompletado de
                                      formularios, zoom a página
                                      completa.37



                                      Añadido soporte para las
                                      etiquetas de HTML5
                   15 de septiembre
3   532.0    1.2                      <canvas>, <audio> y <video>,
                   de 2009            nueva página de acceso
                                      rápido a sitios frecuentes,
                                      soporte para temas visuales,
pasa la prueba Acid3
                                   (100/100). Sugerencias de
                                   ayuda y capacidad de mover
                                   las miniaturas de sitios en la
                                   nueva página de marcado
                                   rápido, 29 temas visuales para
                                   el navegador, caja Omnibox
                                   mejorada, 25% más rápido en
                                   JavaScript.38



                                   Chrome Beta para Linux
                                   (Debian/Ubuntu/Fedora/openS
                                   USE para 32 y 64 bits).39
                                   Chrome Beta para Mac OS X
                                   (10.5 "Leopard" o superior,
                                   únicamente Intel).40

                                   Sólo Windows: Desempeño un
                                   30% más rápido que la versión
                                   3.0. Soporte para más de 1500
                  25 de enero de
4   532.5   1.3                    extensiones, sincronización de
                  2010
                                   marcadores en línea. Mejoras
                                   en HTML5 para notificaciones
                                   personalizadas, bases de
                                   datos en web,
                                   almacenamiento local, y
                                   soporte para Ruby. Aumento
                                   en el rendimiento de
                                   JavaScript V8, y Skia. Un 42%
                                   más rápida en rendimiento que
                                   la versión 3.0.41 42
Solo Windows: Se utiliza el
                                     traductor de Google para
                                     traducir sitios Webs (Google
                                     Translate), y se agregan
                                     opciones para el control de
                                     privacidad de control de
                                     contenidos y listas de
                                     excepciones en cookies,
                                     imágenes, JavaScript,
                    17 de marzo de
4.1   532.5   1.3                    complementos (Plug-ins), y
                    2010
                                     ventanas emergentes. Aparte
                                     de eso, también se ha
                                     eliminado del actualizador el
                                     identificador único, y al mismo
                                     tiempo se sigue manteniendo
                                     la capacidad de saber la
                                     cantidad de usuarios que
                                     utilizan Chrome sin ser
                                     demasiado invasivo.43

                                     Versión estable para Windows,
                                     Linux,44 y Mac.45 Nuevas
                                     características en HTML5:
                                     Geolocalización, App Cache,
                                     web sockets, arrastrar y soltar
                    25 de mayo de
5     533.4   2.1                    archivos. Cambios en el
                    2010
                                     historial con la opción de
                                     borrar sitios por separado.
                                     Administrador de extensiones
                                     con la opción de habilitar
                                     extensiones en modo incógnito
y soporte para scripts
                                      Greasemonkey (más de
                                      40.000 scripts en Userscript),
                                      además de las 4.500
                                      extensiones que ahora posee
                                      Google Chrome en su galería.
                                      Administrador de marcadores
                                      en pestaña.46

                                      Cuenta con relleno automático
                                      de formularios, sincronización
                                      de extensiones y
                                      sincronización de información
                                      de formularios, y selección de
                                      los elementos que el usuario
                                      desee sincronizar en línea. Un
                                      nuevo menú unificado, cambio
                                      de colores, y re-diseñada la
                                      barra de herramientas. El plug-
                  2 de septiembre de in de Flash Player 10.1 viene
6   534.3   2.2
                  2010                por defecto activado. El motor
                                      JavaScript V8 es un 15% más
                                      rápido que el de la versión 5.0.
                                      Soporte para el nuevo formato
                                      de video y audio abierto para
                                      HTML5 llamado WebM.
                                      Incluye lector de ficheros PDF
                                      que viene desactivado por
                                      defecto, pero con la posibilidad
                                      de activarlo en la ruta
                                      about:plugins. La barra
Omnibox ha eliminado todos
                                     los «http://», dejando solo
                                     «https://» para conexiones
                                     seguras.47 48

                                     En esta versión se han
                                     arreglado cientos de bugs.49
                                     Se han incluido más
                                     protocolos para HTML5 como
                                     File API, analizador de
                                     algoritmos, y directorio de
                                     subida de contenidos.50
                                     Acelerador y soporte para 3D
                                     CSS. Agregado el proceso de
                                     GPU en el Administrador de
                                     tareas. Nuevo acceso
                                     about:labs para probar
                  19 de octubre de   características experimentales
7   534.7   2.3
                  2010               del navegador. Resuelto el
                                     acceso a direcciones FTP en
                                     Linux. El lenguaje AppleScript
                                     ahora es soportado en Mac
                                     OS X para interpretar File API.
                                     El lector PDF nativo ahora
                                     funciona en sistemas
                                     operativos Linux, pero no
                                     activado de manera
                                     predeterminada. El sitio de
                                     análisis HTML5TEST, marca
                                     un puntaje de 231 de un total
                                     de 300 en los requerimientos
para HTML5.51

                                       En esta versión se han
                                       solucionado más de 800 bugs
                                       y mejoras de estabilidad. El
                                       lector PDF activado por
                                       defecto es parte del sandbox
                                       de seguridad de Chrome, sin
                                       la necesidad de instalar
                                       software de terceros para leer
                                       archivos PDF. La pestaña
                                       experimental ha cambiado a
                   2 de diciembre de   about:flags, y contiene nuevas
8   534.10   2.4
                   2010                opciones experimentales para
                                       el navegador. También incluye
                                       una nueva versión de Adobe
                                       Flash. La sincronización en
                                       línea ahora permite sincronizar
                                       aplicaciones para la tienda
                                       online de aplicaciones web
                                       Chrome Web Store, a la que
                                       es posible acceder desde esta
                                       versión al quedar lista para
                                       ello.52 53

                                       La Chrome Web Store está
                                       abierta para todos los
                                       usuarios, se ha agregado un
                   3 de febrero de
9   534.13   2.5                       enlace para la Web Store en la
                   2011
                                       página «Nueva pestaña», y
                                       añadido dos aplicaciones de
                                       muestra.54 Se espera que muy
pronto la Chrome Web Store
                                       esté disponible en otros
                                       idiomas. Se ha activado el
                                       aislamiento de procesos
                                       (Sandboxing) para el
                                       complemento Flash Player en
                                       todos los sistemas operativos,
                                       otorgando mayor seguridad
                                       frente a sitios maliciosos. La
                                       opción de búsqueda
                                       instantánea de sitios (como
                                       Google Instant) fue activada
                                       directamente en la barra de
                                       direcciones. WebGL se
                                       encuentra activado de manera
                                       predeterminada, y brinda la
                                       función de aceleramiento vía
                                       hardware (GPU) de gráficos
                                       3D en el navegador.55 56 57

                                       Nueva versión del motor
                                       JavaScript V8 (Crankshaft),
                                       con un notorio aumento de
                                       velocidad de un 66% respecto
                                       a la versión 9 de Google
10   534.16   3.0   8 de marzo de 2011 Chrome. Las preferencias
                                       ahora se despliegan en una
                                       pestaña con buscador incluido,
                                       y las ventanas de dialogo se
                                       muestran dentro de la
                                       pestaña. Mejorada la
seguridad respecto a malware
                                              y deshabilitados los
                                              complementos (plugins) que
                                              estén desactualizados.
                                              Sincronización de contraseñas
                                              con Google. Aceleración de
                                              video en la GPU, provocando
                                              una disminución de un 80% en
                                              el uso de la CPU. Flash Player
                                              10.2 incluido, y puesto en el
                                              sandbox de Chrome pero sólo
                                              en Windows. Las aplicaciones
                                              Web se ejecutan en segundo
                                              plano, y los iconos de las
                                              aplicaciones Web se pueden
                                              arrastrar para cambiar su
                                              orden.58 59

                                              Se lanza un nuevo logo
                                              minimalista de Google
                                              Chrome. Habilitado el
                                              aceleramiento por GPU de 3D
                                              CSS, permitiendo agregar
 11      534.24   3.1   27 de abril de 2011
                                              efectos 3D usando CSS.
                                              Agregado soporte para el API
                                              de reconocimiento de voz para
                                              transcripción de voz a texto,
                                              mediante HTML5.60 61

                                              Finalizada la implementación
 12                     09 de mayo de
         534.30   3.2                         de aceleramiento por hardware
(Beta)                  2011
                                              para 3D CSS que comenzó en
la versión 11. Nueva
                                                    navegación segura ante la
                                                    descarga de archivos
                                                    maliciosos. Habilidad para
                                                    borrar cookies de Flash Player.
                                                    Posibilidad de lanzar
                                                    aplicaciones via nombre en la
                                                    barra Omnibox. Sincronización
                                                    integrada en la nueva pestaña
                                                    de preferencias. Mejorada la
                                                    lectura de pantalla para
                                                    personas con discapacidad
                                                    visual. Se elimina Google
                                                    Gears. Incluye la versión 10.3
                                                    de Flash Player. 62 63


  Color            Significado



  Rojo     Versión sin soporte



  Verde Versión estable actual



  Azul     Versión futura (en desarrollo)



Versiones no oficiales

         El 15 de septiembre de 2008, CodeWeavers lanzó una versión no oficial de
         un derivado de Wine y de la versión en construcción de Chromium,
         Developer Build 21, para Linux y Mac OS X denominada CrossOver
         Chromium.64 65
Iron de SRWare, es una versión de Chromium que explícitamente desactiva
      la recolección y transmisión de la información de uso a Google.66
      Xenode Chromium: Navegador web basado en Chromium que desactiva la
      recopilación y transmisión de información a Google e incluye herramientas,
      extensiones y utilidades varias.

Características básicas

Seguridad y estabilidad

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

Críticas

Ha sido criticado por lo que se podrían considerar problemas de seguridad y
privacidad:

      RLZ identifier: Una cadena codificada enviada junto con todas las consultas
      a Google68 o cada 24 horas.
      Un identificador (ID) único («clientID») para identificar al usuario en los
      registros de accesos. Aunque parece que en las próximas versiones lo
      eliminarán.69
      Una marca de tiempo de cuando fue instalado el navegador.
      Páginas de error alojadas en servidores de Google, cuando no se
      encuentra un servidor.
      Instalación automática de «Google Updater».( se puede desactivar )
      Precargado de DNS.(ya se puede desactivar desde la barra de
      herramientas de el navegador)
      Sugerencias automáticas de búsquedas en la barra de direcciones.
Sistema de seguimiento de errores que envía información sobre cuelgues
       del navegador o errores.

Todas estas funcionalidades han sido eliminadas en el navegador Iron.

Listas negras

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

Aislamiento de procesos (Sandboxing)




Imagen de una pestaña triste al «colgarse» una pestaña del navegador, bajo
Ubuntu.

El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un
navegador multiproceso (cabe señalar 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,
pestañas, 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 pestaña en
Chrome se aísla (del inglés sandbox, textualmente caja de arena) para «impedir la
instalación de software malicioso» o «impedir que lo que ocurre en una pestaña
pueda afectar a lo que sucede en otra», en un modelo de asignación de procesos
complejo.70 Si por algún motivo una mala programación de una página web o un
plugin determinado ocasionan un cuelgue, sólo se perjudicará la pestaña actual
dejando las demás intactas. Esa pestaña que falla pasará a ser una «pestaña
triste», concepto similar a la pantalla de error de versiones anteriores del sistema
operativo Mac OS, la sad Mac.

Siguiendo el principio de mínimo privilegio, cada proceso es despojado de sus
derechos y con ello no puede escribir ni leer archivos en zonas sensibles (por
ejemplo, documentos, escritorio). Este método es similar al «modo protegido» que
utiliza Internet Explorer en Windows Vista. El equipo de desarrollo a cargo de
«Sandbox» dice haber «convertido las actuales fronteras de los procesos en una
cárcel», según sus propias palabras. Por ejemplo, el software malicioso que se
ejecuta en una pestaña no puede robar números de tarjetas de crédito, interactuar
con el ratón o decirle al sistema operativo que ejecute un programa al inicio del
sistema y, además, este proceso desaparecerá cuando la pestaña se cierre. Esto
no es más que la imposición de un simple modelo de seguridad informática según
el cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja de
arena solo puede responder a solicitudes de comunicación iniciadas por el
usuario.14
Administrador de tareas de Google Chrome.

Algunos plugins como el Adobe Flash Player no siguen algunos estándares de
seguridad y por ello no pueden ser aislados como las pestañas. Estos a menudo
necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador.
Para reducir la exposición a un ataque, los plugins se ejecutan en procesos
separados que se comunican con el motor de renderizado, que a su vez opera con
«muy bajos privilegios» en procesos dedicados para cada pestaña. Dichos
complementos tendrán que ser modificados para operar dentro de esta
arquitectura de software y seguir así los principios de mínimos privilegios.14

Además, Chrome cuenta con una utilidad administradora de procesos,
denominada Administrador de tareas que permitirá conocer el estado del
navegador en su totalidad, ver individualmente estadísticas de sitios web o plugins
(los cuales también 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, además de dar la opción de poder finalizar la ejecución de cada
elemento individualmente.14

Modo Incógnito




El modo incógnito. Con un icono en la parte superior derecha que aparece en una
sesión abierta de incógnito.

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

Velocidad

La máquina 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 diseñaron «para los pequeños programas, donde el
rendimiento y la interactividad del sistema no eran importantes». Sin embargo,
aplicaciones Web como Gmail «están utilizando el navegador web al máximo
cuando se trata de manipulaciones DOM y JavaScript». El resultante motor
JavaScript V8, fue diseñado poniendo énfasis en la velocidad, e introduce nuevas
características a este fin como transiciones de clase ocultas, generación dinámica
de código, y recolección precisa de basura (refiriéndose a liberación de
memoria).14 Pruebas de Google demuestran que V8 es aproximadamente dos
veces más rápido que Firefox 3 y que la versión beta de Safari (navegador) 4.72

Muchos sitios web han realizado pruebas de rendimiento usando la herramienta
Benchmark SunSpider para JavaScript[1] así como un conjunto de pruebas de
cómputo intensivas propias de Google, las cuales incluyen ray tracing y la
resolución de restricciones.73 De manera unánime reportaron que Chrome rindió
mucho más rápido que todos sus competidores con los que había sido
comparado, incluyendo Safari, Firefox 3, Internet Explorer 7 e Internet Explorer 8.74
75 76 77
           Aunque el navegador web Opera no fue comparado con Chrome en esas
pruebas, en puntuaciones anteriores ha demostrado ser un poco más lento que
Firefox 3, el cual a su vez, era más lento que Chrome.78 79

Chrome también guarda y utiliza una caché de direcciones DNS para acelerar la
carga de los sitios web.80
Interfaz




Interfaz de usuario de Google Chrome en Windows 7

La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir y
cancelar. Las opciones son similares a las del navegador Safari. El diseño de la
ventana está basado en el tema nativo de Windows Vista.

Chrome incluye Google Gears, que añade características para desarrolladores
que podrían o no convertirse en estándar web, y por lo general relacionadas con la
construcción de aplicaciones web (incluyendo soporte para uso sin conexión).14

La página de inicio del navegador se sustituye de manera predeterminada por la
misma que aparece cada vez que se abre una nueva pestaña. Ésta muestra
miniaturas de los nueve sitios web más visitados con las últimas búsquedas
realizadas, los últimos marcadores accedidos y pestañas cerradas.81 Este
concepto existía ya antes en el navegador Opera, conocido como «Discado
rápido».14

Una novedad introducida en Chrome es Omnibox, siendo ésta la barra de
direcciones que aparece en la parte superior de cada pestaña, similar a la de
Opera. Incluye funcionalidades de autocompletar texto (únicamente
autocompletará URLs que se hayan introducido manualmente en lugar de todos
los enlaces), sugerencias de búsqueda, páginas visitadas previamente, páginas
populares (sin visitar) y búsqueda en el historial de navegación. Los motores de
búsqueda también pueden ser capturados por el navegador cuando se utilicen su
respectiva interfaz de usuario presionando la tecla Tab ⇆.14 Otra funcionalidad de
la Omnibox es la modalidad de «Pegar y buscar», accesible con el menú
contextual.82

Chrome permite crear accesos directos en el escritorio que permitan lanzar
aplicaciones web directamente en el navegador. Cuando el navegador se abre de
esta manera, la ventana no muestra ningún control sino únicamente la barra de
título. Esto limita la interfaz del navegador a «no interrumpir cualquier cosa que el
usuario está tratando de hacer», lo que permite a las aplicaciones web ejecutarse
junto a software local (similar a Mozilla Prism, Adobe AIR y Fluid).14

Chrome utiliza el motor de renderizado WebKit como recomendación del equipo
que desarrolló Android.14 Al igual que la mayoría de los navegadores, Chrome fue
probado exhaustivamente antes de ser lanzado al público. Las nuevas
compilaciones del navegador son probadas de manera automatizada en cientos
de miles de sitios web comúnmente visitados, los cuales están en el índice de
Google y son accedidos en menos de 20-30 minutos.14

Chrome soporta la interfaz de programación de aplicaciones de Netscape
(NPAPI),83 84 pero no soporta controles ActiveX.84 Además, Chrome no tiene un
sistema de extensiones como el de Mozilla con la arquitectura XPInstall.85 El
soporte para applets de Java se encuentra disponible en Chrome a partir de la
actualización del entorno de ejecución de Java 6 actualización 10 o superior. 86

Para desarrolladores web, Chrome incluye un elemento de inspección similar al
que se incluye en la extensión para Firefox, Firebug.80

Pestañas

Las pestañas son el principal componente de la interfaz de usuario de Chrome y,
como tal, se han movido a la parte superior de la ventana en lugar de por debajo
de los controles (similar al navegador Opera). Este es un sutil cambio, en
contraste con el actual número de navegadores que se basan en ventanas que
contienen pestañas. En Chrome, las pestañas son «flexibles» (incluyendo su
estado) y puede ser transferidas sin problemas entre varias ventanas mediante
arrastre. Cada pestaña tiene su propio conjunto de controles, entre ellos la barra
de direcciones Omnibox.14 Las ventanas emergentes (en inglés pop-ups) «están
confinadas a las pestañas de las que provienen» y no aparecen por encima de la
pestaña actual sino como una pequeña barra de título en la parte inferior; podrán
usarse cuando el usuario explícitamente las arrastre hacia afuera. Las ventanas
emergentes no se ejecutan en su propio proceso.14

De forma predeterminada, no hay barra de estado, a diferencia de otros
navegadores que muestran una en la zona inferior de la ventana de navegación.
Sin embargo, si el cursor del ratón se mueve sobre un enlace, la dirección de este
se mostrará en la parte inferior izquierda de la pantalla. Al igual que otros
navegadores web como Internet Explorer o Firefox, Chrome tiene un modo de
pantalla completa, accesible mediante la tecla F11.

Características avanzadas

Temas visuales

A partir de la versión Chrome 3.0 beta87 para Windows, se agregó el soporte para
la opción de agregar y cambiar temas visuales en la interfaz de Chrome. En la
versión para desarrolladores de Mac OS y Linux también se encuentra
funcionando esta opción. Google habilitó una galería de temas visuales88 para
Chrome 3.0. La galería hasta el momento contiene 29 temas creados por Google,
y 94 temas creados por variados artistas. No se requiere reiniciar el navegador
para aplicar el tema, se instala automáticamente.

Extensiones

El soporte de extensiones creadas por usuarios o la compañía, es soportado de
manera predeterminada en Google Chrome desde la versión 4.0 para los sistemas
operativos Windows, Linux y Mac OS X. Las extensiones en Chrome se
encuentran disponibles en modo de galería para su rápida instalación, 89 con más
de 300 extensiones disponibles en su día de lanzamiento. Actualmente la galería
de extensiones de Google Chrome posee 8.000 extensiones (Chrome Extensions).
No se requiere reiniciar el navegador para aplicar alguna extensión, se instalan
automáticamente. A partir de Google Chrome 5.0, se pueden utilizar las
extensiones en modo incógnito y se pueden seleccionar individualmente para su
uso en el modo incógnito.

Scripts Greasemonkey

A partir del 1 de febrero de 2010, se habilitó el soporte nativo para scripts
soportados por Greasemonkey, sin la necesidad de tener una tercera extensión
dando soporte de ello. Con esta característica es posible utilizar los scripts
creados en el sitio UserScript.org. Según el equipo de desarrolladores de
Chromium,90 actualmente se encuentran disponibles 40.000 scripts en el sitio
UserScript.

Sincronización en la nube

En la versión actual y estable de Google Chrome, se pueden sincronizar los temas
visuales, preferencias, marcadores, autocompletado de formularios, extensiones y
aplicaciones, todo ello gracias a la computación en la nube91 (o computación en
línea). Con ello se podrán utilizar los mismos temas visuales, preferencias,
marcadores, autocompletado de formularios, extensiones y aplicaciones en
cualquier computador, gracias a la implementación XMPP, la misma
implementación que se utiliza actualmente en el chat de Gmail. Solamente hay
que poseer una cuenta de Google o una cuenta de correo de Gmail para tener
acceso al servicio de sincronización en la nube.

Traducción de sitios

A partir de Google Chrome 4.1 se agregó la característica de traducción sugerida y
automática de sitios Web, todo esto gracias al Traductor de Google y los 52
idiomas que soporta actualmente. El sistema cuenta con una opción para
desactivar esta característica por si resulta muy invasivo.

Geolocalización

En la última versión de Google Chrome 5.0, se encuentra disponible la
geolocalización, aprovechando las habilidades que posee HTML5 para lograr ésta
tarea. La geolocalización es útil en sitios sociales para mostrar dónde se
encuentra el usuario, y/o compartir imágenes o videos de donde se encuentra el
usuario.92 Esta característica ya funciona con Google Maps.

Flash integrado

En la última versión estable de Google Chrome 5.0, se comenzó con la integración
de la última versión del complemento Flash Player dentro del mismo navegador,
recibiendo la colaboración y ayuda de Adobe Systems Incorporated (la empresa
creadora de Flash). Esto facilita aún más el manejo de objetos incrustados en
sitios Webs que utilicen Flash. Además, facilita la actualización del complemento
directo desde el actualizador del navegador, y no por separado.93

WebM y VP8

En la última versión estable de Google Chrome 6.0, se comenzó con la
implementación del proyecto abierto WebM, el cual recolecta herramientas libres y
abiertas para la reproducción de contenido multimedia en la Web. WebM está
compuesto por el codec de video de código abierto VP8, el códec de audio libre
Vorbis, y el contenedor multimedia de estándar abierto Matroska.94 YouTube en su
sitio de pruebas para HTML5, ya está haciendo uso de WebM en sus videos, y
cada vez más se pueden encontrar videos en YouTube usando WebM. 95

Visor PDF

En la versión 6.0 de Google Chrome se implementó un visor de archivos PDF, en
el que se puede aumentar o disminuir la página y buscar palabras del mismo
modo que una página web común. Para protección del usuario, el visor está
incluido dentro del «sandbox» de seguridad de Google Chrome. Al igual que el
complemento de Adobe Flash integrado, también recibe las últimas
actualizaciones para soporte de archivos PDF.96

Aplicaciones Web

En la conferencia anual Google I/O 2010, se publicó un adelanto de lo que sería la
tienda de aplicaciones Chrome Web Store, la cual sería la encargada de distribuir
las aplicaciones web para el navegador Chrome.97 Eso, hasta que el día 7 de
diciembre de 2010, se lanzó la tienda tras el lanzamiento de Chrome 8. 98 Consiste
en una tienda en línea que recolecta aplicaciones creadas en diferentes lenguajes
de programación que son utilizados en la web, los cuales son: HTML, XHTML,
JavaScript, CSS, Adobe Flash, Java, AJAX, HTML5 (video/audio incrustado),
WebGL, y CSS3. Las aplicaciones se pueden utilizar conectado a Internet, o sin
una conexión a Internet. Las aplicaciones de Chrome Web Store también se
pueden usar en otros navegadores, siempre y cuando tengan tecnologías web
actuales.99

WebGL 3D

Uno de los proyectos más ambiciosos del equipo de Chromium/Chrome, el cual
brinda aceleración de gráficos tridimensionales vía hardware para juegos o videos
para ser usados directos en el navegador. Todo este proyecto funcionará gracias a
las herramientas que posee HTML5 y el proyecto WebGL. WebGL funciona sin
problemas en Linux y Mac OS X, pero en Windows hay un pequeño percance, así
que el equipo de Chromium ideó una forma de utilizar WebGL en Windows con el
proyecto llamado Angle,100 el cual utilizará las bondades de DirectX para utilizar
WebGL en Windows.101

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Taller n1
Taller n1Taller n1
Taller n1
 
Trabajo Practico Numero 1
Trabajo Practico Numero 1Trabajo Practico Numero 1
Trabajo Practico Numero 1
 
Taller de sistemas
Taller de sistemasTaller de sistemas
Taller de sistemas
 
ANDROID
ANDROIDANDROID
ANDROID
 
Sistemas operativos q
Sistemas operativos qSistemas operativos q
Sistemas operativos q
 
Sistema operati de windows 7
Sistema operati de windows 7Sistema operati de windows 7
Sistema operati de windows 7
 
Windows 7
Windows 7Windows 7
Windows 7
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Universidad laica eloy alfaro de manabi
Universidad laica eloy alfaro de manabiUniversidad laica eloy alfaro de manabi
Universidad laica eloy alfaro de manabi
 
ATIX12
ATIX12ATIX12
ATIX12
 
Dreamweavertraball
DreamweavertraballDreamweavertraball
Dreamweavertraball
 
Windows 7
Windows 7Windows 7
Windows 7
 
Windows7
Windows7Windows7
Windows7
 
Presentación2
Presentación2Presentación2
Presentación2
 
pdf
pdfpdf
pdf
 

Similar a Google chrome

Proyecto de Herramientas de Colaboración Digital
Proyecto de Herramientas de Colaboración DigitalProyecto de Herramientas de Colaboración Digital
Proyecto de Herramientas de Colaboración DigitalAndres Lopez
 
NavegadoresWeb/GoogleChrome
NavegadoresWeb/GoogleChromeNavegadoresWeb/GoogleChrome
NavegadoresWeb/GoogleChromeLizeth Alvarez
 
Explorador de google crom
Explorador de google cromExplorador de google crom
Explorador de google cromeleni2613
 
Navegadores
NavegadoresNavegadores
Navegadoreserick753
 
Navegadores
NavegadoresNavegadores
Navegadoreserick753
 
Navegadores
NavegadoresNavegadores
Navegadoreserick753
 
Navegadores
NavegadoresNavegadores
Navegadoreserick753
 
Navegadores
NavegadoresNavegadores
Navegadoreserick753
 
Sistema operativo google chrome os
Sistema operativo google chrome osSistema operativo google chrome os
Sistema operativo google chrome osChristian Sanchez
 
Google Chrome
Google ChromeGoogle Chrome
Google ChromeArianny
 
Navegadores de Internet By Davidalex12
Navegadores de Internet By Davidalex12Navegadores de Internet By Davidalex12
Navegadores de Internet By Davidalex12Davidalex12
 
Present prac 09_02
Present prac 09_02Present prac 09_02
Present prac 09_02chibook
 

Similar a Google chrome (20)

Google crohme
Google crohmeGoogle crohme
Google crohme
 
Google chrome
Google chromeGoogle chrome
Google chrome
 
Proyecto de Herramientas de Colaboración Digital
Proyecto de Herramientas de Colaboración DigitalProyecto de Herramientas de Colaboración Digital
Proyecto de Herramientas de Colaboración Digital
 
NavegadoresWeb/GoogleChrome
NavegadoresWeb/GoogleChromeNavegadoresWeb/GoogleChrome
NavegadoresWeb/GoogleChrome
 
Explorador de google crom
Explorador de google cromExplorador de google crom
Explorador de google crom
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Google chrome os
Google chrome osGoogle chrome os
Google chrome os
 
Sistema operativo google chrome os
Sistema operativo google chrome osSistema operativo google chrome os
Sistema operativo google chrome os
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Google crome os
Google crome osGoogle crome os
Google crome os
 
Google chrome os
Google chrome osGoogle chrome os
Google chrome os
 
Google Chrome
Google ChromeGoogle Chrome
Google Chrome
 
Navegadores de Internet By Davidalex12
Navegadores de Internet By Davidalex12Navegadores de Internet By Davidalex12
Navegadores de Internet By Davidalex12
 
Google chrome
Google chromeGoogle chrome
Google chrome
 
Present prac 09_02
Present prac 09_02Present prac 09_02
Present prac 09_02
 
No
NoNo
No
 

Más de francis paola fernandez alviter

Diseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariaDiseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariafrancis paola fernandez alviter
 
Diseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariaDiseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariafrancis paola fernandez alviter
 

Más de francis paola fernandez alviter (20)

Opera lanzamiento
Opera lanzamientoOpera lanzamiento
Opera lanzamiento
 
Safari. paola
Safari. paolaSafari. paola
Safari. paola
 
Historia de mozilla firefox
Historia de mozilla firefoxHistoria de mozilla firefox
Historia de mozilla firefox
 
Internet explorer
Internet explorerInternet explorer
Internet explorer
 
Internet explorer
Internet explorerInternet explorer
Internet explorer
 
Hoja de texto.
Hoja de texto.Hoja de texto.
Hoja de texto.
 
Recursos tecnologicos
Recursos tecnologicosRecursos tecnologicos
Recursos tecnologicos
 
Recursos tecnológicos
Recursos tecnológicosRecursos tecnológicos
Recursos tecnológicos
 
Diseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariaDiseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primaria
 
Diseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primariaDiseño curricular de la asignatura de español 6° grado de educación primaria
Diseño curricular de la asignatura de español 6° grado de educación primaria
 
Ejercicio 2 la noticia
Ejercicio 2 la noticiaEjercicio 2 la noticia
Ejercicio 2 la noticia
 
Ejercicio 6 el hombre y los recursos naturales
Ejercicio 6 el hombre y los recursos naturalesEjercicio 6 el hombre y los recursos naturales
Ejercicio 6 el hombre y los recursos naturales
 
Ejercicio 5 El clima y regiones naturales
Ejercicio 5 El clima y regiones naturalesEjercicio 5 El clima y regiones naturales
Ejercicio 5 El clima y regiones naturales
 
Ejercicio 3 DIVISIONES DE LA GEOGRAFIA
Ejercicio 3 DIVISIONES DE LA GEOGRAFIAEjercicio 3 DIVISIONES DE LA GEOGRAFIA
Ejercicio 3 DIVISIONES DE LA GEOGRAFIA
 
Ejercicio 1 definicion de geografia
Ejercicio 1 definicion de geografiaEjercicio 1 definicion de geografia
Ejercicio 1 definicion de geografia
 
Ejercicio 1
Ejercicio 1Ejercicio 1
Ejercicio 1
 
Geografia 4. paola la mera buena docx
Geografia 4. paola la mera buena docxGeografia 4. paola la mera buena docx
Geografia 4. paola la mera buena docx
 
Ejercicio 3 las tradiciones
Ejercicio 3 las tradicionesEjercicio 3 las tradiciones
Ejercicio 3 las tradiciones
 
La Web 2.O
La Web 2.OLa Web 2.O
La Web 2.O
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Último

libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 

Último (20)

libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 

Google chrome

  • 1. Google Chrome . Google Chrome Navegador web Google Chrome mostrando la portada de Wikipedia en español Desarrollador Google google.com/chrome googlechromereleases.blogspot.com Información general Lanzamiento 2 de septiembre de 2008 inicial Última versión 11.0.696.68 (info)
  • 2. estable 13 de mayo de 2011; hace 11 días Última versión en Beta: 12.0.742.60 pruebas 18 de mayo de 2011; hace 6 días Para otras compilaciones de desarrollo (Dev y Canary), véase ↓Canales de distribución de Chrome Género Navegador web Escrito en C++, Ensamblador Sistema operativo Microsoft Windows XP SP2 o posterior Mac OS X Leopard o posterior Linux Debian, Ubuntu, Fedora y openSUSE Licencia Freeware / Condiciones de servicio de Google Chrome (Ejecutable de «Google Chrome») Software libre / Licencia
  • 3. BSD y otras1 (Código fuente y ejecutable de «Chromium») Idiomas 50 idiomas En español Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de código abierto como el motor de renderizado WebKit y su estructura de desarrollo de aplicaciones (framework).2 Google Chrome es el tercer navegador más 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 anuncio que posee más de 160 millones de usuarios.3 4 Está disponible gratuitamente bajo condiciones de servicio específicas.1 El nombre del navegador deriva del término usado para el marco de la interfaz gráfica de usuario («chrome»).5 Por su parte, Chromium es el proyecto de software libre con el que se ha desarrollado Google Chrome y es de participación comunitaria (bajo el ámbito de Google Code) para fundamentar las bases del diseño y desarrollo del navegador Chrome (junto con la extensión Chrome Frame), además del sistema operativo Google Chrome OS.6 La porción realizada por Google está amparada por la licencia de uso BSD, con otras partes sujetas a una variedad de licencias de código abierto permisivas que incluyen MIT License, Ms-PL y la triple licencia MPL/GPL/LGPL.1 En esencia, los aportes hechos por el proyecto libre Chromium fundamentan el código fuente del navegador base sobre el que está construido Chrome y por tanto tendrá sus mismas características, pero con un logotipo ligeramente diferente y sin el apoyo comercial o técnico de la compañía Google. De acuerdo a la documentación para desarrolladores, «“Chromium” es el nombre del proyecto, no del producto, y no debería aparecer nunca entre las variables del código, nombres de APIs, etc. Utilícese “chrome” en su lugar».7
  • 4. El 2 de septiembre de 2008 salió a la luz la primera versión al mercado, siendo ésta una versión beta.8 Finalmente, el 11 de diciembre de 2008 se lanzó una versión estable al público en general.9 Actualmente el navegador está disponible para la plataforma Microsoft Windows en más de 50 idiomas, y desde el 25 de mayo de 2010 para los sistemas Mac OS X y Linux10 Historia Anuncio El anuncio oficial se pretendía distribuir mediante una historieta (con licencia Creative Commons)11 a un número determinado de periodistas y bloggers el 3 de septiembre de 2008.12 Sin embargo, las copias que iban con destino a países de Europa fueron enviadas antes de la fecha oficial de lanzamiento, por lo que el blogger alemán Philipp Lenssen, autor de Google Blogoscoped, recibió la suya el 01 de septiembre de 2008.13 Después de eso, digitalizó la historieta de 38 páginas y la publicó en su sitio web.14 La historieta fue dibujada y creada por Scott McCloud.11 Poco después, Google hizo oficialmente pública la historieta a través de su blog, junto con una explicación sobre la premura del lanzamiento. 5 Lanzamiento público El navegador fue presentado en público de manera oficial el 2 de septiembre de 2008 para Microsoft Windows (únicamente XP y versiones posteriores) en 43 idiomas, siendo una versión beta.15 16 17 Chrome obtuvo rápidamente cerca del 1% del mercado de navegadores.18
  • 5. Chromium 3.0.192.0 pasando completamente la prueba Acid3. El 2 de septiembre, un artículo noticioso de CNET enfocó la atención a una sección de los términos de servicio para el lanzamiento inicial de la versión beta, 19 en la que parecía otorgar a Google una licencia sobre todo el contenido transferido por medio del navegador Chrome. La sección en cuestión fue incluida inadvertidamente al copiarla textualmente de los términos generales de servicio de Google.20 Google respondió a las críticas ese mismo día diciendo que el texto fue tomado inadvertidamente de otros productos y retiró esa sección en los términos de servicio.21 Google recalcó que este cambio «aplicaría retroactivamente a todos los usuarios que hubieran descargado Google Chrome».22 Después de eso aún hubo preocupación y duda en cuanto a si el programa transmite o no información a Google y en caso afirmativo, qué tipo de información se enviaba. La compañía afirmó que las mediciones de utilización son enviadas solamente cuando los usuarios seleccionan la opción «Colabora en la mejora de Google Chrome enviando automáticamente a Google estadísticas de uso e informes sobre fallos» al momento de instalar el navegador.23 24 La primera versión que se lanzó de Google Chrome pasó las pruebas de Acid1 y Acid2 (esta última no completamente, sino con un pequeño error). 25 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)26 Cuando fue comparado con las versiones en desarrollo de Firefox, Internet Explorer, Opera y Safari, Chrome obtuvo una puntuación menor a Firefox 3.1 Beta 1 (85/100), Opera 10 Alpha (100/100), y Safari 4 (Developer Preview) (100/100),26 pero
  • 6. todavía mayor que la de Internet Explorer 8 (21/100).[cita requerida] La primera versión de Google Chrome en pasar la prueba de Acid3 completamente (100/100) fue la 3.0.192.0. El 9 de diciembre de 2009, Google anunció la publicación de las versiones beta de Chrome para Mac OS X y Linux.27 Finalmente, el 25 de mayo de 2010 Google anunció la versión estable de su navegador Google Chrome versión 5 para todas las plataformas simultáneamente Microsoft Windows,Mac OS X y Linux. Canales de distribución Actualmente, Google Chrome cuenta con varios canales de distribución para la descarga y prueba de todas sus compilaciones. Los canales comunes denominados «Stable», «Beta» y «Dev» son accesibles desde el sitio web del proyecto Chromium,28 siendo los dos últimos repositorios para versiones de desarrollo. El 22 de julio de 2010, Google anunció un nuevo sistema de lanzamientos más frecuente para ofrecer a los usuarios características nuevas cuanto antes, con la meta de entregar versiones estables cada 6 semanas. 29 30 Debido a esto, se incorporó un nuevo canal de distribución (denominado «Canary») en aras de proporcionar una versión diaria para pruebas en conjunto con otros canales de desarrollo del navegador;31 el nombre del canal hace referencia a la práctica de llevar un canario a las minas de carbón para permitir a los trabajadores la detección temprana de gases peligrosos.32 Historial de versiones Motor Versió JavaScri Fecha de WebKit 34 Cambios significativos n 33 pt V8 publicación 0.2 525.13 0.3 2 de septiembre de Desprender pestañas del
  • 7. 2008 navegador, modo incógnito, pestañas multiproceso, acceso rápido a sitios frecuentes, crear accesos directos a aplicaciones web con Google Gears. «Google Suggestions» dentro de Omnibox. Administrador de marcadores.35 Exportar e importar 11 de diciembre de marcadores, actualización del 1 525.19 0.3 2008 motor V8 para más velocidad en lenguaje JavaScript.36 Disponible en 50 idiomas, más de 300 bugs corregidos, opción de borrar sitios 21 de mayo de 2 530.5 1.1 frecuentes en el acceso rápido 2009 a sitios. Autocompletado de formularios, zoom a página completa.37 Añadido soporte para las etiquetas de HTML5 15 de septiembre 3 532.0 1.2 <canvas>, <audio> y <video>, de 2009 nueva página de acceso rápido a sitios frecuentes, soporte para temas visuales,
  • 8. pasa la prueba Acid3 (100/100). Sugerencias de ayuda y capacidad de mover las miniaturas de sitios en la nueva página de marcado rápido, 29 temas visuales para el navegador, caja Omnibox mejorada, 25% más rápido en JavaScript.38 Chrome Beta para Linux (Debian/Ubuntu/Fedora/openS USE para 32 y 64 bits).39 Chrome Beta para Mac OS X (10.5 "Leopard" o superior, únicamente Intel).40 Sólo Windows: Desempeño un 30% más rápido que la versión 3.0. Soporte para más de 1500 25 de enero de 4 532.5 1.3 extensiones, sincronización de 2010 marcadores en línea. Mejoras en HTML5 para notificaciones personalizadas, bases de datos en web, almacenamiento local, y soporte para Ruby. Aumento en el rendimiento de JavaScript V8, y Skia. Un 42% más rápida en rendimiento que la versión 3.0.41 42
  • 9. Solo Windows: Se utiliza el traductor de Google para traducir sitios Webs (Google Translate), y se agregan opciones para el control de privacidad de control de contenidos y listas de excepciones en cookies, imágenes, JavaScript, 17 de marzo de 4.1 532.5 1.3 complementos (Plug-ins), y 2010 ventanas emergentes. Aparte de eso, también se ha eliminado del actualizador el identificador único, y al mismo tiempo se sigue manteniendo la capacidad de saber la cantidad de usuarios que utilizan Chrome sin ser demasiado invasivo.43 Versión estable para Windows, Linux,44 y Mac.45 Nuevas características en HTML5: Geolocalización, App Cache, web sockets, arrastrar y soltar 25 de mayo de 5 533.4 2.1 archivos. Cambios en el 2010 historial con la opción de borrar sitios por separado. Administrador de extensiones con la opción de habilitar extensiones en modo incógnito
  • 10. y soporte para scripts Greasemonkey (más de 40.000 scripts en Userscript), además de las 4.500 extensiones que ahora posee Google Chrome en su galería. Administrador de marcadores en pestaña.46 Cuenta con relleno automático de formularios, sincronización de extensiones y sincronización de información de formularios, y selección de los elementos que el usuario desee sincronizar en línea. Un nuevo menú unificado, cambio de colores, y re-diseñada la barra de herramientas. El plug- 2 de septiembre de in de Flash Player 10.1 viene 6 534.3 2.2 2010 por defecto activado. El motor JavaScript V8 es un 15% más rápido que el de la versión 5.0. Soporte para el nuevo formato de video y audio abierto para HTML5 llamado WebM. Incluye lector de ficheros PDF que viene desactivado por defecto, pero con la posibilidad de activarlo en la ruta about:plugins. La barra
  • 11. Omnibox ha eliminado todos los «http://», dejando solo «https://» para conexiones seguras.47 48 En esta versión se han arreglado cientos de bugs.49 Se han incluido más protocolos para HTML5 como File API, analizador de algoritmos, y directorio de subida de contenidos.50 Acelerador y soporte para 3D CSS. Agregado el proceso de GPU en el Administrador de tareas. Nuevo acceso about:labs para probar 19 de octubre de características experimentales 7 534.7 2.3 2010 del navegador. Resuelto el acceso a direcciones FTP en Linux. El lenguaje AppleScript ahora es soportado en Mac OS X para interpretar File API. El lector PDF nativo ahora funciona en sistemas operativos Linux, pero no activado de manera predeterminada. El sitio de análisis HTML5TEST, marca un puntaje de 231 de un total de 300 en los requerimientos
  • 12. para HTML5.51 En esta versión se han solucionado más de 800 bugs y mejoras de estabilidad. El lector PDF activado por defecto es parte del sandbox de seguridad de Chrome, sin la necesidad de instalar software de terceros para leer archivos PDF. La pestaña experimental ha cambiado a 2 de diciembre de about:flags, y contiene nuevas 8 534.10 2.4 2010 opciones experimentales para el navegador. También incluye una nueva versión de Adobe Flash. La sincronización en línea ahora permite sincronizar aplicaciones para la tienda online de aplicaciones web Chrome Web Store, a la que es posible acceder desde esta versión al quedar lista para ello.52 53 La Chrome Web Store está abierta para todos los usuarios, se ha agregado un 3 de febrero de 9 534.13 2.5 enlace para la Web Store en la 2011 página «Nueva pestaña», y añadido dos aplicaciones de muestra.54 Se espera que muy
  • 13. pronto la Chrome Web Store esté disponible en otros idiomas. Se ha activado el aislamiento de procesos (Sandboxing) para el complemento Flash Player en todos los sistemas operativos, otorgando mayor seguridad frente a sitios maliciosos. La opción de búsqueda instantánea de sitios (como Google Instant) fue activada directamente en la barra de direcciones. WebGL se encuentra activado de manera predeterminada, y brinda la función de aceleramiento vía hardware (GPU) de gráficos 3D en el navegador.55 56 57 Nueva versión del motor JavaScript V8 (Crankshaft), con un notorio aumento de velocidad de un 66% respecto a la versión 9 de Google 10 534.16 3.0 8 de marzo de 2011 Chrome. Las preferencias ahora se despliegan en una pestaña con buscador incluido, y las ventanas de dialogo se muestran dentro de la pestaña. Mejorada la
  • 14. seguridad respecto a malware y deshabilitados los complementos (plugins) que estén desactualizados. Sincronización de contraseñas con Google. Aceleración de video en la GPU, provocando una disminución de un 80% en el uso de la CPU. Flash Player 10.2 incluido, y puesto en el sandbox de Chrome pero sólo en Windows. Las aplicaciones Web se ejecutan en segundo plano, y los iconos de las aplicaciones Web se pueden arrastrar para cambiar su orden.58 59 Se lanza un nuevo logo minimalista de Google Chrome. Habilitado el aceleramiento por GPU de 3D CSS, permitiendo agregar 11 534.24 3.1 27 de abril de 2011 efectos 3D usando CSS. Agregado soporte para el API de reconocimiento de voz para transcripción de voz a texto, mediante HTML5.60 61 Finalizada la implementación 12 09 de mayo de 534.30 3.2 de aceleramiento por hardware (Beta) 2011 para 3D CSS que comenzó en
  • 15. la versión 11. Nueva navegación segura ante la descarga de archivos maliciosos. Habilidad para borrar cookies de Flash Player. Posibilidad de lanzar aplicaciones via nombre en la barra Omnibox. Sincronización integrada en la nueva pestaña de preferencias. Mejorada la lectura de pantalla para personas con discapacidad visual. Se elimina Google Gears. Incluye la versión 10.3 de Flash Player. 62 63 Color Significado Rojo Versión sin soporte Verde Versión estable actual Azul Versión futura (en desarrollo) Versiones no oficiales El 15 de septiembre de 2008, CodeWeavers lanzó una versión no oficial de un derivado de Wine y de la versión en construcción de Chromium, Developer Build 21, para Linux y Mac OS X denominada CrossOver Chromium.64 65
  • 16. Iron de SRWare, es una versión de Chromium que explícitamente desactiva la recolección y transmisión de la información de uso a Google.66 Xenode Chromium: Navegador web basado en Chromium que desactiva la recopilación y transmisión de información a Google e incluye herramientas, extensiones y utilidades varias. Características básicas Seguridad y estabilidad Las metas primordiales al diseñar el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrecían. Se realizaron también cambios importantes a la interfaz de usuario.14 Chrome fue ensamblado partiendo de 26 diferentes bibliotecas de código de Google y otras de terceros tales como Netscape.67 Críticas Ha sido criticado por lo que se podrían considerar problemas de seguridad y privacidad: RLZ identifier: Una cadena codificada enviada junto con todas las consultas a Google68 o cada 24 horas. Un identificador (ID) único («clientID») para identificar al usuario en los registros de accesos. Aunque parece que en las próximas versiones lo eliminarán.69 Una marca de tiempo de cuando fue instalado el navegador. Páginas de error alojadas en servidores de Google, cuando no se encuentra un servidor. Instalación automática de «Google Updater».( se puede desactivar ) Precargado de DNS.(ya se puede desactivar desde la barra de herramientas de el navegador) Sugerencias automáticas de búsquedas en la barra de direcciones.
  • 17. Sistema de seguimiento de errores que envía información sobre cuelgues del navegador o errores. Todas estas funcionalidades han sido eliminadas en el navegador Iron. Listas negras Chrome descarga periódicamente actualizaciones de dos listas negras (para sitios de suplantación de identidad y para aquellos que contengan software malicioso) y advierte a los usuarios cuando intenten visitar una página de contenido peligroso. Este servicio también está disponible para su uso por terceros a través de un API público y gratuito llamado «Google Safe Browsing API». En el proceso de mantenimiento de estas listas negras, Google también notifica a los propietarios de los sitios enumerados que pueden no ser conscientes de la presencia de los programas dañinos.14 Aislamiento de procesos (Sandboxing) Imagen de una pestaña triste al «colgarse» una pestaña del navegador, bajo Ubuntu. El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un navegador multiproceso (cabe señalar 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,
  • 18. pestañas, 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 pestaña en Chrome se aísla (del inglés sandbox, textualmente caja de arena) para «impedir la instalación de software malicioso» o «impedir que lo que ocurre en una pestaña pueda afectar a lo que sucede en otra», en un modelo de asignación de procesos complejo.70 Si por algún motivo una mala programación de una página web o un plugin determinado ocasionan un cuelgue, sólo se perjudicará la pestaña actual dejando las demás intactas. Esa pestaña que falla pasará a ser una «pestaña triste», concepto similar a la pantalla de error de versiones anteriores del sistema operativo Mac OS, la sad Mac. Siguiendo el principio de mínimo privilegio, cada proceso es despojado de sus derechos y con ello no puede escribir ni leer archivos en zonas sensibles (por ejemplo, documentos, escritorio). Este método es similar al «modo protegido» que utiliza Internet Explorer en Windows Vista. El equipo de desarrollo a cargo de «Sandbox» dice haber «convertido las actuales fronteras de los procesos en una cárcel», según sus propias palabras. Por ejemplo, el software malicioso que se ejecuta en una pestaña no puede robar números de tarjetas de crédito, interactuar con el ratón o decirle al sistema operativo que ejecute un programa al inicio del sistema y, además, este proceso desaparecerá cuando la pestaña se cierre. Esto no es más que la imposición de un simple modelo de seguridad informática según el cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja de arena solo puede responder a solicitudes de comunicación iniciadas por el usuario.14
  • 19. Administrador de tareas de Google Chrome. Algunos plugins como el Adobe Flash Player no siguen algunos estándares de seguridad y por ello no pueden ser aislados como las pestañas. Estos a menudo necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador. Para reducir la exposición a un ataque, los plugins se ejecutan en procesos separados que se comunican con el motor de renderizado, que a su vez opera con «muy bajos privilegios» en procesos dedicados para cada pestaña. Dichos complementos tendrán que ser modificados para operar dentro de esta arquitectura de software y seguir así los principios de mínimos privilegios.14 Además, Chrome cuenta con una utilidad administradora de procesos, denominada Administrador de tareas que permitirá conocer el estado del navegador en su totalidad, ver individualmente estadísticas de sitios web o plugins (los cuales también 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, además de dar la opción de poder finalizar la ejecución de cada elemento individualmente.14 Modo Incógnito El modo incógnito. Con un icono en la parte superior derecha que aparece en una sesión abierta de incógnito. Chrome incluye un modo de navegar de Incógnito71 (similar a la Navegación privada de Safari y Firefox o el modo InPrivate de Internet Explorer 8) que permite
  • 20. navegar por Internet con total privacidad, ya que no registra ninguna actividad y borra de los archivos temporales las cookies utilizadas. Cuando se activa una de estas ventanas «nada de lo que ocurre en esa ventana saldrá de su computadora».14 Velocidad La máquina 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 diseñaron «para los pequeños programas, donde el rendimiento y la interactividad del sistema no eran importantes». Sin embargo, aplicaciones Web como Gmail «están utilizando el navegador web al máximo cuando se trata de manipulaciones DOM y JavaScript». El resultante motor JavaScript V8, fue diseñado poniendo énfasis en la velocidad, e introduce nuevas características a este fin como transiciones de clase ocultas, generación dinámica de código, y recolección precisa de basura (refiriéndose a liberación de memoria).14 Pruebas de Google demuestran que V8 es aproximadamente dos veces más rápido que Firefox 3 y que la versión beta de Safari (navegador) 4.72 Muchos sitios web han realizado pruebas de rendimiento usando la herramienta Benchmark SunSpider para JavaScript[1] así como un conjunto de pruebas de cómputo intensivas propias de Google, las cuales incluyen ray tracing y la resolución de restricciones.73 De manera unánime reportaron que Chrome rindió mucho más rápido que todos sus competidores con los que había sido comparado, incluyendo Safari, Firefox 3, Internet Explorer 7 e Internet Explorer 8.74 75 76 77 Aunque el navegador web Opera no fue comparado con Chrome en esas pruebas, en puntuaciones anteriores ha demostrado ser un poco más lento que Firefox 3, el cual a su vez, era más lento que Chrome.78 79 Chrome también guarda y utiliza una caché de direcciones DNS para acelerar la carga de los sitios web.80
  • 21. Interfaz Interfaz de usuario de Google Chrome en Windows 7 La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir y cancelar. Las opciones son similares a las del navegador Safari. El diseño de la ventana está basado en el tema nativo de Windows Vista. Chrome incluye Google Gears, que añade características para desarrolladores que podrían o no convertirse en estándar web, y por lo general relacionadas con la construcción de aplicaciones web (incluyendo soporte para uso sin conexión).14 La página de inicio del navegador se sustituye de manera predeterminada por la misma que aparece cada vez que se abre una nueva pestaña. Ésta muestra miniaturas de los nueve sitios web más visitados con las últimas búsquedas realizadas, los últimos marcadores accedidos y pestañas cerradas.81 Este concepto existía ya antes en el navegador Opera, conocido como «Discado rápido».14 Una novedad introducida en Chrome es Omnibox, siendo ésta la barra de direcciones que aparece en la parte superior de cada pestaña, similar a la de Opera. Incluye funcionalidades de autocompletar texto (únicamente autocompletará URLs que se hayan introducido manualmente en lugar de todos los enlaces), sugerencias de búsqueda, páginas visitadas previamente, páginas populares (sin visitar) y búsqueda en el historial de navegación. Los motores de búsqueda también pueden ser capturados por el navegador cuando se utilicen su
  • 22. respectiva interfaz de usuario presionando la tecla Tab ⇆.14 Otra funcionalidad de la Omnibox es la modalidad de «Pegar y buscar», accesible con el menú contextual.82 Chrome permite crear accesos directos en el escritorio que permitan lanzar aplicaciones web directamente en el navegador. Cuando el navegador se abre de esta manera, la ventana no muestra ningún control sino únicamente la barra de título. Esto limita la interfaz del navegador a «no interrumpir cualquier cosa que el usuario está tratando de hacer», lo que permite a las aplicaciones web ejecutarse junto a software local (similar a Mozilla Prism, Adobe AIR y Fluid).14 Chrome utiliza el motor de renderizado WebKit como recomendación del equipo que desarrolló Android.14 Al igual que la mayoría de los navegadores, Chrome fue probado exhaustivamente antes de ser lanzado al público. Las nuevas compilaciones del navegador son probadas de manera automatizada en cientos de miles de sitios web comúnmente visitados, los cuales están en el índice de Google y son accedidos en menos de 20-30 minutos.14 Chrome soporta la interfaz de programación de aplicaciones de Netscape (NPAPI),83 84 pero no soporta controles ActiveX.84 Además, Chrome no tiene un sistema de extensiones como el de Mozilla con la arquitectura XPInstall.85 El soporte para applets de Java se encuentra disponible en Chrome a partir de la actualización del entorno de ejecución de Java 6 actualización 10 o superior. 86 Para desarrolladores web, Chrome incluye un elemento de inspección similar al que se incluye en la extensión para Firefox, Firebug.80 Pestañas Las pestañas son el principal componente de la interfaz de usuario de Chrome y, como tal, se han movido a la parte superior de la ventana en lugar de por debajo de los controles (similar al navegador Opera). Este es un sutil cambio, en contraste con el actual número de navegadores que se basan en ventanas que
  • 23. contienen pestañas. En Chrome, las pestañas son «flexibles» (incluyendo su estado) y puede ser transferidas sin problemas entre varias ventanas mediante arrastre. Cada pestaña tiene su propio conjunto de controles, entre ellos la barra de direcciones Omnibox.14 Las ventanas emergentes (en inglés pop-ups) «están confinadas a las pestañas de las que provienen» y no aparecen por encima de la pestaña actual sino como una pequeña barra de título en la parte inferior; podrán usarse cuando el usuario explícitamente las arrastre hacia afuera. Las ventanas emergentes no se ejecutan en su propio proceso.14 De forma predeterminada, no hay barra de estado, a diferencia de otros navegadores que muestran una en la zona inferior de la ventana de navegación. Sin embargo, si el cursor del ratón se mueve sobre un enlace, la dirección de este se mostrará en la parte inferior izquierda de la pantalla. Al igual que otros navegadores web como Internet Explorer o Firefox, Chrome tiene un modo de pantalla completa, accesible mediante la tecla F11. Características avanzadas Temas visuales A partir de la versión Chrome 3.0 beta87 para Windows, se agregó el soporte para la opción de agregar y cambiar temas visuales en la interfaz de Chrome. En la versión para desarrolladores de Mac OS y Linux también se encuentra funcionando esta opción. Google habilitó una galería de temas visuales88 para Chrome 3.0. La galería hasta el momento contiene 29 temas creados por Google, y 94 temas creados por variados artistas. No se requiere reiniciar el navegador para aplicar el tema, se instala automáticamente. Extensiones El soporte de extensiones creadas por usuarios o la compañía, es soportado de manera predeterminada en Google Chrome desde la versión 4.0 para los sistemas operativos Windows, Linux y Mac OS X. Las extensiones en Chrome se
  • 24. encuentran disponibles en modo de galería para su rápida instalación, 89 con más de 300 extensiones disponibles en su día de lanzamiento. Actualmente la galería de extensiones de Google Chrome posee 8.000 extensiones (Chrome Extensions). No se requiere reiniciar el navegador para aplicar alguna extensión, se instalan automáticamente. A partir de Google Chrome 5.0, se pueden utilizar las extensiones en modo incógnito y se pueden seleccionar individualmente para su uso en el modo incógnito. Scripts Greasemonkey A partir del 1 de febrero de 2010, se habilitó el soporte nativo para scripts soportados por Greasemonkey, sin la necesidad de tener una tercera extensión dando soporte de ello. Con esta característica es posible utilizar los scripts creados en el sitio UserScript.org. Según el equipo de desarrolladores de Chromium,90 actualmente se encuentran disponibles 40.000 scripts en el sitio UserScript. Sincronización en la nube En la versión actual y estable de Google Chrome, se pueden sincronizar los temas visuales, preferencias, marcadores, autocompletado de formularios, extensiones y aplicaciones, todo ello gracias a la computación en la nube91 (o computación en línea). Con ello se podrán utilizar los mismos temas visuales, preferencias, marcadores, autocompletado de formularios, extensiones y aplicaciones en cualquier computador, gracias a la implementación XMPP, la misma implementación que se utiliza actualmente en el chat de Gmail. Solamente hay que poseer una cuenta de Google o una cuenta de correo de Gmail para tener acceso al servicio de sincronización en la nube. Traducción de sitios A partir de Google Chrome 4.1 se agregó la característica de traducción sugerida y automática de sitios Web, todo esto gracias al Traductor de Google y los 52
  • 25. idiomas que soporta actualmente. El sistema cuenta con una opción para desactivar esta característica por si resulta muy invasivo. Geolocalización En la última versión de Google Chrome 5.0, se encuentra disponible la geolocalización, aprovechando las habilidades que posee HTML5 para lograr ésta tarea. La geolocalización es útil en sitios sociales para mostrar dónde se encuentra el usuario, y/o compartir imágenes o videos de donde se encuentra el usuario.92 Esta característica ya funciona con Google Maps. Flash integrado En la última versión estable de Google Chrome 5.0, se comenzó con la integración de la última versión del complemento Flash Player dentro del mismo navegador, recibiendo la colaboración y ayuda de Adobe Systems Incorporated (la empresa creadora de Flash). Esto facilita aún más el manejo de objetos incrustados en sitios Webs que utilicen Flash. Además, facilita la actualización del complemento directo desde el actualizador del navegador, y no por separado.93 WebM y VP8 En la última versión estable de Google Chrome 6.0, se comenzó con la implementación del proyecto abierto WebM, el cual recolecta herramientas libres y abiertas para la reproducción de contenido multimedia en la Web. WebM está compuesto por el codec de video de código abierto VP8, el códec de audio libre Vorbis, y el contenedor multimedia de estándar abierto Matroska.94 YouTube en su sitio de pruebas para HTML5, ya está haciendo uso de WebM en sus videos, y cada vez más se pueden encontrar videos en YouTube usando WebM. 95 Visor PDF En la versión 6.0 de Google Chrome se implementó un visor de archivos PDF, en el que se puede aumentar o disminuir la página y buscar palabras del mismo
  • 26. modo que una página web común. Para protección del usuario, el visor está incluido dentro del «sandbox» de seguridad de Google Chrome. Al igual que el complemento de Adobe Flash integrado, también recibe las últimas actualizaciones para soporte de archivos PDF.96 Aplicaciones Web En la conferencia anual Google I/O 2010, se publicó un adelanto de lo que sería la tienda de aplicaciones Chrome Web Store, la cual sería la encargada de distribuir las aplicaciones web para el navegador Chrome.97 Eso, hasta que el día 7 de diciembre de 2010, se lanzó la tienda tras el lanzamiento de Chrome 8. 98 Consiste en una tienda en línea que recolecta aplicaciones creadas en diferentes lenguajes de programación que son utilizados en la web, los cuales son: HTML, XHTML, JavaScript, CSS, Adobe Flash, Java, AJAX, HTML5 (video/audio incrustado), WebGL, y CSS3. Las aplicaciones se pueden utilizar conectado a Internet, o sin una conexión a Internet. Las aplicaciones de Chrome Web Store también se pueden usar en otros navegadores, siempre y cuando tengan tecnologías web actuales.99 WebGL 3D Uno de los proyectos más ambiciosos del equipo de Chromium/Chrome, el cual brinda aceleración de gráficos tridimensionales vía hardware para juegos o videos para ser usados directos en el navegador. Todo este proyecto funcionará gracias a las herramientas que posee HTML5 y el proyecto WebGL. WebGL funciona sin problemas en Linux y Mac OS X, pero en Windows hay un pequeño percance, así que el equipo de Chromium ideó una forma de utilizar WebGL en Windows con el proyecto llamado Angle,100 el cual utilizará las bondades de DirectX para utilizar WebGL en Windows.101