Google chrome
Upcoming SlideShare
Loading in...5
×
 

Google chrome

on

  • 1,754 views

NOMBRE Y FECHA DE LANZAMIENTO DE GOOGLE CHROME

NOMBRE Y FECHA DE LANZAMIENTO DE GOOGLE CHROME

Statistics

Views

Total Views
1,754
Views on SlideShare
1,650
Embed Views
104

Actions

Likes
1
Downloads
13
Comments
0

2 Embeds 104

http://lilogon.blogspot.com.es 76
http://lilogon.blogspot.com 28

Accessibility

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Google chrome Google chrome Document Transcript

  • 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.60pruebas 18 de mayo de 2011; hace 6 días Para otras compilaciones de desarrollo (Dev y Canary), véase ↓Canales de distribución de ChromeGénero Navegador webEscrito en C++, EnsambladorSistema operativo Microsoft Windows XP SP2 o posterior Mac OS X Leopard o posterior Linux Debian, Ubuntu, Fedora y openSUSELicencia 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ñolGoogle Chrome es un navegador web desarrollado por Google y compilado conbase en componentes de código abierto como el motor de renderizado WebKit ysu estructura de desarrollo de aplicaciones (framework).2 Google Chrome es eltercer 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 queposee más de 160 millones de usuarios.3 4 Está disponible gratuitamente bajocondiciones de servicio específicas.1 El nombre del navegador deriva del términousado para el marco de la interfaz gráfica de usuario («chrome»).5Por su parte, Chromium es el proyecto de software libre con el que se hadesarrollado Google Chrome y es de participación comunitaria (bajo el ámbito deGoogle Code) para fundamentar las bases del diseño y desarrollo del navegadorChrome (junto con la extensión Chrome Frame), además del sistema operativoGoogle Chrome OS.6 La porción realizada por Google está amparada por lalicencia de uso BSD, con otras partes sujetas a una variedad de licencias decódigo abierto permisivas que incluyen MIT License, Ms-PL y la triple licenciaMPL/GPL/LGPL.1 En esencia, los aportes hechos por el proyecto libre Chromiumfundamentan el código fuente del navegador base sobre el que está construidoChrome y por tanto tendrá sus mismas características, pero con un logotipoligeramente 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 nombredel proyecto, no del producto, y no debería aparecer nunca entre las variables delcó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ó unaversión estable al público en general.9 Actualmente el navegador está disponiblepara la plataforma Microsoft Windows en más de 50 idiomas, y desde el 25 demayo de 2010 para los sistemas Mac OS X y Linux10HistoriaAnuncioEl anuncio oficial se pretendía distribuir mediante una historieta (con licenciaCreative Commons)11 a un número determinado de periodistas y bloggers el 3 deseptiembre de 2008.12 Sin embargo, las copias que iban con destino a países deEuropa fueron enviadas antes de la fecha oficial de lanzamiento, por lo que elblogger alemán Philipp Lenssen, autor de Google Blogoscoped, recibió la suya el01 de septiembre de 2008.13 Después de eso, digitalizó la historieta de 38 páginasy la publicó en su sitio web.14 La historieta fue dibujada y creada por ScottMcCloud.11 Poco después, Google hizo oficialmente pública la historieta a travésde su blog, junto con una explicación sobre la premura del lanzamiento. 5Lanzamiento públicoEl navegador fue presentado en público de manera oficial el 2 de septiembre de2008 para Microsoft Windows (únicamente XP y versiones posteriores) en 43idiomas, 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 unasección de los términos de servicio para el lanzamiento inicial de la versión beta, 19en la que parecía otorgar a Google una licencia sobre todo el contenido transferidopor medio del navegador Chrome. La sección en cuestión fue incluidainadvertidamente al copiarla textualmente de los términos generales de servicio deGoogle.20 Google respondió a las críticas ese mismo día diciendo que el texto fuetomado inadvertidamente de otros productos y retiró esa sección en los términosde servicio.21 Google recalcó que este cambio «aplicaría retroactivamente a todoslos usuarios que hubieran descargado Google Chrome».22 Después de eso aúnhubo preocupación y duda en cuanto a si el programa transmite o no información aGoogle y en caso afirmativo, qué tipo de información se enviaba. La compañíaafirmó que las mediciones de utilización son enviadas solamente cuando losusuarios seleccionan la opción «Colabora en la mejora de Google Chromeenviando automáticamente a Google estadísticas de uso e informes sobre fallos»al momento de instalar el navegador.23 24La primera versión que se lanzó de Google Chrome pasó las pruebas de Acid1 yAcid2 (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 InternetExplorer 7 (14/100) y Firefox 3 (71/100), pero inferior a Opera 9 (83/100)26 Cuandofue comparado con las versiones en desarrollo de Firefox, Internet Explorer, Operay 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ónde Google Chrome en pasar la prueba de Acid3 completamente (100/100) fue la3.0.192.0.El 9 de diciembre de 2009, Google anunció la publicación de las versiones beta deChrome para Mac OS X y Linux.27 Finalmente, el 25 de mayo de 2010 Googleanunció la versión estable de su navegador Google Chrome versión 5 para todaslas plataformas simultáneamente Microsoft Windows,Mac OS X y Linux.Canales de distribuciónActualmente, Google Chrome cuenta con varios canales de distribución para ladescarga y prueba de todas sus compilaciones. Los canales comunesdenominados «Stable», «Beta» y «Dev» son accesibles desde el sitio web delproyecto Chromium,28 siendo los dos últimos repositorios para versiones dedesarrollo. El 22 de julio de 2010, Google anunció un nuevo sistema delanzamientos más frecuente para ofrecer a los usuarios características nuevascuanto antes, con la meta de entregar versiones estables cada 6 semanas. 29 30Debido a esto, se incorporó un nuevo canal de distribución (denominado«Canary») en aras de proporcionar una versión diaria para pruebas en conjuntocon otros canales de desarrollo del navegador;31 el nombre del canal hacereferencia a la práctica de llevar un canario a las minas de carbón para permitir alos trabajadores la detección temprana de gases peligrosos.32Historial 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 del1 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 de2 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 septiembre3 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 de4 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 de4.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 de5 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 viene6 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 experimentales7 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 nuevas8 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 de9 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 Google10 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ásicasSeguridad y estabilidadLas metas primordiales al diseñar el navegador fueron mejorar la seguridad,velocidad y estabilidad que los navegadores existentes ofrecían. Se realizarontambién cambios importantes a la interfaz de usuario.14 Chrome fue ensambladopartiendo de 26 diferentes bibliotecas de código de Google y otras de tercerostales como Netscape.67CríticasHa sido criticado por lo que se podrían considerar problemas de seguridad yprivacidad: 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 negrasChrome descarga periódicamente actualizaciones de dos listas negras (para sitiosde suplantación de identidad y para aquellos que contengan software malicioso) yadvierte 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 APIpúblico y gratuito llamado «Google Safe Browsing API». En el proceso demantenimiento de estas listas negras, Google también notifica a los propietariosde los sitios enumerados que pueden no ser conscientes de la presencia de losprogramas dañinos.14Aislamiento de procesos (Sandboxing)Imagen de una pestaña triste al «colgarse» una pestaña del navegador, bajoUbuntu.El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de unnavegador multiproceso (cabe señalar que un problema con las implementacionesactuales para navegadores web es que son inherentemente de un único proceso)y Chrome ha aplicado este concepto con arquitectura de multiprocesamientosimilar 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 interfieranunas a otras, lo que es bueno para la seguridad y la estabilidad; cada pestaña enChrome se aísla (del inglés sandbox, textualmente caja de arena) para «impedir lainstalación de software malicioso» o «impedir que lo que ocurre en una pestañapueda afectar a lo que sucede en otra», en un modelo de asignación de procesoscomplejo.70 Si por algún motivo una mala programación de una página web o unplugin determinado ocasionan un cuelgue, sólo se perjudicará la pestaña actualdejando las demás intactas. Esa pestaña que falla pasará a ser una «pestañatriste», concepto similar a la pantalla de error de versiones anteriores del sistemaoperativo Mac OS, la sad Mac.Siguiendo el principio de mínimo privilegio, cada proceso es despojado de susderechos y con ello no puede escribir ni leer archivos en zonas sensibles (porejemplo, documentos, escritorio). Este método es similar al «modo protegido» queutiliza Internet Explorer en Windows Vista. El equipo de desarrollo a cargo de«Sandbox» dice haber «convertido las actuales fronteras de los procesos en unacárcel», según sus propias palabras. Por ejemplo, el software malicioso que seejecuta en una pestaña no puede robar números de tarjetas de crédito, interactuarcon el ratón o decirle al sistema operativo que ejecute un programa al inicio delsistema y, además, este proceso desaparecerá cuando la pestaña se cierre. Estono es más que la imposición de un simple modelo de seguridad informática segúnel cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja dearena solo puede responder a solicitudes de comunicación iniciadas por elusuario.14
  • Administrador de tareas de Google Chrome.Algunos plugins como el Adobe Flash Player no siguen algunos estándares deseguridad y por ello no pueden ser aislados como las pestañas. Estos a menudonecesitan 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 procesosseparados que se comunican con el motor de renderizado, que a su vez opera con«muy bajos privilegios» en procesos dedicados para cada pestaña. Dichoscomplementos tendrán que ser modificados para operar dentro de estaarquitectura de software y seguir así los principios de mínimos privilegios.14Además, Chrome cuenta con una utilidad administradora de procesos,denominada Administrador de tareas que permitirá conocer el estado delnavegador en su totalidad, ver individualmente estadísticas de sitios web o plugins(los cuales también van en procesos separados) sobre uso de memoria delsistema, ancho de banda usado (velocidad medida en bytes/s) y consumo detiempo de CPU, además de dar la opción de poder finalizar la ejecución de cadaelemento individualmente.14Modo IncógnitoEl modo incógnito. Con un icono en la parte superior derecha que aparece en unasesión abierta de incógnito.Chrome incluye un modo de navegar de Incógnito71 (similar a la Navegaciónprivada 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 yborra de los archivos temporales las cookies utilizadas. Cuando se activa una deestas ventanas «nada de lo que ocurre en esa ventana saldrá de sucomputadora».14VelocidadLa máquina virtual para JavaScript se consideró un proyecto suficientementeimportante como para separarlo, tal como se hizo con Tamarin de Adobe/Mozilla, yfue desarrollado por un equipo situado en Dinamarca. Las actualesimplementaciones se diseñaron «para los pequeños programas, donde elrendimiento y la interactividad del sistema no eran importantes». Sin embargo,aplicaciones Web como Gmail «están utilizando el navegador web al máximocuando se trata de manipulaciones DOM y JavaScript». El resultante motorJavaScript V8, fue diseñado poniendo énfasis en la velocidad, e introduce nuevascaracterísticas a este fin como transiciones de clase ocultas, generación dinámicade código, y recolección precisa de basura (refiriéndose a liberación dememoria).14 Pruebas de Google demuestran que V8 es aproximadamente dosveces más rápido que Firefox 3 y que la versión beta de Safari (navegador) 4.72Muchos sitios web han realizado pruebas de rendimiento usando la herramientaBenchmark SunSpider para JavaScript[1] así como un conjunto de pruebas decómputo intensivas propias de Google, las cuales incluyen ray tracing y laresolució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 sidocomparado, incluyendo Safari, Firefox 3, Internet Explorer 7 e Internet Explorer 8.7475 76 77 Aunque el navegador web Opera no fue comparado con Chrome en esaspruebas, en puntuaciones anteriores ha demostrado ser un poco más lento queFirefox 3, el cual a su vez, era más lento que Chrome.78 79Chrome también guarda y utiliza una caché de direcciones DNS para acelerar lacarga de los sitios web.80
  • InterfazInterfaz de usuario de Google Chrome en Windows 7La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir ycancelar. Las opciones son similares a las del navegador Safari. El diseño de laventana está basado en el tema nativo de Windows Vista.Chrome incluye Google Gears, que añade características para desarrolladoresque podrían o no convertirse en estándar web, y por lo general relacionadas con laconstrucción de aplicaciones web (incluyendo soporte para uso sin conexión).14La página de inicio del navegador se sustituye de manera predeterminada por lamisma que aparece cada vez que se abre una nueva pestaña. Ésta muestraminiaturas de los nueve sitios web más visitados con las últimas búsquedasrealizadas, los últimos marcadores accedidos y pestañas cerradas.81 Esteconcepto existía ya antes en el navegador Opera, conocido como «Discadorápido».14Una novedad introducida en Chrome es Omnibox, siendo ésta la barra dedirecciones que aparece en la parte superior de cada pestaña, similar a la deOpera. Incluye funcionalidades de autocompletar texto (únicamenteautocompletará URLs que se hayan introducido manualmente en lugar de todoslos enlaces), sugerencias de búsqueda, páginas visitadas previamente, páginaspopulares (sin visitar) y búsqueda en el historial de navegación. Los motores debúsqueda también pueden ser capturados por el navegador cuando se utilicen su
  • respectiva interfaz de usuario presionando la tecla Tab ⇆.14 Otra funcionalidad dela Omnibox es la modalidad de «Pegar y buscar», accesible con el menúcontextual.82Chrome permite crear accesos directos en el escritorio que permitan lanzaraplicaciones web directamente en el navegador. Cuando el navegador se abre deesta manera, la ventana no muestra ningún control sino únicamente la barra detítulo. Esto limita la interfaz del navegador a «no interrumpir cualquier cosa que elusuario está tratando de hacer», lo que permite a las aplicaciones web ejecutarsejunto a software local (similar a Mozilla Prism, Adobe AIR y Fluid).14Chrome utiliza el motor de renderizado WebKit como recomendación del equipoque desarrolló Android.14 Al igual que la mayoría de los navegadores, Chrome fueprobado exhaustivamente antes de ser lanzado al público. Las nuevascompilaciones del navegador son probadas de manera automatizada en cientosde miles de sitios web comúnmente visitados, los cuales están en el índice deGoogle y son accedidos en menos de 20-30 minutos.14Chrome soporta la interfaz de programación de aplicaciones de Netscape(NPAPI),83 84 pero no soporta controles ActiveX.84 Además, Chrome no tiene unsistema de extensiones como el de Mozilla con la arquitectura XPInstall.85 Elsoporte para applets de Java se encuentra disponible en Chrome a partir de laactualización del entorno de ejecución de Java 6 actualización 10 o superior. 86Para desarrolladores web, Chrome incluye un elemento de inspección similar alque se incluye en la extensión para Firefox, Firebug.80PestañasLas 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 debajode los controles (similar al navegador Opera). Este es un sutil cambio, encontraste con el actual número de navegadores que se basan en ventanas que
  • contienen pestañas. En Chrome, las pestañas son «flexibles» (incluyendo suestado) y puede ser transferidas sin problemas entre varias ventanas mediantearrastre. Cada pestaña tiene su propio conjunto de controles, entre ellos la barrade direcciones Omnibox.14 Las ventanas emergentes (en inglés pop-ups) «estánconfinadas a las pestañas de las que provienen» y no aparecen por encima de lapestaña actual sino como una pequeña barra de título en la parte inferior; podránusarse cuando el usuario explícitamente las arrastre hacia afuera. Las ventanasemergentes no se ejecutan en su propio proceso.14De forma predeterminada, no hay barra de estado, a diferencia de otrosnavegadores 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 estese mostrará en la parte inferior izquierda de la pantalla. Al igual que otrosnavegadores web como Internet Explorer o Firefox, Chrome tiene un modo depantalla completa, accesible mediante la tecla F11.Características avanzadasTemas visualesA partir de la versión Chrome 3.0 beta87 para Windows, se agregó el soporte parala opción de agregar y cambiar temas visuales en la interfaz de Chrome. En laversión para desarrolladores de Mac OS y Linux también se encuentrafuncionando esta opción. Google habilitó una galería de temas visuales88 paraChrome 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 navegadorpara aplicar el tema, se instala automáticamente.ExtensionesEl soporte de extensiones creadas por usuarios o la compañía, es soportado demanera predeterminada en Google Chrome desde la versión 4.0 para los sistemasoperativos 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ásde 300 extensiones disponibles en su día de lanzamiento. Actualmente la galeríade extensiones de Google Chrome posee 8.000 extensiones (Chrome Extensions).No se requiere reiniciar el navegador para aplicar alguna extensión, se instalanautomáticamente. A partir de Google Chrome 5.0, se pueden utilizar lasextensiones en modo incógnito y se pueden seleccionar individualmente para suuso en el modo incógnito.Scripts GreasemonkeyA partir del 1 de febrero de 2010, se habilitó el soporte nativo para scriptssoportados por Greasemonkey, sin la necesidad de tener una tercera extensióndando soporte de ello. Con esta característica es posible utilizar los scriptscreados en el sitio UserScript.org. Según el equipo de desarrolladores deChromium,90 actualmente se encuentran disponibles 40.000 scripts en el sitioUserScript.Sincronización en la nubeEn la versión actual y estable de Google Chrome, se pueden sincronizar los temasvisuales, preferencias, marcadores, autocompletado de formularios, extensiones yaplicaciones, todo ello gracias a la computación en la nube91 (o computación enlínea). Con ello se podrán utilizar los mismos temas visuales, preferencias,marcadores, autocompletado de formularios, extensiones y aplicaciones encualquier computador, gracias a la implementación XMPP, la mismaimplementación que se utiliza actualmente en el chat de Gmail. Solamente hayque poseer una cuenta de Google o una cuenta de correo de Gmail para teneracceso al servicio de sincronización en la nube.Traducción de sitiosA partir de Google Chrome 4.1 se agregó la característica de traducción sugerida yautomá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 paradesactivar esta característica por si resulta muy invasivo.GeolocalizaciónEn la última versión de Google Chrome 5.0, se encuentra disponible lageolocalización, aprovechando las habilidades que posee HTML5 para lograr éstatarea. La geolocalización es útil en sitios sociales para mostrar dónde seencuentra el usuario, y/o compartir imágenes o videos de donde se encuentra elusuario.92 Esta característica ya funciona con Google Maps.Flash integradoEn la última versión estable de Google Chrome 5.0, se comenzó con la integraciónde la última versión del complemento Flash Player dentro del mismo navegador,recibiendo la colaboración y ayuda de Adobe Systems Incorporated (la empresacreadora de Flash). Esto facilita aún más el manejo de objetos incrustados ensitios Webs que utilicen Flash. Además, facilita la actualización del complementodirecto desde el actualizador del navegador, y no por separado.93WebM y VP8En la última versión estable de Google Chrome 6.0, se comenzó con laimplementación del proyecto abierto WebM, el cual recolecta herramientas libres yabiertas 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 libreVorbis, y el contenedor multimedia de estándar abierto Matroska.94 YouTube en susitio de pruebas para HTML5, ya está haciendo uso de WebM en sus videos, ycada vez más se pueden encontrar videos en YouTube usando WebM. 95Visor PDFEn la versión 6.0 de Google Chrome se implementó un visor de archivos PDF, enel 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 elcomplemento de Adobe Flash integrado, también recibe las últimasactualizaciones para soporte de archivos PDF.96Aplicaciones WebEn la conferencia anual Google I/O 2010, se publicó un adelanto de lo que sería latienda de aplicaciones Chrome Web Store, la cual sería la encargada de distribuirlas aplicaciones web para el navegador Chrome.97 Eso, hasta que el día 7 dediciembre de 2010, se lanzó la tienda tras el lanzamiento de Chrome 8. 98 Consisteen una tienda en línea que recolecta aplicaciones creadas en diferentes lenguajesde 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 sinuna conexión a Internet. Las aplicaciones de Chrome Web Store también sepueden usar en otros navegadores, siempre y cuando tengan tecnologías webactuales.99WebGL 3DUno de los proyectos más ambiciosos del equipo de Chromium/Chrome, el cualbrinda aceleración de gráficos tridimensionales vía hardware para juegos o videospara ser usados directos en el navegador. Todo este proyecto funcionará gracias alas herramientas que posee HTML5 y el proyecto WebGL. WebGL funciona sinproblemas 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 elproyecto llamado Angle,100 el cual utilizará las bondades de DirectX para utilizarWebGL en Windows.101