Google Chrome es un navegador web desarrollado por Google . Fue lanzado por primera vez en 2008 para Microsoft Windows , creado con componentes de software gratuitos de Apple WebKit y Mozilla Firefox . [15] Posteriormente se lanzaron versiones para Linux , macOS , iOS y también para Android , donde es el navegador predeterminado. [16] El navegador también es el componente principal de ChromeOS , donde sirve como plataforma para aplicaciones web .
La mayor parte del código fuente de Chrome proviene del proyecto de software gratuito y de código abierto Chromium de Google , pero Chrome tiene licencia como software gratuito propietario . [14] WebKit era el motor de renderizado original , pero Google finalmente lo bifurcó para crear el motor Blink ; [17] todas las variantes de Chrome, excepto iOS, usaban Blink a partir de 2017. [18]
En octubre de 2022 [actualizar], StatCounter estima que Chrome tiene una participación de mercado mundial de navegadores del 67% (después de alcanzar un máximo del 72,38% en noviembre de 2018) en computadoras personales (PC), [19] se usa más en tabletas (habiendo superado a Safari ) y es también dominante en los teléfonos inteligentes. [20] [21] Con una participación de mercado del 65% en todas las plataformas combinadas, Chrome es el navegador web más utilizado en el mundo en la actualidad. [22]
Debido al éxito de Chrome, Google ha ampliado la marca "Chrome" a otros productos: ChromeOS, Chromecast , Chromebook , Chromebit , Chromebox y Chromebase .
El director general de Google, Eric Schmidt, se opuso durante seis años al desarrollo de un navegador web independiente. Afirmó que "en ese momento, Google era una empresa pequeña" y no quería pasar por " guerras de navegadores contundentes ". Después de que los cofundadores Sergey Brin y Larry Page contrataran a varios desarrolladores de Mozilla Firefox y crearan una demostración de Chrome, Schmidt dijo que "fue tan bueno que esencialmente me obligó a cambiar de opinión". [23]
En septiembre de 2004, aparecieron por primera vez los rumores de que Google estaba construyendo un navegador web. Revistas online y periódicos estadounidenses afirmaron entonces que Google estaba contratando, entre otros, a antiguos desarrolladores web de Microsoft. También se produjo poco después del lanzamiento de Mozilla Firefox 1.0, que estaba ganando popularidad y arrebatando cuota de mercado a Internet Explorer , que había detectado problemas de seguridad. [24]
Chrome se basa en el código fuente abierto del proyecto Chromium. [15] El desarrollo del navegador comenzó en 2006, [25] encabezado por Sundar Pichai . [26] Chrome fue "desarrollado en gran medida" en la oficina de Google en Kitchener . [27]
El anuncio del lanzamiento estaba originalmente programado para el 3 de septiembre de 2008, y se enviaría un cómic de Scott McCloud a periodistas y blogueros explicando las características del nuevo navegador. [28] Las copias destinadas a Europa se enviaron temprano y el blogger alemán Philipp Lenssen de Google Blogoscoped hizo una copia escaneada del cómic de 38 páginas disponible en su sitio web después de recibirlo el 1 de septiembre de 2008. [29] [30] Posteriormente, Google hizo el cómic disponible en Google Books , [31] y lo mencionó en su blog oficial junto con una explicación del lanzamiento anticipado. [32] El producto se denominó "Chrome" como nombre en clave del proyecto de desarrollo inicial , porque está asociado con autos rápidos y velocidad. Google mantuvo el nombre del proyecto de desarrollo como nombre de la versión final, como un apodo "descarado" o irónico, ya que uno de los objetivos principales era minimizar la interfaz de usuario cromada . [33] [34]
El navegador se lanzó públicamente por primera vez, oficialmente como una versión beta , [35] el 2 de septiembre de 2008, para Windows XP y versiones posteriores, y con soporte para 43 idiomas, y posteriormente como una versión pública "estable" el 11 de diciembre de 2008. Ese mismo día, una noticia de CNET llamó la atención sobre un pasaje en la declaración de Términos de Servicio para la versión beta inicial, que parecía otorgar a Google una licencia para todo el contenido transferido a través del navegador Chrome. [36] Este pasaje fue heredado de los términos generales de servicio de Google. [37] Google respondió a esta crítica inmediatamente afirmando que el lenguaje utilizado fue tomado de otros productos y eliminó este pasaje de los Términos de servicio. [14]
Chrome rápidamente ganó alrededor del 1% de participación en el uso. [32] [38] [39] Después del aumento inicial, el porcentaje de uso cayó hasta alcanzar un mínimo del 0,69% en octubre de 2008. Luego comenzó a aumentar nuevamente y en diciembre de 2008, Chrome volvió a superar el umbral del 1%. [40] A principios de enero de 2009, CNET informó que Google planeaba lanzar versiones de Chrome para OS X y Linux en la primera mitad del año. [41] Las primeras vistas previas oficiales para desarrolladores de Chrome OS X y Linux se anunciaron el 4 de junio de 2009, [42] con una publicación de blog que decía que les faltaban muchas funciones y que estaban destinadas a comentarios tempranos en lugar de uso general. [43] En diciembre de 2009, Google lanzó versiones beta de Chrome para OS X y Linux. [44] [45] Google Chrome 5.0, anunciado el 25 de mayo de 2010, fue la primera versión estable compatible con las tres plataformas. [46]
Chrome fue uno de los doce navegadores ofrecidos en BrowserChoice.eu a los usuarios de Microsoft Windows del Espacio Económico Europeo en 2010. [47]
Chrome se compiló a partir de 25 bibliotecas de códigos diferentes de Google y de terceros, como Netscape Portable Runtime de Mozilla , Network Security Services , NPAPI (eliminado a partir de la versión 45), [48] Skia Graphics Engine , SQLite y una serie de otras bibliotecas abiertas. -proyectos de origen. [49] La máquina virtual JavaScript V8 se consideró un proyecto suficientemente importante como para dividirse (al igual que Tamarin de Adobe / Mozilla ) y manejarlo por un equipo separado en Dinamarca coordinado por Lars Bak . Según Google, las implementaciones existentes fueron diseñadas "para programas pequeños, donde el rendimiento y la interactividad del sistema no eran tan importantes", pero las aplicaciones web como Gmail "están utilizando el navegador web al máximo cuando se trata de manipulaciones DOM y JavaScript " y, por lo tanto, se beneficiaría significativamente de un motor JavaScript que pudiera funcionar más rápido.
Chrome utilizó inicialmente el motor de renderizado WebKit para mostrar páginas web. En 2013, bifurcaron el componente WebCore para crear su propio motor de diseño Blink . Basado en WebKit, Blink solo utiliza los componentes "WebCore" de WebKit, mientras sustituye otros componentes, como su propia arquitectura multiproceso, en lugar de la implementación nativa de WebKit. [17] Chrome se prueba internamente con pruebas unitarias , pruebas automatizadas de acciones de usuario programadas, pruebas fuzz , así como pruebas de diseño de WebKit (el 99% de las cuales se afirma que Chrome pasó) y contra sitios web de acceso común dentro del índice de Google dentro. 20 a 30 minutos. [31] Google creó Gears para Chrome, que agregó funciones para desarrolladores web generalmente relacionadas con la creación de aplicaciones web, incluido el soporte fuera de línea. [31] Google eliminó gradualmente Gears cuando la misma funcionalidad estuvo disponible en los estándares HTML5 . [50]
En marzo de 2011, Google introdujo un nuevo logotipo simplificado para reemplazar el logotipo 3D anterior que se había utilizado desde el inicio del proyecto. El diseñador de Google, Steve Rura, explicó el razonamiento de la empresa para el cambio: "Dado que Chrome se trata de hacer que su experiencia web sea lo más fácil y ordenada posible, actualizamos el ícono de Chrome para representar mejor estos sentimientos. Un ícono más simple encarna el espíritu de Chrome: para hacer que la web sea más rápida, ligera y sencilla para todos". [51]
El 11 de enero de 2011, el gerente de producto de Chrome, Mike Jazayeri, anunció que Chrome eliminaría la compatibilidad con el códec de video H.264 para su reproductor HTML5, citando el deseo de alinear más a Google Chrome con los códecs abiertos actualmente disponibles en Chromium. proyecto, en el que se basa Chrome. [52] A pesar de esto, el 6 de noviembre de 2012, Google lanzó una versión de Chrome en Windows que agregó decodificación de video H.264 acelerada por hardware . [53] En octubre de 2013, Cisco anunció que abriría sus códecs H.264 y que cubriría todas las tarifas requeridas. [54]
El 7 de febrero de 2012, Google lanzó Google Chrome Beta para dispositivos con Android 4.0 . [55] En muchos dispositivos nuevos con Android 4.1 y versiones posteriores preinstaladas, Chrome es el navegador predeterminado. [56] En mayo de 2017, Google anunció una versión de Chrome para dispositivos de realidad aumentada y realidad virtual . [57]
Google Chrome presenta una interfaz de usuario minimalista, y sus principios de interfaz de usuario se implementaron posteriormente en otros navegadores. Por ejemplo, la combinación de la barra de direcciones y la barra de búsqueda en el cuadro multifunción o la barra omnidireccional [58] [59] Chrome también tiene reputación de ofrecer un rendimiento sólido del navegador. [60] [61]
La primera versión de Google Chrome pasó las pruebas Acid1 y Acid2 . A partir de la versión 4.0, Chrome pasó todos los aspectos de la prueba Acid3 . [62]
En mayo de 2011 [actualizar], Chrome tiene muy buen soporte para JavaScript/ ECMAScript según la prueba 262 [63] de conformidad con los estándares ECMAScript de Ecma International (versión ES5.1 del 18 de mayo de 2012). Esta prueba informa como puntuación final la cantidad de pruebas que falló un navegador; por lo tanto, las puntuaciones más bajas son mejores. En esta prueba, la versión 37 de Chrome obtuvo una puntuación de 10 reprobados/11.578 aprobados. A modo de comparación, Firefox 19 obtuvo 193 reprobados/11,752 aprobados e Internet Explorer 9 tiene una puntuación de 600+ reprobados, mientras que Internet Explorer 10 tiene una puntuación de 7 reprobados.
En 2011, en el conjunto de pruebas oficial de CSS 2.1 de la organización de estandarización W3C , WebKit, el motor de renderizado de Chrome, pasó el 89,75% (89,38% de 99,59% cubierto) de las pruebas de CSS 2.1. [64]
En la prueba de estándares web HTML5, Chrome 41 obtiene 518 de 555 puntos, lo que lo sitúa por delante de los cinco navegadores de escritorio más populares. [65] [66] Chrome 41 en Android obtiene 510 de 555 puntos. [67] [68] [69] Chrome 44 obtiene una puntuación de 526, sólo 29 puntos menos que la puntuación máxima. [70]
De forma predeterminada, la interfaz de usuario principal incluye botones de retroceder, avanzar, actualizar/cancelar y menú. Un botón de inicio no se muestra de forma predeterminada, pero se puede agregar a través de la página Configuración para llevar al usuario a la página de nueva pestaña o a una página de inicio personalizada. [71]
Las pestañas son el componente principal de la interfaz de usuario de Chrome y se han movido a la parte superior de la ventana en lugar de debajo de los controles. Este cambio sutil contrasta con muchos navegadores con pestañas existentes que se basan en ventanas y contienen pestañas. Las pestañas, con su estado, se pueden transferir sin problemas entre contenedores de ventanas arrastrándolas. Cada pestaña tiene su propio conjunto de controles, incluido el Omnibox . [31]
El Omnibox es un cuadro de URL que combina las funciones de la barra de direcciones y el cuadro de búsqueda. Si un usuario ingresa la URL de un sitio en el que buscó anteriormente, Chrome permite presionar Tab para buscar el sitio nuevamente directamente desde el Omnibox. Cuando un usuario comienza a escribir en el cuadro multifunción, Chrome ofrece sugerencias para sitios visitados anteriormente (basados en la URL o el texto de la página), sitios web populares (no necesariamente visitados antes, con tecnología de Google Instant ) y búsquedas populares. Aunque Instant se puede desactivar, las sugerencias basadas en sitios visitados anteriormente no se pueden desactivar. Chrome también completará automáticamente las URL de los sitios visitados con frecuencia. [31] Si un usuario escribe palabras clave en el Omnibox que no coinciden con ningún sitio web visitado anteriormente y presiona Intro, Chrome realizará la búsqueda utilizando el motor de búsqueda predeterminado.
Una de las características diferenciadoras de Chrome es la página Nueva pestaña , que puede reemplazar la página de inicio del navegador y se muestra cuando se crea una nueva pestaña. Originalmente, mostraba miniaturas de los nueve sitios web más visitados, junto con búsquedas frecuentes, marcadores recientes y pestañas cerradas recientemente; similar a Internet Explorer y Firefox con la barra de herramientas de Google o la marcación rápida de Opera . [31] En Google Chrome 2.0, la página Nueva pestaña se actualizó para permitir a los usuarios ocultar miniaturas que no querían que aparecieran. [72]
A partir de la versión 3.0, la página Nueva pestaña se renovó para mostrar miniaturas de los ocho sitios web más visitados. Las miniaturas se pueden reorganizar, fijar y eliminar. Alternativamente, se podría mostrar una lista de enlaces de texto en lugar de miniaturas. También cuenta con una barra "Cerradas recientemente" que muestra las pestañas cerradas recientemente y una sección de "consejos" que muestra sugerencias y trucos para usar el navegador. [73] A partir de Google Chrome 3.0, los usuarios pueden instalar temas para alterar la apariencia del navegador. [74] Muchos temas gratuitos de terceros se proporcionan en una galería en línea, [75] a la que se puede acceder a través del botón "Obtener temas" en las opciones de Chrome. [76]
Chrome incluye un submenú de marcadores que enumera los marcadores del usuario, proporciona fácil acceso al Administrador de marcadores de Chrome y permite al usuario activar o desactivar una barra de marcadores .
El 2 de enero de 2019, Google presentó Native Dark Theme para Chrome en Windows 10 . [77]
En 2023, se anunció que Chrome se renovaría por completo, utilizando el lenguaje de diseño Material You de Google , la renovación incluiría esquinas más redondeadas, los colores de Chrome se cambiarían por un sistema de color dinámico similar introducido en Android 12 , una barra de direcciones renovada, nueva iconos y pestañas, y un menú de 3 puntos más simplificado. [78]
A partir de Google Chrome 4.1, la aplicación agregó una barra de traducción integrada mediante Google Translate . La traducción de idiomas está actualmente disponible para 52 idiomas. [79] Cuando Chrome detecta un idioma extranjero distinto del idioma preferido del usuario establecido durante el tiempo de instalación, le pregunta al usuario si desea traducir o no.
Chrome permite a los usuarios sincronizar sus marcadores, historial y configuraciones en todos los dispositivos con el navegador instalado enviando y recibiendo datos a través de una cuenta de Google elegida, que a su vez actualiza todas las instancias de Chrome iniciadas. Esto se puede autenticar mediante credenciales de Google o una frase de contraseña de sincronización.
Para los desarrolladores web , Chrome presenta un inspector de elementos que permite a los usuarios mirar en el DOM y ver qué constituye la página web. [80]
Chrome tiene URL especiales que cargan páginas específicas de aplicaciones en lugar de sitios web o archivos en el disco. Chrome también tiene una capacidad incorporada para habilitar funciones experimentales. Originalmente llamada about:labs
, la dirección se cambió a about:flags
para que sea menos obvia para los usuarios ocasionales. [81] [82]
La edición de escritorio de Chrome puede guardar páginas como HTML con recursos en una subcarpeta "_files" o como un documento HTML sin procesar. También ofrece una opción para guardar en formato MHTML . [83]
Chrome permite a los usuarios crear accesos directos de escritorio locales que abren aplicaciones web en el navegador. El navegador, cuando se abre de esta manera, no contiene nada de la interfaz normal excepto la barra de título, para no "interrumpir nada de lo que el usuario está intentando hacer". Esto permite que las aplicaciones web se ejecuten junto con el software local (similar a Mozilla Prism y Fluid ). [31]
Esta característica, según Google, se mejoraría con Chrome Web Store , un directorio único de aplicaciones web basado en web que se inauguró en diciembre de 2010. [84] [85]
En septiembre de 2013, Google comenzó a crear aplicaciones de Chrome "para tu escritorio". Esto significó acceso sin conexión, accesos directos en el escritorio y menos dependencia de Chrome: las aplicaciones se inician en una ventana separada de Chrome y se parecen más a aplicaciones nativas. [86]
Anunciada el 7 de diciembre de 2010, Chrome Web Store permite a los usuarios instalar aplicaciones web como extensiones del navegador, aunque la mayoría de estas extensiones funcionan simplemente como enlaces a páginas web o juegos populares, algunas de las aplicaciones como Springpad brindan funciones adicionales como acceso sin conexión. Los temas y extensiones también se han integrado estrechamente en la nueva tienda, lo que permite a los usuarios buscar en todo el catálogo de extras de Chrome. [87]
Chrome Web Store se inauguró el 11 de febrero de 2011 con el lanzamiento de Google Chrome 9.0. [88]
Las extensiones del navegador pueden modificar Google Chrome. Son compatibles con la edición de escritorio del navegador. [89] Estas extensiones están escritas utilizando tecnologías web como HTML , JavaScript y CSS . [90] Se distribuyen a través de Chrome Web Store , [91] inicialmente conocida como Galería de extensiones de Google Chrome. [89] Algunas extensiones se centran en proporcionar funciones de accesibilidad. Google Tone es una extensión desarrollada por Google que, cuando está habilitada, puede usar los parlantes de una computadora para intercambiar URL con computadoras cercanas con conexión a Internet que también tengan la extensión habilitada. [92] [93]
El 9 de septiembre de 2009, Google habilitó las extensiones de forma predeterminada en el canal de desarrolladores de Chrome y proporcionó varias extensiones de muestra para realizar pruebas. [94] En diciembre, la versión beta de la Galería de extensiones de Google Chrome comenzó con aproximadamente 300 extensiones. [45] [95] Se lanzó el 25 de enero de 2010, junto con Google Chrome 4.0, y contiene aproximadamente 1500 extensiones. [96]
En 2014, Google comenzó a impedir que algunos usuarios de Windows instalaran extensiones no alojadas en Chrome Web Store. [97] [98] Al año siguiente, Google informó una "caída del 75% en las solicitudes de ayuda de atención al cliente para desinstalar extensiones no deseadas", lo que los llevó a ampliar esta restricción a todos los usuarios de Windows y Mac. [99]
En octubre de 2018, Google anunció una próxima actualización de la API de extensiones de Chrome , denominada "Manifest V3" (en referencia al archivo de manifiesto contenido en las extensiones). Manifest V3 tiene como objetivo modernizar la arquitectura de la extensión y mejorar la seguridad y el rendimiento del navegador; adopta API declarativas para "disminuir la necesidad de un acceso demasiado amplio y permitir una implementación más eficaz por parte del navegador", reemplaza las páginas en segundo plano con "Trabajadores de servicio" con funciones limitadas para reducir el uso de recursos y prohíbe el código alojado de forma remota. [100] [101] [102]
Manifest V3 ha enfrentado críticas por cambios en la API WebRequest utilizada por el bloqueo de anuncios y las extensiones de privacidad para bloquear y modificar conexiones de red. [103] La versión declarativa de WebRequest utiliza reglas procesadas por el navegador, en lugar de enviar todo el tráfico de la red a través de la extensión, lo que, según Google, mejoraría el rendimiento. Sin embargo, DeclarativeWebRequest está limitado en la cantidad de reglas que se pueden establecer y los tipos de expresiones que se pueden usar. [103] Además, la prohibición del código alojado remotamente restringirá la capacidad de actualizar las listas de filtros independientemente de la extensión misma. Como el proceso de revisión de Chrome Web Store tiene una duración invariable, es posible que las listas de filtros no se actualicen de manera oportuna. [104] [105]
Google ha sido acusado de utilizar Manifest V3 para inhibir el software de bloqueo de anuncios debido a su interés en el mercado de la publicidad online. Google citó problemas de rendimiento asociados con WebRequest, así como su uso en extensiones maliciosas. En junio de 2019, anunció que aumentaría el límite antes mencionado de 30 000 a 150 000 entradas para ayudar a calmar las preocupaciones sobre las limitaciones de las reglas de filtrado. [106] [107] [108] [103] En 2021, la Electronic Frontier Foundation (EFF) emitió una declaración de que Manifest V3 era "totalmente perjudicial para los esfuerzos de privacidad", ya que limitaría en gran medida la funcionalidad de las extensiones de privacidad. [109]
En diciembre de 2022, Google anunció que la transición se detendría "para abordar los comentarios de los desarrolladores y ofrecer mejores soluciones a los problemas de migración". En noviembre de 2023, Google anunció que reanudaría la transición a Manifest V3; La compatibilidad con las extensiones Manifest V2 se eliminará por completo de las versiones no estables de Chrome a partir de junio de 2024. [110] [103] Otros navegadores web basados en Chromium adoptarán Manifest V3, incluido Microsoft Edge . [111] Mozilla Firefox está adoptando la compatibilidad con Manifest V3 mediante su implementación de la API de extensión de Chrome (WebExtensions) por razones de compatibilidad, pero Mozilla ha declarado que su implementación no contendría limitaciones que afectarían la privacidad y las extensiones de bloqueo de contenido, y que su implementación de V2 no quedará obsoleta. [105]
La máquina virtual JavaScript utilizada por Chrome, el motor JavaScript V8 , tiene características como generación dinámica de código , transiciones de clases ocultas y recolección de basura precisa . [31]
En 2008, varios sitios web realizaron pruebas comparativas utilizando la herramienta SunSpider JavaScript Benchmark , así como el propio conjunto de pruebas comparativas computacionalmente intensas de Google, que incluyen trazado de rayos y resolución de restricciones . [115] Informaron unánimemente que Chrome funcionó mucho más rápido que todos los competidores con los que se había probado, incluidos Safari (para Windows), Firefox 3.0 , Internet Explorer 7 , Opera e Internet Explorer 8 . [116] [117] [118] [60] { [119] [120] Sin embargo, el 11 de octubre de 2010, en pruebas independientes de rendimiento de JavaScript, Chrome obtuvo una puntuación justo detrás del motor Presto de Opera desde que se actualizó en la versión 10.5. [121]
El 3 de septiembre de 2008, Mozilla respondió afirmando que su propio motor JavaScript TraceMonkey (entonces en versión beta) era más rápido que el motor V8 de Chrome en algunas pruebas. [122] [123] [124] John Resig , evangelista de JavaScript de Mozilla, comentó además sobre el rendimiento de diferentes navegadores en la propia suite de Google, comentando sobre la "diezma" de Chrome de los otros navegadores, pero cuestionó si la suite de Google era representativa de la realidad. programas. Afirmó que Firefox 3.0 obtuvo malos resultados en pruebas de referencia intensivas en recursividad , como las de Google, porque el equipo de Mozilla aún no había implementado el seguimiento de recursividad. [125]
Dos semanas después del lanzamiento de Chrome en 2008, el equipo de WebKit anunció un nuevo motor JavaScript, SquirrelFish Extreme , [126] citando una mejora de velocidad del 36% con respecto al motor V8 de Chrome. [127] [128] [129]
Como la mayoría de los principales navegadores web, Chrome utiliza la captación previa de DNS para acelerar las búsquedas de sitios web, [80] al igual que otros navegadores como Firefox, [130] Safari, [131] Internet Explorer (llamado DNS Pre-resolución), [132] y Opera. como UserScript (no integrado). [133]
Chrome utilizaba anteriormente su protocolo SPDY, ahora obsoleto , en lugar de solo HTTP [134] [135] cuando se comunicaba con servidores que lo soportan, como los servicios de Google, Facebook y Twitter. La compatibilidad con SPDY se eliminó en la versión 51 de Chrome. Esto se debió a que SPDY fue reemplazado por HTTP/2 , un estándar que se basaba en él.
En noviembre de 2019, Google dijo que estaba trabajando en varios sistemas de "insignias de velocidad" que permiten a los visitantes saber por qué una página tarda en aparecer. Las variaciones incluyen advertencias de texto simples y señales más sutiles que indican que un sitio es lento. No se ha dado una fecha sobre cuándo se incluirá el sistema de credenciales en el navegador Chrome. [136]
Chrome anteriormente admitía una función de ahorro de datos para hacer que las páginas se cargaran más rápido, llamada Modo Lite. [137] Anteriormente, los ingenieros de Chrome Addy Osmani y Scott Little anunciaron que el modo Lite cargaría automáticamente imágenes e iframes de forma diferida para cargar páginas más rápido. [138] El modo Lite se desactivó en Chrome 100, citando una disminución en los costos de datos móviles para muchos países. [139]
Chrome recupera periódicamente actualizaciones de dos listas negras (una de phishing y otra de malware ) y advierte a los usuarios cuando intentan visitar un sitio marcado como potencialmente dañino. Este servicio también está disponible para que otros lo utilicen a través de una API pública gratuita llamada " API de navegación segura de Google ". [31]
Chrome utiliza un modelo de asignación de procesos para las pestañas de espacio aislado . [140] Utilizando el principio de privilegio mínimo , cada proceso de pestaña no puede interactuar con funciones de memoria críticas (por ejemplo, memoria del sistema operativo, archivos de usuario) u otros procesos de pestaña, similar al "Modo protegido" de Microsoft utilizado por Internet Explorer 9 o superior. Se dice que el equipo Sandbox "tomó este límite de proceso existente y lo convirtió en una cárcel ". Esto impone un modelo de seguridad informática mediante el cual hay dos niveles de seguridad multinivel ( usuario y zona de pruebas ) y la zona de pruebas sólo puede responder a solicitudes de comunicación iniciadas por el usuario . [141] En Linux, el sandboxing utiliza el modo seccomp . [142] [143]
En enero de 2015, TorrentFreak informó que usar Chrome cuando se está conectado a Internet mediante una VPN puede ser un problema de seguridad grave debido a la compatibilidad del navegador con WebRTC . [144]
El 9 de septiembre de 2016, se informó que a partir de Chrome 56, se advertirá a los usuarios cuando visiten sitios web HTTP inseguros para alentar a más sitios a realizar la transición a HTTPS. [145]
El 4 de diciembre de 2018, Google anunció su lanzamiento Chrome 71 con nuevas funciones de seguridad, incluido un sistema de anuncios integrado. Además, Google también anunció su plan para tomar medidas enérgicas contra los sitios web que hacen que las personas se suscriban involuntariamente a planes de suscripción móvil. [146]
El 2 de septiembre de 2020, con el lanzamiento de Chrome 85, Google amplió la compatibilidad con DNS seguro en Chrome para Android. DNS-over-HTTPS (DoH) fue diseñado para mejorar la seguridad y la privacidad al navegar por la web. Con la actualización, Chrome cambia automáticamente a DNS sobre HTTPS (DoH), si el proveedor de DNS actual admite la función. [147]
Desde 2008, Chrome ha sido criticado por no incluir una contraseña maestra para evitar el acceso casual a las contraseñas de un usuario. Los desarrolladores de Chrome han indicado que una contraseña maestra no proporciona una seguridad real contra determinados piratas informáticos y se han negado a implementarla. Los errores presentados sobre este problema se han marcado como "WontFix". [148] [149] A partir de febrero de 2014 [actualizar], Google Chrome solicita al usuario que ingrese la contraseña de la cuenta de Windows antes de mostrar las contraseñas guardadas. [150]
En Linux , Google Chrome/Chromium puede almacenar contraseñas de tres formas: GNOME Keyring , KWallet o texto sin formato . Google Chrome/Chromium elige qué tienda usar automáticamente, según el entorno de escritorio en uso. [151] Las contraseñas almacenadas en GNOME Keyring o KWallet están cifradas en el disco y el acceso a ellas está controlado por un software demonio dedicado. Las contraseñas almacenadas en texto sin formato no están cifradas. Debido a esto, cuando se utiliza GNOME Keyring o KWallet, cualquier contraseña no cifrada que se haya almacenado previamente se mueve automáticamente al almacén cifrado. La compatibilidad con el uso de GNOME Keyring y KWallet se agregó en la versión 6, pero su uso (cuando esté disponible) no se convirtió en el modo predeterminado hasta la versión 12.
A partir de la versión 45, el administrador de contraseñas de Google Chrome ya no está integrado con Keychain , ya que el objetivo de interoperabilidad ya no es posible. [152]
No se explotaron vulnerabilidades de seguridad en Chrome en los tres años de Pwn2Own de 2009 a 2011. [153] En Pwn2Own 2012, Chrome fue derrotado por un equipo francés que utilizó exploits de día cero en la versión de Flash enviada con Chrome para tomar el control completo de una PC con Windows 7 de 64 bits completamente parcheada que utiliza un sitio web con trampas explosivas que superó el sandboxing de Chrome. [154]
Chrome se vio comprometido dos veces en CanSecWest Pwnium 2012 . [154] [155] [156] La respuesta oficial de Google a los exploits fue entregada por Jason Kersey, quien felicitó a los investigadores y señaló: "También creemos que ambas presentaciones son obras de arte y merecen un mayor intercambio y reconocimiento". [157] Las correcciones para estas vulnerabilidades se implementaron dentro de las 10 horas posteriores a la presentación. [158] [159]
Una cantidad significativa de vulnerabilidades de seguridad en Chrome ocurrieron en Adobe Flash Player . Por ejemplo, el exitoso ataque Pwn2Own de 2016 a Chrome se basó en cuatro vulnerabilidades de seguridad. Dos de las vulnerabilidades estaban en Flash, una en Chrome y otra en el kernel de Windows. [160] En 2016, Google anunció que planeaba eliminar Flash Player en Chrome, a partir de la versión 53. La primera fase del plan era deshabilitar Flash para anuncios y "análisis en segundo plano", con el objetivo final de deshabilitarlo. completamente antes de fin de año, excepto en sitios específicos que Google ha considerado que no funcionan sin él. Luego, Flash se volvería a habilitar con la exclusión de anuncios y análisis en segundo plano sitio por sitio. [161]
Los documentos filtrados de 2013 a 2016 con nombre en código Vault 7 detallan las capacidades de la Agencia Central de Inteligencia de los Estados Unidos , como la capacidad de comprometer los navegadores web (incluido Google Chrome). [162] [163]
Google introdujo la protección de escaneo de descargas en Chrome 17. [164] En febrero de 2018, Google introdujo una función de bloqueo de anuncios basada en recomendaciones de Interactive Advertising Bureau . Los sitios que emplean anuncios invasivos reciben una advertencia de 30 días, después del cual sus anuncios serán bloqueados. [165] Consumer Reports recomendó a los usuarios que instalaran herramientas dedicadas de bloqueo de anuncios, que ofrecen mayor seguridad contra malware y seguimiento. [166]
La función de navegación privada llamada modo incógnito evita que el navegador almacene localmente información del historial , cookies , datos del sitio o entradas de formularios. [178] Los archivos y marcadores descargados se almacenarán. Además, la actividad del usuario no se oculta a los sitios web visitados ni al proveedor de servicios de Internet. [179]
El modo incógnito es similar a la función de navegación privada de otros navegadores web. No impide guardar en todas las ventanas: "Puedes cambiar entre una ventana de incógnito y cualquier ventana normal que tengas abierta. Sólo estarás en modo de incógnito cuando estés usando la ventana de incógnito". [180]
La versión iOS de Chrome también admite la capacidad opcional de bloquear pestañas de incógnito con Face ID, Touch ID o la contraseña del dispositivo. [181]
En 2020 se presentó una demanda colectiva contra Google por 5.000 millones de dólares en concepto de daños y perjuicios alegando que engañó a los consumidores haciéndoles pensar que no los rastrearía cuando usaran el modo incógnito, a pesar de utilizar varios medios para hacerlo. En diciembre de 2023, se informó que se llegó a un acuerdo y se espera su divulgación pública en febrero de 2024. [182]
En junio de 2015, la comunidad de desarrolladores de Debian descubrió que Chromium 43 y Chrome 43 estaban programados para descargar el módulo compartido Hotword , que podía habilitar la extensión de reconocimiento de voz OK Google , aunque por defecto estaba "desactivada". Esto generó preocupaciones sobre la privacidad en los medios. [183] [184] El módulo se eliminó en Chrome 45, que se lanzó el 1 de septiembre de 2015, y solo estaba presente en Chrome 43 y 44. [185] [186]
Chrome envía detalles sobre sus usuarios y sus actividades a Google a través de mecanismos de seguimiento de usuarios opcionales y no opcionales. [187] [188]
Algunos de los mecanismos de seguimiento se pueden habilitar y deshabilitar opcionalmente a través de la interfaz de instalación [189] y a través del cuadro de diálogo de opciones del navegador. [190] Las compilaciones no oficiales, como SRWare Iron , buscan eliminar estas funciones del navegador por completo. [191] La función RLZ [ se necesita aclaración ] tampoco está incluida en el navegador Chromium. [192]
En marzo de 2010, Google ideó un nuevo método para recopilar estadísticas de instalación: el token de identificación único incluido con Chrome ahora se usa solo para la primera conexión que Google Update realiza a su servidor. [193]
El servicio de sugerencias opcional incluido en Google Chrome ha sido criticado porque proporciona la información escrita en el Omnibox al proveedor de búsqueda antes de que el usuario presione regresar. Esto permite que el motor de búsqueda proporcione sugerencias de URL, pero también les proporciona información de uso web vinculada a una dirección IP . [194]
Anteriormente, Chrome podía sugerir páginas similares cuando no se podía encontrar una. Para ello, en algunos casos se contactó con los servidores de Google. [195] Desde entonces, la función se eliminó. [ cita necesaria ]
Una revisión de 2019 realizada por el columnista de tecnología del Washington Post, Geoffrey A. Fowler, encontró que en una semana típica de navegación, Chrome permitía almacenar miles de cookies más que Mozilla Firefox. Fowler señaló que debido a sus negocios publicitarios, a pesar de los controles de privacidad que ofrece a los usuarios, Google es un importante productor de cookies de terceros y tiene un interés financiero en recopilar datos de los usuarios; Recomendó cambiar a Firefox , Apple Safari o Brave basado en Chromium . [196]
En enero de 2021, Google declaró que estaba avanzando en el desarrollo de alternativas respetuosas con la privacidad que reemplazarían las cookies de terceros que actualmente utilizan los anunciantes y las empresas para rastrear los hábitos de navegación. Luego, Google prometió eliminar gradualmente el uso de cookies en su navegador web en 2022, implementando en su lugar su tecnología FLoC. El anuncio desencadenó preocupaciones antimonopolio en varios países por abusar del monopolio del mercado del navegador Chrome , y la Autoridad de Mercados y Competencia del Reino Unido y la Comisión Europea abrieron investigaciones formales. [201] [202] [203] [204] La propuesta FLoC también generó críticas de DuckDuckGo , Brave y Electronic Frontier Foundation por tergiversar su capacidad para rastrear usuarios en línea. [205] [206] [207] [208]
El 25 de enero de 2022, Google anunció que había suspendido el desarrollo de sus tecnologías FLoC y propuso la nueva API de temas para reemplazarla. Temas también pretende reemplazar las cookies, utilizando la actividad web semanal [ se necesita aclaración ] para determinar un conjunto de cinco intereses. Se supone que los temas [ se necesita aclaración ] se actualizan cada tres semanas, cambiando el tipo de anuncios que se muestran al usuario y no reteniendo los datos recopilados. [209] [210]
En febrero de 2012, Google anunció que Chrome implementaría el estándar No rastrear (DNT) para informar a los sitios web el deseo del usuario de no ser rastreado. El protocolo se implementó en la versión 23. De acuerdo con el borrador del estándar W3 para DNT, [211] está desactivado de forma predeterminada en Chrome. [212]
Se implementa una arquitectura multiproceso en Chrome donde, de forma predeterminada, se asigna un proceso separado a cada instancia de sitio y complemento. [213] Este procedimiento se denomina aislamiento de procesos , [214] y aumenta la seguridad y la estabilidad al evitar que las tareas interfieran entre sí. Un atacante que logra acceder a una aplicación no obtiene acceso a otras, [215] y el fallo en un caso da como resultado una pantalla de muerte de Sad Tab , similar al conocido Sad Mac , pero solo una pestaña falla en lugar de toda la aplicación. . Esta estrategia exige un costo fijo por proceso desde el principio, pero da como resultado una menor sobrecarga de memoria con el tiempo, ya que la fragmentación se limita a cada instancia y ya no necesita más asignaciones de memoria. [31] Esta arquitectura fue adoptada posteriormente en Safari [216] y Firefox. [217]
Chrome incluye una utilidad de gestión de procesos llamada Administrador de tareas que permite a los usuarios ver qué sitios y complementos utilizan más memoria , descargan la mayor cantidad de bytes y usan en exceso la CPU , y brinda la posibilidad de finalizarlos. [218] La versión 23 de Chrome garantiza a sus usuarios una mayor duración de la batería para los sistemas que admiten la decodificación de vídeo acelerada por GPU de Chrome. [219] [53]
El primer lanzamiento de producción el 11 de diciembre de 2008 marcó el final del período de prueba Beta inicial y el comienzo de la producción. Poco después, el 8 de enero de 2009, Google anunció un sistema de lanzamiento actualizado con tres canales: estable (correspondiente a la producción tradicional), Beta y vista previa para desarrolladores (también llamado canal "Dev"). Donde antes solo había dos canales: Beta y Developer, ahora eran tres. Al mismo tiempo, todos los usuarios del canal de desarrollador fueron trasladados al canal Beta junto con la versión de desarrollador promocionada. Google explicó que ahora las compilaciones del canal de desarrollador serían menos estables y pulidas que las del período Beta inicial de Google Chrome. Los usuarios Beta pueden optar por volver al canal de Desarrollador si lo desean.
Cada canal tiene su propio ciclo de lanzamiento y nivel de estabilidad. El canal Estable se actualizó aproximadamente trimestralmente, con características y correcciones que pasaron pruebas "exhaustivas" en el canal Beta. Beta se actualiza aproximadamente mensualmente, con funciones "estables y completas" migradas desde el canal de desarrollador. El canal de desarrollador se actualizaba una o dos veces por semana y era donde las ideas y características se exponían públicamente por primera vez "(y a veces fallaban) y a veces podían ser muy inestables". [Comentarios citados de los anuncios de políticas de Google.] [220] [221] [222]
El 22 de julio de 2010, Google anunció que aumentaría la velocidad de lanzamiento de nuevas versiones estables; Los ciclos de lanzamiento se acortaron de trimestrales a seis semanas para actualizaciones importantes de Stable. [223] Los lanzamientos del canal Beta ahora se producen aproximadamente al mismo ritmo que los lanzamientos estables, aunque aproximadamente con un mes de anticipación, mientras que los lanzamientos del canal de desarrollo aparecen aproximadamente una o dos veces por semana, lo que da tiempo para realizar pruebas básicas de lanzamiento crítico. [224] Este ciclo de lanzamiento más rápido también trajo un cuarto canal: el canal "Canary", actualizado diariamente a partir de una compilación producida a las 09:00 UTC de la más estable de las últimas 40 revisiones . [225] El nombre se refiere a la práctica de usar canarios en minas de carbón , por lo que si un cambio "mata" a Chrome Canary, se bloqueará su migración al canal de desarrollador, al menos hasta que se solucione en una compilación posterior de Canary. [226] Canary es "la versión oficial más innovadora de Chrome y una especie de mezcla entre Chrome dev y las compilaciones instantáneas de Chromium". Los lanzamientos de Canary se ejecutan al mismo tiempo que cualquier otro canal; no está vinculado a la otra instalación de Google Chrome y, por lo tanto, puede ejecutar diferentes perfiles de sincronización, temas y preferencias del navegador. Esto garantiza que la funcionalidad alternativa se mantenga incluso cuando algunas actualizaciones de Canary puedan contener errores que interrumpan la versión. [227] No incluye de forma nativa la opción de ser el navegador predeterminado, aunque en Windows y OS X se puede configurar a través de Preferencias del Sistema. Al principio, Canary era sólo para Windows; se lanzó una versión de OS X el 3 de mayo de 2011. [228]
El canal beta de Chrome para Android se lanzó el 10 de enero de 2013; Al igual que Canary, se ejecuta junto con el canal estable para Android. [229] [230] Chrome Dev para Android se lanzó el 29 de abril de 2015. [231]
Todos los canales de Chrome se distribuyen automáticamente según sus respectivos ciclos de lanzamiento. El mecanismo difiere según la plataforma. En Windows, utiliza Google Update y la actualización automática se puede controlar mediante la Política de grupo . [232] Alternativamente, los usuarios pueden descargar un instalador independiente de una versión de Chrome que no se actualiza automáticamente. [233] [234] En OS X, utiliza el servicio de actualización de Google y la actualización automática se puede controlar a través del sistema "predeterminado" de OS X. [235] En Linux, permite que el sistema de administración de paquetes normal del sistema proporcione las actualizaciones. Este comportamiento de actualización automática es una diferencia clave con Chromium , el navegador de código abierto sin marca que forma el núcleo de Google Chrome. Debido a que Chromium también sirve como tronco de desarrollo previo al lanzamiento de Chrome, sus revisiones se proporcionan como código fuente y se producen instantáneas compilables continuamente con cada nueva confirmación , lo que requiere que los usuarios administren sus propias actualizaciones del navegador. [236]
En marzo de 2021, Google anunció que a partir de Chrome 94 en el tercer trimestre de 2021, los lanzamientos estables de Google Chrome se realizarán cada cuatro semanas, en lugar de seis semanas como desde 2010. Además, Google anunció un nuevo canal de lanzamiento para el sistema. administradores e integradores de navegadores con lanzamientos cada ocho semanas. [237]
Las versiones se identifican mediante un número de versión de cuatro partes, por ejemplo, 42.0.2311.90 (versión estable de Windows del 14 de abril de 2015 [238] ). Los componentes son major.minor.build.patch. [239] [240]
Los calendarios de lanzamiento de Chromium y Chrome están vinculados a través de las fechas de Branch Point de la versión Chromium ( principal ) , que se publican anualmente. [239] Los puntos de ramificación preceden a la versión final de la versión (inicial) de Chrome Developer en 4 días (casi siempre) y a la versión inicial de Chrome Stable en aproximadamente 53 días. [241]
Ejemplo: La versión 42 de Branch Point fue el 20 de febrero de 2015. [239] Las compilaciones de desarrollador dejaron de avanzar en la compilación 2311 con la versión 42.0.2311.4 el 24 de febrero, [242] 4 días después. La primera versión estable, 42.0.2311.90, fue el 14 de abril de 2015, [238] 53 días después del Branch Point.
Chrome admite la gestión del color mediante el uso de la compatibilidad con ICC v2 y v4 proporcionada por el sistema en macOS y, a partir de la versión 22, admite perfiles ICC v2 de forma predeterminada en otras plataformas. [243]
En Chrome, cuando no está conectado a Internet y se muestra un mensaje de error que dice "No hay Internet", en la parte superior se muestra un Tyrannosaurus rex de " 8 bits " , pero al presionar la barra espaciadora en un teclado, se hace clic con el mouse en Al tocarlo o tocarlo en dispositivos táctiles, el T-Rex salta instantáneamente una vez y corre a través de un desierto plagado de cactus , revelando que es un huevo de Pascua en forma de juego de plataformas . [244] [245] [246] [247] El juego en sí es un corredor infinito y no hay límite de tiempo en el juego, ya que avanza más rápido y periódicamente se tiñe de un fondo negro. Un administrador de Chromebook escolar puede desactivar el juego. [248]
La versión actual de Chrome se ejecuta en:
A partir de abril de 2016 [actualizar], hay versiones estables de 32 y 64 bits disponibles para Windows, y solo versiones estables de 64 bits disponibles para Linux y macOS . [250] [251] [252] Las compilaciones de Windows de 64 bits estuvieron disponibles en el canal de desarrollador y como compilaciones canary el 3 de junio de 2014, [253] en el canal beta el 30 de julio de 2014, [254] y en la versión estable canal el 26 de agosto de 2014. [255] Las compilaciones de OS X de 64 bits estuvieron disponibles como compilaciones canary el 7 de noviembre de 2013, [256] en el canal beta el 9 de octubre de 2014, [257] y en el canal estable en noviembre 18, 2014. [250]
A partir del lanzamiento de la versión 89, Chrome solo será compatible con procesadores Intel / Intel x86 y AMD con el conjunto de instrucciones SSE3 . [258] [259] [260]
El 7 de febrero de 2012 se lanzó una versión beta para dispositivos Android 4.0 , disponible para un número limitado de países desde Google Play . [270] [271]
Características notables: sincronización con Chrome de escritorio para proporcionar los mismos marcadores y ver las mismas pestañas del navegador, [272] renderizado previo de páginas, [273] aceleración de hardware. [274]
Muchas de las funciones HTML5 más recientes: casi todas las funciones de la plataforma web: lienzo acelerado por GPU, incluidas transformaciones CSS 3D, animaciones CSS, SVG, WebSocket (incluidos mensajes binarios), trabajadores dedicados; tiene soporte de desplazamiento desbordado, fuerte soporte de video HTML5 y nuevas capacidades como IndexedDB, WebWorkers, Application Cache y File API, selectores de fecha y hora, partes de Media Capture API. [273] [275] También admite funciones orientadas a dispositivos móviles, como orientación del dispositivo y geolocalización. [275]
Personalizaciones móviles: cambio de pestaña con gesto de deslizamiento, [272] vista previa del enlace permite hacer zoom en (múltiples) enlaces para garantizar que se haga clic en el deseado, [272] aumento del tamaño de fuente para garantizar la legibilidad independientemente del nivel de zoom. [275]
Las características que faltan en la versión móvil incluyen pestañas aisladas, [273] Navegación segura, [273] aplicaciones o extensiones , [274] Adobe Flash (ahora y en el futuro), [274] Native Client , [274] y la capacidad de exportar. datos del usuario, como una lista de sus pestañas abiertas o su historial de navegación, en archivos locales portátiles . [276]
Cambios de desarrollo: depuración remota, [273] [277] parte de la capa del navegador se ha implementado en Java, comunicándose con el resto del código Chromium y WebKit a través de Java Native Bindings. [275] El código de Chrome para Android es una bifurcación del proyecto Chromium. Es una prioridad transmitir la mayor parte del código nuevo y modificado a Chromium y WebKit para resolver la bifurcación. [275]
La actualización del 17 de abril de 2012 incluyó disponibilidad en 31 idiomas adicionales y en todos los países donde Google Play está disponible. También se puede solicitar una versión de escritorio de un sitio web en lugar de una versión móvil. Además, los usuarios de Android ahora pueden agregar marcadores a sus pantallas de inicio de Android si eligen y deciden qué aplicaciones deben manejar los enlaces abiertos en Chrome. [278]
El 27 de junio de 2012, Google Chrome para Android salió de la versión beta y se estabilizó. [279] [280]
Chrome 18.0.1026311, lanzado el 26 de septiembre de 2012, fue la primera versión de Chrome para Android compatible con dispositivos móviles basados en Intel x86. [281]
A partir de la versión 25, la versión de Chrome para Android está alineada con la versión de escritorio y, por lo general, hay nuevas versiones estables disponibles al mismo tiempo entre la versión de Android y la de escritorio. Google lanzó un canal beta de Chrome para Android separado el 10 de enero de 2013, con la versión 25. [229] A partir de 2013, [actualizar]una versión beta separada de Chrome está disponible en Google Play Store; puede ejecutarse junto con la versión estable. [282]
Chrome está disponible en el sistema operativo móvil iOS de Apple como Google Chrome para iOS . Lanzado en la App Store de Apple el 26 de junio de 2012, es compatible con iPad , iPhone y iPod Touch , y la versión actual requiere que el dispositivo tenga instalado iOS 15.0 o superior. [283] De acuerdo con los requisitos de Apple para los navegadores lanzados a través de su App Store, esta versión de Chrome utiliza iOS WebKit , que es el motor y los componentes de renderizado móvil propios de Apple, desarrollados para su navegador Safari ; por lo tanto, no puede usar el V8 de Google. Motor JavaScript. [284] [285] Chrome es el navegador web predeterminado para la aplicación Gmail de iOS .
En una revisión realizada por Chitika , se observó que Chrome tenía el 1,5% del mercado de navegadores web iOS al 18 de julio de 2012 [actualizar]. [286] En octubre de 2013, Chrome tenía el 3% del mercado de navegadores iOS. [287] [ necesita actualización ]
En las distribuciones de Linux , la compatibilidad con procesadores Intel de 32 bits finalizó en marzo de 2016, aunque Chromium todavía es compatible. [288] A partir de la versión 26 de Chrome, las instalaciones de Linux del navegador pueden actualizarse solo en sistemas que admitan GCC v4.6 y GTK v2.24 o posterior. Por lo tanto, los sistemas obsoletos incluyen (por ejemplo) Debian 6 2.20 y RHEL 6 2.18. [289]
El soporte para Google Chrome en Windows XP y Windows Vista finalizó en abril de 2016. [290] La última versión de Google Chrome que se puede ejecutar en Windows XP y Windows Vista fue la versión 49.0.2623.112, [291] lanzada el 7 de abril de 2016. [292] luego reeditado el 11 de abril de 2016. [293]
Se suponía que el soporte para Google Chrome en Windows 7 finalizaría con el anuncio del 15 de julio de 2021 [294] y repentinamente se trasladó al 15 de enero de 2022; sin embargo, debido a la pandemia de COVID-19 en curso y las empresas están tomando más tiempo para migrar a Windows 10 u 11 , la fecha de finalización del soporte se retrasó al menos hasta el 15 de enero de 2023. [295] El soporte para Windows 7, Windows 8 y Windows 8.1 finalizó en enero de 2023 y la última versión en Windows 7 es Chrome 109. [ 296] [297] [298]
El "modo Windows 8" se introdujo en 2012 y desde entonces ha sido descontinuado. Se proporcionó al canal de desarrolladores, lo que permitió a los usuarios de Windows 8 y Windows 8.1 ejecutar Chrome con una interfaz de pantalla completa optimizada para tableta, con acceso a funciones de captura, uso compartido y búsqueda. [299] En octubre de 2013, el modo Windows 8 en el canal de desarrollador cambió para usar un entorno de escritorio que imita la interfaz de ChromeOS con un sistema de ventanas dedicado y una barra de tareas para aplicaciones web. [300] Esto se eliminó en la versión 49 y los usuarios que hayan actualizado a Windows 10 perderán esta característica. [301]
Google dejó de admitir Mac OS X Leopard con el lanzamiento de Chrome 22. [302] El soporte para versiones de 32 bits de Chrome finalizó en noviembre de 2014 con el lanzamiento de Chrome 39. [303] [304] [250] Soporte para Mac OS X Snow Leopard , Mac OS X Lion y OS X Mountain Lion finalizaron en abril de 2016 con el lanzamiento de Chrome 50. El soporte para OS X Mavericks finalizó en abril de 2018 con el lanzamiento de Chrome 66. El soporte para OS X Yosemite finalizó en enero de 2021 con el lanzamiento de Chrome 88. La compatibilidad con OS X El Capitan y macOS Sierra finalizó en agosto de 2022 con el lanzamiento de Chrome 104. [ cita necesaria ] La compatibilidad con macOS High Sierra y macOS Mojave finalizó en septiembre de 2023 con el lanzamiento de Chrome 117. [305]
Google Chrome es la base del sistema operativo ChromeOS de Google que se envía en hardware específico de los socios fabricantes de Google. [306] La interfaz de usuario tiene un diseño minimalista que se asemeja al navegador Google Chrome. ChromeOS está dirigido a usuarios que pasan la mayor parte del tiempo de su computadora en la Web; las únicas aplicaciones en los dispositivos son un navegador que incorpora un reproductor multimedia y un administrador de archivos . [307] [308] [309] [310] [311]
Google anunció ChromeOS el 7 de julio de 2009. [312]
Google Chrome fue recibido con elogios tras su lanzamiento. En 2008, Matthew Moore de The Daily Telegraph resumió el veredicto de los primeros críticos: "Google Chrome es atractivo, rápido y tiene algunas características nuevas impresionantes..." [313]
Inicialmente, se informó que Microsoft minimizó la amenaza de Chrome y predijo que la mayoría de la gente adoptaría Internet Explorer 8 . Opera Software afirmó que "Chrome fortalecerá la Web como la plataforma de aplicaciones más grande del mundo". [314] Pero el 25 de febrero de 2010, BusinessWeek había informado que "Por primera vez en años, se están invirtiendo energía y recursos en los navegadores, los omnipresentes programas para acceder a contenidos en la Web. El mérito de esta tendencia es una bendición para los consumidores – va a dos partes. La primera es Google, cuyos grandes planes para el navegador Chrome han sacado a Microsoft de su letargo competitivo y han obligado al gigante del software a prestar nueva atención a su propio navegador, Internet Explorer. Microsoft prácticamente cesó en sus esfuerzos por mejorar IE después de triunfar en la última guerra de navegadores, enviando a Netscape a su perdición. Ahora está de nuevo en marcha". [315] Mozilla dijo que la introducción de Chrome en el mercado de navegadores web no es "una verdadera sorpresa", que "Chrome no tiene como objetivo competir con Firefox" y, además, que no afectaría la relación de ingresos de Google con Mozilla . [316] [317]
El diseño de Chrome cierra la brecha entre el escritorio y la llamada "computación en la nube". Con solo tocar un botón, Chrome le permite crear un escritorio, un menú Inicio o un acceso directo de QuickLaunch a cualquier página web o aplicación web, difuminando la línea entre lo que está en línea y lo que hay dentro de su PC. Por ejemplo, creé un acceso directo en el escritorio para Google Maps. Cuando creas un acceso directo para una aplicación web, Chrome elimina todas las barras de herramientas y pestañas de la ventana, dejándote con algo que se parece mucho más a una aplicación de escritorio que a una aplicación o página web.
— Mundo PC [318]
Con su dominio en el mercado de los navegadores web, se ha acusado a Google de utilizar el desarrollo de Chrome y Blink para impulsar nuevos estándares web propuestos internamente por Google y posteriormente implementados principalmente por sus servicios. Esto ha provocado desventajas de rendimiento y problemas de compatibilidad con los navegadores de la competencia y, en algunos casos, los desarrolladores se niegan intencionalmente a probar sus sitios web en cualquier otro navegador que no sea Chrome. [319] Tom Warren de The Verge llegó incluso a comparar Chrome con Internet Explorer 6 , el navegador predeterminado de Windows XP que a menudo era el objetivo de los competidores debido a su ubicuidad similar a principios de la década de 2000. [320] En 2021, el científico informático y abogado Jonathan Mayer declaró que Chrome se ha convertido cada vez más en un agente de Google LLC que en un agente de usuario , ya que es "el único navegador web importante que carece de protecciones de privacidad significativas de forma predeterminada, lo que empuja a los usuarios a realizar actividades de vinculación". con una cuenta de Google e implementa nuevas capacidades publicitarias invasivas". [109]
Chrome superó a Firefox en noviembre de 2011 en uso mundial. En septiembre de 2022 [actualizar], según StatCounter, Google Chrome tenía una cuota de uso de escritorio del 67% en todo el mundo , lo que lo convierte en el navegador web más utilizado. [322]
Junto con Safari y Mozilla Firefox , Chrome recibe un "impulso" de fin de semana, que aumenta su cuota de mercado hasta en tres puntos porcentuales los fines de semana, a expensas de Internet Explorer . [323] [ verificación fallida ]
StatCounter, una empresa de análisis web, informó que durante el domingo 18 de marzo de 2012, Chrome fue por primera vez el navegador web más utilizado en el mundo. Chrome obtuvo el 32,7% de la navegación web mundial ese día, mientras que Internet Explorer le siguió de cerca con el 32,5%. [324]
Del 14 al 21 de mayo de 2012, Google Chrome fue por primera vez responsable de más tráfico de Internet que Internet Explorer de Microsoft, que durante mucho tiempo había mantenido su lugar como el navegador web más utilizado en el mundo. [325] Según StatCounter, el 31,88% del tráfico web fue generado por Chrome durante un período sostenido de una semana y el 31,47% por Internet Explorer. Aunque Chrome había superado a Internet Explorer en el uso de un solo día en el pasado, esta era la primera vez que lo superaba durante una semana completa. [326]
En la conferencia de desarrolladores Google I/O de 2012, Google afirmó que había 310 millones de usuarios activos de Chrome, casi el doble que en 2011, que se declaró como 160 millones de usuarios activos. [327]
En junio de 2013, según StatCounter, Chrome superó a Internet Explorer por primera vez en Estados Unidos. [328]
En agosto de 2013, Chrome era utilizado por el 43% de los usuarios de Internet en todo el mundo. Este estudio fue realizado por Statista, que también señaló que en América del Norte, el 36% de las personas usa Chrome, el nivel más bajo del mundo. [329]
En diciembre de 2010, Google anunció que para facilitar a las empresas el uso de Chrome proporcionaría un paquete oficial Chrome MSI . Para uso empresarial, es útil tener paquetes MSI completos que se puedan personalizar mediante archivos de transformación (.mst), pero el MSI proporcionado con Chrome es solo un contenedor MSI muy limitado que se instala en el instalador normal, y muchas empresas consideran que esto arreglo no satisface sus necesidades. [331] El instalador normal de Chrome descargado coloca el navegador en el directorio de datos de la aplicación local del usuario y proporciona actualizaciones invisibles en segundo plano, pero el paquete MSI permitirá la instalación a nivel del sistema, proporcionando a los administradores del sistema control sobre el proceso de actualización [332] – era Antes solo era posible cuando Chrome se instalaba mediante Google Pack . Google también creó objetos de política de grupo para ajustar el comportamiento de Chrome en el entorno empresarial, por ejemplo estableciendo intervalos de actualizaciones automáticas, deshabilitando las actualizaciones automáticas y configurando una página de inicio. [333] Hasta la versión 24, se sabe que el software no está listo para implementaciones empresariales con perfiles móviles o entornos Terminal Server/Citrix. [334]
En 2010, Google comenzó a admitir Chrome en entornos empresariales proporcionando un contenedor MSI para el instalador de Chrome. Google comenzó a proporcionar objetos de políticas de grupo, y se agregan más en cada versión, [335] y hoy en día hay más de 500 políticas disponibles para controlar el comportamiento de Chrome en entornos empresariales. [336] En 2016, Google lanzó Chrome Browser Enterprise Support, un servicio pago que permite a los administradores de TI acceder a los expertos de Google para respaldar la implementación de su navegador. [337] En 2019, Google lanzó Chrome Browser Cloud Management , un panel que brinda a los administradores de TI empresariales la capacidad de controlar la accesibilidad al contenido, el uso de aplicaciones y las extensiones del navegador instaladas en sus computadoras implementadas. [338]
En septiembre de 2008, Google lanzó una gran parte del código fuente de Chrome como un proyecto de código abierto llamado Chromium. Este movimiento permitió a los desarrolladores externos estudiar el código fuente subyacente y ayudar a migrar el navegador a los sistemas operativos macOS y Linux . La parte de Chromium creada por Google se publica bajo la licencia BSD permisiva . [339] Otras partes del código fuente están sujetas a una variedad de licencias de código abierto. [340] Chromium es similar a Chrome, pero carece de actualizaciones automáticas integradas y de un reproductor Flash integrado, así como de la marca Google y tiene un logotipo de color azul en lugar del logotipo multicolor de Google. [341] [342] Chromium no implementa el seguimiento de RLZ del usuario. [192] [187] [343] Inicialmente, el visor de PDF de Google Chrome, PDFium, se excluyó de Chromium, pero luego se convirtió en código abierto en mayo de 2014. [344] [345] PDFium se puede utilizar para completar formularios PDF. [346]
Es posible desarrollar aplicaciones, extensiones y temas para Chrome. Están comprimidos en un archivo .crx y contienen un archivo manifest.json que especifica información básica (como versión, nombre, descripción, privilegios, etc.) y otros archivos para la interfaz de usuario (iconos, ventanas emergentes, etc.). Google tiene una guía oficial para desarrolladores sobre cómo crear, desarrollar y publicar proyectos. [347] Chrome tiene su propia tienda web donde los usuarios y desarrolladores pueden cargar y descargar estas aplicaciones y extensiones. [348]
Al igual que ocurre con Microsoft Internet Explorer , la popularidad de Google Chrome ha propiciado la aparición de malware que abusa de su nombre. A finales de 2015, apareció una réplica de adware de Chrome llamada "eFast", que usurparía la instalación de Google Chrome y secuestraría asociaciones de tipos de archivos para crear accesos directos a tipos de archivos comunes y protocolos de comunicación vinculados a sí mismo, e inyectaría anuncios en páginas web. Su icono de aspecto similar tenía como objetivo engañar a los usuarios. [349] [350] [351]
{{cite book}}
: Mantenimiento CS1: falta el editor de la ubicación ( enlace ){{cite web}}
: CS1 maint: unfit URL (link){{cite web}}
: CS1 maint: numeric names: authors list (link)Otra cosa que encontré anoche es un paquete de Debian llamado PepperFlashPlayer.
Aparentemente, funciona de la misma manera que el paquete FlashPlayer existente (que descarga Adobe Flash de Adobe y lo instala): descarga Chrome de Google, extrae el complemento PPAPI Flash y lo instala para Chromium.
Mientras tanto, esa podría ser una buena solución para los usuarios de Chromium.
(Nota: no apoyo este método, solo hago que la gente lo sepa). Pero obviamente, sería mejor si PPAPI Flash estuviera disponible en un contexto más "oficial".
Como sugiere el nombre, Chromium es una versión más cruda y menos pulida de Chrome.
La interfaz de usuario es prácticamente idéntica, con sólo unas pocas diferencias visuales menores.
[...] La diferencia más evidente es el logotipo, que abandona los colores de Google en favor de un diseño azul tenue.