Chromium (navegador)

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Chromium
Chromium 11 Logo.svg
Screenshot of Chromium 47.0.2526.80 with Material design.png
Chromium 47 con interfaz Material design, mostrando Wikipedia en Debian GNU/Linux
Desarrollador(es)
The Chromium Projects
Chromium.org
Información general
Lanzamiento inicial 3 de septiembre de 2008
Última versión estable 46 (info)
20 de diciembre de 2015 (11 meses y 6 días)
Última versión en pruebas 47 (info)
18 de enero de 2016 (10 meses y 8 días)
Género Navegador web
Programado en C++ y Ensamblador
Sistema operativo FreeBSD, Linux, OS X, (10.5 y siguientes versiones), Windows (a partir de XP)
Plataforma multiple
Licencia BSD
Estado actual En desarrollo
En español
Motores Blink, V8
[editar datos en Wikidata]

Chromium es el proyecto de código abierto de navegador de web del que Google Chrome obtiene su código de fuente.[1] Los navegadores comparten la mayoría de código y características, aun así hay algunas diferencias menores en las características y poseen diferentes licencias.

El Proyecto Chromium toma su nombre del elemento cromo, el metal del que se obtiene el cromado.[2] La intención de Google, expresado en la documentación para desarrolladores, era que chromium sería el nombre del proyecto de fuente abierta y que el nombre del producto final sería Chrome; aun así otros desarrolladores han tomado el código de Chromium y liberado versiones bajo el nombre de Chromium.[3] Estos están listados bajo paquetes comunitarios.

Uno de los objetivos principales del proyecto es que Chromium sea un administrador de ventanas con pestañas, o shell para la web, opuesto a ser una aplicación de navegador tradicional . La aplicación está diseñada para tener una interfaz de usuario minimalista. Los desarrolladores afirman que "debe ser liviano (cognitiva y físicamente) y rápido".[4]

Diferencias respecto a Google Chrome[editar]

Chromium es el nombre dado al proyecto de código abierto y al código fuente del navegador liberado y mantenido por el Proyecto Chromium.[5] Es posible descargar y compilar el código manualmente en numerosas plataformas. Para crear Chrome desde Chromium, Google toma el código fuente y agrega:[6]

  • Un sistema de auto-actualización llamado GoogleUpdate (algunos Sistemas Operativos, se apoyan en los sistemas de administración de paquetes del SO como un alternativas)
  • Adobe Flash Player[7] integrado (código y licencia propietarios)
  • Lector de PDF integrado y vista previa de impresión (incorporado a Chromium 47 y posteriores luego de que Google liberara el código fuente del visor de PDF)
  • Códecs multimedia para brindar soporte para formatos H.264, AAC y MP3
  • Una restricción que deshabilita extensiones no alojadas en Chrome Web Store (para usuarios de [Windows] en todos los canales de Chrome)[8]
  • Los nombres Google y Google Chrome (ambos marcas registradas)[9] [10] [11]
  • Una opción dentro de la configuración para que los usuarios puedan enviar a Google estadísticas de uso y reportes de errores.
  • Rastreo RLZ cuando [Chrome] es descargado como promociones de marketing o acuerdos de distribución. Esto transmite información de forma codificada a Google, incluyendo cuándo --y desde dónde-- Chrome fue descargado. En junio de 2010, Google confirmó que el token de RLZ tracking no está presente en versiones de Chrome descargadas directamente desde el sitio de Google, ni en alguna versión de Chromium. El código fuente de RLZ fue hecho público al mismo tiempo, (anteriormente era propietario --no obstante a pesar de que el código es abierto esta característica no ha sido migrada a Chromium--) para que los desarrolladores pudieran confirmar qué era y cómo funcionaba.[12]

Por defecto, Chromium solamente soporta los códecs Vorbis, Theora y WebM para las etiquetas de audio y video HTML5. Google Chrome soporta estas además de los códecs patentados AAC y Mp3. En enero de 2011, el administrador Chrome Product, Mike Jazayeri, anunció que Chrome no soportaría el formato H.264 en su reproductor de video HTML5.[13] En octubre de 2013 Cisco anunció que liberaría el código de sus códecs .H264 .[14] Desde diciembre de 2013, Chrome brinda soporte para .H264. Las distribuciones de Linux que distribuyen Chromium pueden agregar soporte para otros códecs en sus versiones personalizadas de Chromium.[15]

Licencias[editar]

La parte de Chromium baso la autoría de Google es liberada bajo la licencia BSD[16] , con otras partes sujetas a varias licencias de código abierto, incluyendo la licencia MIT, la LGPL, la Ms-PL y una tri-licencia MPL/GPL/LGPL.[17]

Historia[editar]

Una compilación inicial de Chromium 3.0 aclarando su independencia de Google Chrome.

Debido a que Chromium es el proyecto de código abierto que resulta en liberaciones de Chrome, la historia de ambos está relacionada. Chromium es un proyecto, con todas las liberaciones para desarrollo, siendo Chrome la liberación estable final.

2008[editar]

Google Chrome fue introducido primero en septiembre 2008, y junto con su liberación, el código de fuente de Chromium era también hecho disponible dejando complexiones para ser construidas de él. La liberación de código inicial complexiones incluidas para Windows y OS X, así como Linux, a pesar de que el último era en una etapa muy temprana de desarrollo y funcionalidad completa carecida de. Chromium 1.0 fue liberado en diciembre de 2008 y con ello Chrome fue desmarcado de estado beta solamente en Windows.[18] [19]

Ya en su primera versión en septiembre del 2008 Chromium fue criticado por guardar las contraseñas en una forma en que cualquier usuario casual de la computadora puede leerlas fácilmente desde la GUI Los usuarios de Chrome reportaron esto y se hiciero numerosas peticiones de la característica de contar con una contraseña maestra para acceder al las contraseñas almacenadas, pero los desarrolladores de Chromium han insistido consistentemente en que esto no provee seguridad real ante hackers. Los usuarios argumentaban que brindaría protección contra compañeros de trabajo o miembros de familia que utilizasen la computadora. En diciembre de 2009, el desarrollador de Chromium P. Kasting planteó: "A master password was issue 1397. That issue is closed. We will not implement a master password. Not now, not ever. Arguing for it won't make it happen. 'A bunch of people would like it' won't make it happen. Our design decisions are not democratic. You cannot always have what you want."[20] [21] que traducido sería: "Una contraseña maestra era el problema 1397. Ese problema está cerrado. No implementaremos una contraseña maestra. No ahora, nunca. Discutir por ello no hará que ocurra. 'A muchas personas les gusta esto' no hará que ocurra. Nuestras decisiones de diseño no son democráticas. No siempre pueden tener lo que quieren."

2009[editar]

En enero de 2009, las primeras versiones de desarrollo de Chrome 2.0 fueron puestas a disposición, presentando un administrador de marcadores y soporte a características de CSS no estándar, incluyendo gradientes, reflexiones y máscaras.[22]

En mayo de 2009 se puso a disposición la primera versión alfa de Chromium para Linux. En revisión de esa verion alfa Ryan Paul dijo que "continuaba careciando de características y tenía numerosos errores de rendering, pero claramente se movía en la dirección correcta". Los primeros liberados de Chrome en plataformas Linux y OS X estaban disponibles en junio de 2009, aunque estaban en estado bastante inicial y carecían de Adobe Flash, opciones de privacidad, la habilidad de establecer el proveedor de búsquedas predeterminado e incluso imprimir. En julio de 2009 Chromium incorporó temas nativos para Linux. utilizando el kit de herramientas GTK+ permitiéndole ser insertado en el ambiente de escritorio GNOME.[23] [24] [25] [26]

Chromium 3.0 fue liberado el 28 de mayo de 2009 en su versión 3.0.182.2.[27] [28] Chrome 3.0 lo siguió en septiembre del 2009 e incluyó un motor de JavaScript mucho más rápido, un sistema de temas seleccionables por el usuario, mejoras en el Omnibox y una página de nueva pestaña rediseñada.[29]

Chromium 4.0.212.0 fue la primera versión de Chromium 4.0 y apareció el 22 de septiembre del 2009[27] [30] con Chrome 4.0 públicamente liberado en diciembre de 2009. Ambos incluyeron soporte para extensiones, además de sincronización de marcadores para versiones beta de Chrome para OS X y Linux. La penetración multiplataforma de Chrome/Chromium 4.0 combinados fue de 6.73% a finales de abril de 2010.[31] [32] [33] [34]

Gentoo Linux ha tenido a Chromium en su repositorio oficial desde septiembre del 2009.[35] FreeBSD ha tenido Chromium disponible desde finales del 2009 y ha dispuesto de un puerto desde el sistema de puertos de FreeBSD desde finales del 2010.[36] [37] OpenBSD hizo Chromium disponible para plataformas i386 y amd64 desde finales del 2009.[38] A pesar de que OpenBSD soporta varios navegadores, versiones recientes sólo señalan oficialmente Chromium y Firefox.[39] [40]

2010[editar]

Logotipo de Chromium original utilizado por el proyecto hasta Chromium 11

Chromium 5.0 fue liberado el 26 de enero de 2010 con 5.0.306.0 como versión inicial.[27] [41] Google Chrome 5.0 lo siguió el 25 de mayo de 2010 y brindó versiones estables (no-beta) para todas las plataformas. En aquel momento, la revista web OMG! Ubuntu! reportó que el uso de Chrome/Chromium era de 36,53% en navegadores en Linux, comparado al 55.52% de Firefox y 2.82% de Opera.[32] [42] [43] [44]

Lubuntu seleccionó Chromium como navegador predeterminado desde su primera versión Lubuntu 10.04 de abril de 2010, hasta Lubuntu 13.10 en octubre de 2013 cuando migró a Firefox.[45] Ubuntu comenzó a ofertar Chromium a través de Ubuntu Software Center iniciando con Ubuntu 10.04 LTS como parte de su repositorio 'universe'. La versión inicial disponible en abril de 2010 fue 5.0.342.9, con nuevas versiones obtenidas como actualizaciones.[46] Puppy Linux ha tenido Chromium disponible con Chromium 5.0.342 en Lucid Puppy 5.0.0, basado en el repositorio de aplicaciones de Ubuntu.[47] Maemo, sistema operativo para móviles de Nokia, ofreció una versión a prueba-de-concepto de Chromium con una interfaz de usuario sin modificar que fue liberada el 11 de abril de 2010.[48]

Chromium 6.0 fue introducido en mayo de 2010 con primera versión liberada 6.0.397.0. En julio de 2010 compilados diarios de Chromium 6 introducieron nuevas características enfocadas a una interfaz de usuario minimalista, incluyendo una única página unificada de menú de herramientas, no botón de inicio de forma predeterminada (configurable por el usuario), no 'botón ir', un botón combinado de 'recargar/detener', barra de marcadores deshabilitada por defecto, lector de PDF integrado, soporte de WebM/VP8 para video HTML5 y una barra de url más inteligente..[27] [49] [50] Chrome 6 estuvo liberado en ambos un estable y versión de beta el 2 de septiembre de 2010 cuando versión 6.0.472.53. El cambio a 6.0 trajo consigo una interfaz de usuario ligeramente actualizada, mejoras en autocompletamiento de formularios, sincronización de datos de autocompletamiento y marcadores, junto con velocidad y estabilidad aumentadas.[51]

Resultados de realizar pruebas Acid3 sobre Chromium 7.

Chromium 7.0 fue liberado el 17 de agosto de 2010 en su versión 7.0.497.0. Esta versión aumentó el doble de el desempeño para HTML5 comparado con Chromium 6. Además agregó aceleración por hardware, que agiliza el navegador en situaciones complejas de gráficos en un factor de 225 veces, integración de búsqueda instantánea, pestañas en la interfaz de usuario que mueven todas las ventanas de la interfaz dentro de pestañas del navegador, incluyendo la pestaña de opciones y un desempeño de JavaScript más rápido en un 3%.[27] [52] [53] [54]

El 7 de ocubre del 2010 marcó la liberación de Chromium 8.0, siete semanas y media desde la de Chromium 7. La versión de liberación fue 8.0.549.0. El desarrollo de Chromium 8.0 se centró en su integración dentor de Google Chrome OS y mejoradas características de nube. Estas incluyeron aplicaciones web en segundo plano, hospedaje remoto (permitiendo a los usuarios controlar características desde otros ordenadores de forma centralizada) e impresión en la nube.[27] [54] El 12 de enero de 2011 versiones previas a 8.0.552.237 fueron identificadas por US-CERT como "contenedoras de múltiples vulnerabilidades de corrupción de memoria. Estas vulnerabilidades incluyen una vulnerabilidad de corrupción en la pila en el vomponente de rendering de PDF, dos vulnerabilidades de memoria en el decodificador Vorbis y error de tamaño de marco de video resultando en un mal acceso a memoria... Convenciando al usuario de ver un documento HTML especialmente creado, fichero PDF o archivo de video, un atacante puede causar un crash de la aplicación o posiblemente ejecutar código arbitrario." Esta vulnerabilidad fue hecha pública luego de que Chrome 8.0.552.237 fuese liberado arreglando estor problemas para alertar a los usuarios de actualizar de versión lo antes posible.[55]

Chromium 9.0 fue liberado el 23 de octubre de 2010, justamente 16 días luego de Chromium 8.0, con versión 9.0.562.0. La nueva versión introdujo la característica de actualización de infobar con el objetivo de prevenir ataques de spoofing de sitios web. Revisor Wolfgang Gruener notó que las primeras versiones de Chrome 9 doblaban en tamaño la versión Chrome 3, siendo una descarga comprimida de 28.2 MB. Gruene además criticó la numeración de versiones aparentemente arbitraria entre versiones principales.[27] [56] Chrome 9 introdujo dos nuevas características de prueba en noviembre de 2010 con el objetivo de cargar páginas web más rápidamente, "pre-rendering" y "false start", además de sandboxing para Adobe Flash. Las versiones estables de Chromium y Chrome fueron 9.0.597.84 e incluían características como Instant Search que permitía a la barra de url actuar a través de Google Instant cuando Google era el proveedor de búsquedas predeterminado. Otras características incluyeron aceleración por GPU/hardware, gráficos 3D predeterminados a través de WebGl, y acceso a Chrome Web Store el la página de Nueva Pestaña.[57] [58] [59]

Chromium 10.0 fue liberado el 3 de diciembre de 2010, con versión 10.0.601.0. Introdujo 18 nuevas características, incluyendo búsqueda "Instant Type" y "composición acelerada por GPU". El desarrollo de "pre-rendering de páginas web" fue reducido a no activo mientras que "snap start" seleccionable fue introducido.[27] [60]

2011[editar]

Chromium 11.0 fue liberado el 28 de enero de 2011 en su vesión 11.0.652.0. El trabajo de desarrollo en esta versión se centró en limpiar el menú de configuraciones, incluyendo el menú Sync y eliminando todos las casillas de verificación. El analista Wolfgang Gruener dijo: "El menú de configuraciones no es tan complicado ahora y luce mucho más como se esperaría de un software designado por profesionales". Idioma y corrector ortográfico fueron expandidos a más de 100 idiomas. Chromium 11 utilizó WebKit 534.18 y V8 3.1.1 lo que resultó en velocidad mejorada en JavaScript y otras pruebas de rendimiento. En mustras iniciales Chromium 11 fue más rápido que Firefox 4 en pruebas de rendimiento de V8 y Kraken, pero fue un 12% más lento que Internet Explorer en pruebas de Sunspider.[27] [59]

En febrero de 2011, Jeff Chang de Google anunció a los desarrolladores de Chromium que Google estaba considerando futuros cambios de gran escala en la interfaz de usuario. Bajo consideraciń estaban eliminar la barra de URL Omnibox y combinar la disposición de dos líneas que tenía pestañas y botones de navegación en una línea y menú y barra de URL en una segunda línea, combinándolas en una sola liberando más espacio de pantalla para el contenido (dicho diseño fue adoptado más tarde por Internet Explorer 9). Chang reconoció que esto resultaría en URLs no siempre visibles para el usuario, que los controles de navegación y menús perderían contexto y que la línea resultante quedaría sobrepoblada. Otros cambios propuestos incluyeron la posibilidad de iniciar sesiones en distintas cuentas en ventanas diferentes y mejoras en la sugerencia de URL basadas en el historial del usuario.[61] A mediados del 2011, luego de experimentaciones, los desarrolladores decidieron que eliminar la barra de URL era una idea demasiado arriesgada y descartaron la idea.[62]

Mageia ofreció inicialmente Chromium 11 en Mageia v1 durante el 2011.[63] [64]

El logotipo introducido con Chromium 12

Chromium 12 fue liberado e1 11 de marzo de 2012, con 12.0.700.0 como su promera versión. Los cambios iniciales en la versión 12 de Chromium incluyeron actualizaciones de about:flags para características de prueba, incorporación de un contador de frames para pruebas de aceleración por hardware, una API de interfaz P2P que puede indicar características futuras de una plataforma de intercambio de información, una mejorada barra de URL y pequeños cambios en las pestañas. Chromium 12 incorporó WebKit 534.24 y la versión 3.2.1.1 del motor de JavaScript V8. Se anticipaba que un lanzador de aplicaciones web desde la barra de url sería agregada durante el ciclo de desarrollo. Chromium 12 también introdujo un nuevo y simplificado logo en 2D que reemplazó el logo en 3D que el proyecto utilizó desde sus inicios. A inicios del ciclo de Chromium 12 el proveedor rápido de historial fue introducido. Esta característica automáticamente busca en el historial del navegador sitios visitados en las últimas 72 horas para encontrar coincidncias en los títulos de páginas y urls. Además busca en urls que han sido escritas al menos dos veces además de urls que han sido visitadas al menos 4 veces.[27] [65] [66]

En marzo de 2011 Google anunció direcciones a seguir para el proyecto durante el año, incluyendo un plan para siete versiones mayores, planificando Chrome 17 para finales del año. Las prioridades del desarrollo se centraban en la reducción del tamaño del navegador, integración de aplicaciones web y plugins, capacidades de trabajo en la nube e interfaz táctil. El tamaño era un problema para los desarrolladores, que notaron que Chrome 1 eran 9MB en descargas de Windows, comparado con Chrome 10 que eran unos 26.2MB, resultando de ello la creación de "bloat taskforce". Grandes tamaños de descargas son un problema por numerosas razones, como el desarrollador de Chrome Ian Fette explicó: "1. Hacemos acuerdos de distribución con Chrome, donde empaquetamos Chrome con otros productos. Esto los dificulta cuando nuestros binarios crecen. 2. Vemos crecientes descargas fallidas/errores de instalación al crecer los binarios, especialmente en países con pobre ancho de banda como India. India además resulta ser un muy buen mercado para Chrome, por lo que esto es muy problemático."[67] [68]

Con la liberación de Chromium 12.0.742.0 el 19 de abril de 2011 la interfaz incorporó varios cambios, los más significativos desde que Chromium 6 fue liberado. Un botón de multi-perfil fue introducido permitiendo a los usuario iniciar sesión en múltiples cuentas de Google y otros en la misma instancia del navegador. La página de nueva pestaña también fue rediseñada y separada en cuatro pantallas horizontales desplazables brindando acceso a las páginas más visitadas, Google apps, mas dos páginas identificadas. El botón de recargar página fue rediseñado junto a cambios menores en la barra de URL. La primera versión estable de Chrome y Chromium liberada fue la 12.0.742.91 que trajo consigo detección de malware y soporte para aceleraciñon por hardware de CSS3.[69] [70]

Chromium 13 fue liberado el 13 de abril de 2011 en su versión 13.0.748.0.[27] Versiones iniciales de Chromium 13 incluyeron un botón en el menú que permitía a los usuarios cambiar entre múltiples perfiles de Google, multiselección de pestañas y un motor de Omnibox mejorado. Esta versión también incluyó numerosos cambios menores en la interfaz de usuario, incluyendo una barra de menú ligeramente aclarada.[71] Para inicios de mayo de 2011 los resultados de los intentos de Google de reducir el tamaño de Chromium se notaban. Mucho del trabajo en esta área se centraba en comprimir el tamaño de WebKit, removiendo el Wireless Markup Language (WML), el Redimensionador de Imágenes, datagrids y el sistema de compilación de Android. La mayor compilación nightly fue 35.5 MB el 15 de abril de 2011, pero fue reducida a 29.9 MB para el 20 de abril de 2011.[72] Posteriores compilados de Chrome y Chromium a mediados de mayo de 2011 introdujeron la "vista compacta de navegación" opcional, dirigida a usuarios de dispositivos móviles. Esta vista combinaba la barra de URL y de pestañas en una única barra al hacer que la barra de URL se ocultase cuando no estuviera en uso, salvando 30 píxeles de espacio.[73] [74]

Chromium 14 fue liberado el 2 de junio de 2011 en su versión 14.0.783.0. Esta versión inicial incluyó soporte de prueba para bísqueda instantánea precargada en about:flags, permitiendo al usuario precargar el motor de búsqueda predeterminado utilizado en instant search y aceleración por GPU en todas las páginas. Cambios predeterminados incluyeron un canvas con aceleración 2D y el administrador de tareas incorporó un contador de cuadros-por-segundo. Además brindaba soporte a la API de Visibilidad de Página. Cuando el tiempo de desarrollo de Chromium 14 fue completado la versión estable de Chrome 14 además incorporó compatibilidad con la barra de desplazamiento y modo presentación de Mac OS X Lion. Además incluyó soporte para la nueva API de Audio Web y Google Native Client (NaCI) que permitía código nativo brindado por terceros como binarios multiplataforma ser ejecutados de forma segura dentro del navegador.[27] [75] [76]

Chromium 15 fue liberado el 28 de julio de 2011 en su versión inicial 15.0.837.0. El trabajo en esta versión incluyó la integración de perfiles y sincronizaciñon de características, incluyendo mover la sincronizaciñon al menú principal e introduciendo un administrador de perfiles. Los datos de sincronización serían encriptados de manera predeterminada. Chromium 15 además expande el pre-renderizado de páginas. Dan Bailey de Conceivably Tech planteó acerca de esta versión y su desarrollo que "es obvio que Google está incluyendo complementos y está ajustando finamente este navegador... Chrome no está rindiendo su percepción de el navegador más avanzado de nuestros tiempos pronto". En septiembre del 2011 Chromium 15 ganó una característica de "auto-chashing" que provocaba una ccaída del navegador si un comando cerrar demoraba más de 25 segundos, desplazamiento suavizado al utilizar la barra espaciadora, pre-logueado y auto-logeado a páginas web propias de Google, logos en la barra de herramientas para mostrar diferentes perfiles, personalización de sincronzación grandemente mejorada, incluyendo sincronización opcional del motor de búsquedas y mejoras en el proceso de pre-renderizado.[27] [77] [78]

Chromium 16 fue liberado el 10 septiembre del 2011 en su versión 16.0.877.0. A inicios del desarrollo de Chromium 16 fue incoprporad un Módulo de Pestañas Fuera de pantalla experimental, que permitía interacción simultánea de usuarios con múltiples páginas web. Esta versión para OS X incluyó migrar a la librería de gráficos 2D de Google's Skia reemplazando las librerías de Apple anteriormente utilizadas. Esto alineó las versiones de OS X con las de Windows y Linux.[79] [80]

Chromium 17 fue liberado el 19 de octubre de 2011 en su versión 17.0.913.0.[27] Esta versión introdujo HTTP pipelining como característica de prueba para incrementar la velocidad de carga de páginas web. El desarrollo de Chromium 17 cerca de finaes de noviembre de 2011 incluyeron una API para Gamepad, específicamente pensada para permitir entradas para juegos desde joysticks y otros dispositivos de juego. Otro trabajo incluyó la posibilidad de mover íconos de perfiles directamente al escritorio de Windows.[81] [82]

Chromium 18 fue liberado el 7 de diciembre de 2011 en su versión inicial 18.0.964.0.[27] Versiones iniciales de Chromium 18 mostraron que este ciclo incluía trabajo en la organizaciñon del menú. En enero de 2012, los compilados trabajaron el menú Opciones eliminando las páginas Básicos, Cosas Personales y Under the Hood y fueron unidas en una página Opciones. El nuevo menú simplificaba las selecciones y escondía las configuraciones de privacidad y proxy además de la administración de certificados de seguridad. Características adicionales incluyeron la visualización de sugerencias del omnibox.[83]

2012[editar]

Chromium 19 fue liberado el 2 de febrero de 2012 en su versión inicial 19.0.1028.0.[27] Soporte para Android fue agregado. El desarrollo de Chromium 19 conllevó a la liberación de Chrome 19.0.1084.46 el 15 de mayo de 2012, que incorporó numerosos arreglos de bugs junto a una característica de sincronización de pestañas que permitía a los usuarios tener abiertas las mismas pestañas en diferentes dispositivos a travéd de "Iniciar sesión en Chrome".[84] [85] [86]

Chromium 20 fue liberado el 29 de marzo de 2012, en su versión 20.0.1086.0. Este ciclo de desarrollo resultó en la liberación de Chrome 20.0.1132.43 el 26 de junio de 2012, el cual fue predominantemente una liberación de arrelgo de errores con pocas características nuevas.[27] [87] [88]

Chromium 21 fue liberado el 11 de mayo de 2012 en versión inicial 21.0.1134.0. Este ciclo de desarrollo resultó en Chrome 21.0.1180.57 para OS X y Linux y Chrome 21.0.1180.60 para Windows y Chrome Frame, liberado el 31 de julio de 2012. Chrome 21 incorporó una nueva API para posibilitar comunicación de alta calidad de audio y video, soporte completo para monitores Apple retina, además de un gran número de arreglos de errores. La versión incluyó la API JavaScript getUserMedia, que permitía a las aplicaciones web acceder a las cámaras web y micrófonos del usuario luego de solicitar su permiso. [27] [89] [90]

Chromium 22 fue liberado el 21 de junio de 2012 en su versión 22.0.1181.0. Este ciclo de desarrollo resultó en Chrome 22.0.1229.79 el 25 de septiembre del 2012. Icorporaba la disponibilidad en JavaScript de la API Mouse Lock, además de mejoras para Windows 8 y HiDPI/Retina además de un gran número de arreglos de seguridad y errores. [27] [91]

Cromo 23.0 estuvo liberado el 9 de agosto de 2012, con la versión de liberación inicial 23.0.1231.0.[27] Este ciclo de desarrollo resultado en la liberación de Chrome 23.0.1271.64 el 6 de noviembre de 2012, el cual incorporó permisos de sitio web más fácil, plus GPU aceleró descodificación de vídeo para Windows.[92]

Chromium 24 fue liberado el 20 de septiembre del 2012 en su versión inicial 24.0.1272.0.[27] [93] Este ciclo de desarrollo resultó en Chrome 24.0.1312.52 el 10 de enero de 2013, que incluyó soporte para MathML que permitía la visualización de ecuaciones, HTML5 datalists para fecha y hora, además de un gran número de arreglos de seguridad y errores.[94] Esta versión marcó un total de 26% de incremento en la velocidad de carga de páginas respecto al las versiones liberadas en los anteriores 12 meses.[95]

Chromium 25 fue liberado el 1ro de noviembre de 2012 en su versión 25.0.1313.0. Este ciclo de desarrollo resultó en Chrome 25.0.1364.97 para Windows y Linux y 25.0.1364.99 para Mac OS X el 21 de febrero de 2013. Esta versión introdujo mejoras de extensiones, soporte mejorado para inputs de fecha y hora de HTML5, soporte para la API JavaScript Web Speech y manejo de errores WebGL mejorado, además de varios arreglos de errores. [27] [96]

Chromium 26 fue liberado el 20 de diciembre de 2012 en su versión 26.0.1366.0.[27] Este ciclo de desarrollo resultó en Chrome 26.0.1410.43 el 26 de marzo de 2013. Esta versiñon incluyó mejoras en la característica de revisión de ortografía de "Ask Google for suggestions", que incluía chequeo por gramáticas y homónimos, accesos directos en el escritorio para múltiples usuarios de Windows y mejoras en la resolución asíncrona de DNS para Mac OS X y Linux.[97]

2013[editar]

La primera versión del 2013 fue Chromium 27, que primero apareció el 14 de febrero de 2013 en su versión 27.0.1412.0. Este ciclo de desarrollo resultó en la liberación de Chrome 27.0.1453.93 el 21 de mayo de 2013. Esta versión incluyó mejoras de carga de página en un promedio de un 5%, la API chrome.syncFileSystem además de predicción de ranking mejorada y predicciones Omnibox y corrección ortográfica mejorada.[27] [98]

Chromium 28 fue liberado el 28 de marzo de 2013, con versión inicial 28.0.1455.0. Este ciclo de desarrollo resultó en Chrome 28.0.1500.45 sólo para Linux el 17 de junio de 2013. En Linux esta versión requiere Ubuntu 12.04, Debian 7, openSUSE 12.2 o Fedora Linux 17 y versiones posteriores.

Chromium 29 fue liberado el 9 de mayo de 2013 en versión inicial 29.0.1502.0.[27] Este ciclo de desarrollo resultó en Chrome 29.0.1547.57 el 20 de augosto del 2013.[99] Esta versión incorporó mejoras en las sugerencias del Omnibox, la habilidad de reiniciar los perfiles de usuario, nuevas APIs de aplicaciones y extensiones, además de mejoras de desempeño y estabilidad[100] El motor de renderizado Blink fue introducido el 4 de abril de 2013 en Chromium 28.0.1463.0.[101]

Chromium 30 fue liberado el 27 de junio de 2013 en su versión inicial 30.0.1549.0.[27] Este ciclo de desarrollo resultó en Chrome 30.0.1599.66 el 1ro de octubre de 2013. Incorporó mejoras en la búsqueda de imágenes, nuevas API de aplicaciones y extensiones, mejoras en desempeño y estabilidad y 50 arreglos de errores.[102]

Chromium 31 fue liberado el 13 de agosto de 2013 en versión inicial 31.0.1600.0.[27] Este ciclo de desarrollo resultó en la liberación de Chrome 31.0.1650.48 el 12 de noviembre de 2013. Esta versión de Chrome introdujo sólo arreglos de errores sin nuevas características.[103]

Chromium fue considerado como navegador predeterminado en Ubuntu 13.10, el cual fue liberado el 17 de octubre de 2013, pero se mantuvo Firefox como navegador predeterminado debido a problemas al mantener los paquetes de Chromium actualizados[104]

Chromium 32 fue liberado el 25 de septiembre del 2013 en su versión 32.0.1651.2.[27] Este ciclo de desarrollo resultó en Chrome 32.0.1700.76 para Windows y Chrome Frame y 32.0.1700.77 para Mac y Linux el 14 de enero de 2014. Esta versión incorporó indicadores de pestañas para sonido, webcam y casting, cambios visuales el la versión para Windows 8 en modo Metro, bloqueo automático para ficheros detectados como malware, numerosos API para aplicaciones y extensiones junto a mejoras en la estabilidad y desempeño.[105]

Chromium 33 fue liberado el 6 de noviembre de 2013 en su versión 33.0.1701.0.[27] Este ciclo de desarrollo resultó en Chrome 33.0.1750.117 el 20 de febrero de 2014, que fue predominantemente una versión de arreglos de errores.[106]

Chromium 34 fue liberado el 18 de diciembre de 2013 en su versión 34.0.1751.0.[27] Este ciclo de desarrollo resultó en Chrome 34.0.1847.116 el 8 de abril de 2014. Esta versión incluyó la habilidad de importar usuarios supervisados en nuevas compitadoras, APIs de aplicaciones y extensiones adicionales y una apariancia diferente para Chrome en modo Metro de Windows 8.[107]

2014[editar]

Chromium 35 fue liberado el 20 de febrero de 2014 en su versión 35.0.1849.0.[27] Este ciclo de desarrollo resultó en Chrome 35.0.1916.114 el 20 de mayo de 2014. Chrome 35 incluyó un mejor control por parte del desarrollador sobre la entrada táctil, nuevas características JavaScript, un Shadow DOM sin prefijos, algunos nuevos API para aplicaciones y extensiones, además de mejoras en estabilidad y rendimiento.[108]

Chromium 36 fue liberado el 31 de marzo de 2014 en su versión 36.0.1917.0.[27] Este ciclo de desarrollo resultó en Chrome 36.0.1985.125 el 16 de julio de 2014. La versión incluyó mejoras en las notificaciones, nuevo diseño de incógnito y NTP, nueva burbuja de recuperación de caídas, un lanzador de la aplicación para Linux además de mejoras en estabilidad y desempaño junto a 26 arreglos de errores.[109]

Chromium 37 fue liberado el 11 de mayo de 2014 en su versión 37.0.1986.0[27] Este ciclo de desarrollo resultó en Chrome 37.0.2062.94 el 26 de agosto de 2014. Chrome 37 incluyó soporte para Windows DirectWrite para mejorar el renderizado de fuentes, nuevas APIs para aplicaciones y extensiones, demás de mejoras en estabilidad y desempeño junto a 50 arreglos de errores.[110]

Chromium 38 fue liberado el 22 de junio de 2014 en su versión 38.0.2063.0[27] . Este ciclo de desarrollo resultó en Chrome 38.0.2125.101 el 7 de octubre de 2014. Chrome 38 incluyó solamente mejoras en estabilidad y desempeño junto a arreglos de errores.[111]

Chromium 39 fue liberado el 17 de agosto de 2014 en su versión 39.0.2126.0[27] . Este ciclo de desarrollo resultó en Chrome 39.0.2171.65 el 18 de noviembre de 2014. Chrome 39 incluyó soporte para 64-bit para computadoras Mac, junto algunas nuevas APIs para aplicaciones y extensiones, demás de mejoras en estabilidad y desempeño. [112]

Chromium 40 fue liberado el 28 de septiembre del 2014 en su versión 40.0.2172.0. Este ciclo de desarrollo resultó en Chrome 40.0.2214.91 el 21 de enero de 2015. Esta versión fue predominantemente de mejoras en estabilidad y desempeño junto a 62 arreglos de seguridad.[113] [114]

Chromium 41 fue liberado el 9 de noviembre de 2014 en su versión 41.0.2215.0.[113] Este ciclo de desarrollo resultó en Chrome 41.0.2272.76 el 3 de marzo de 2015. Esta versión fue predominantemente de mejoras en estabilidad y desempeño junto a 51 arreglos de seguridad.[115]

2015[editar]

Chromium 42 fue liberado el 12 de enero de 2015 en su versión 42.0.2273.0.[113] Este ciclo de desarrollo resultó en Chrome 42.0.2311.90 el 14 de abril de 2015. Esta versión incluía nuevas APIs para aplicaciones y extensiones y mejoras en la estabilidad y desempeño. En referencia a su número de versión, Google señaló que también contenía la "respuesta a la vida, el universo y todo".[116]

Chromium 43 fue liberado el 22 de febrero de 2015 en su versión 43.0.2312.0.[113] Este ciclo de desarrollo resultó en Chrome 43.0.2357.65 el 19 de mayo de 2015. Fue primariamente una versión de arreglos de seguridad.[117] Chromium 43 fue reportado por desarrolladores de Debian al descargar automáticamente la extensión propietaria Chrome Hotword Shared Module, una librería para la característica de reconocimiento de voz de Google OK Google. Investigadores de seguridad indicaron que su código conllevaba riego de invasión de privacidad. La descarga fue considerada un error y arreglada, y en nuevas versiones no lo descargaban automáticamente, pero la comunidad de Debian quedó sospechando del navegador y de Google.[118]

Chromium 44 fue liberado el 7 de abril de 2015 en su versión 44.0.2359.0.[113] Este ciclo de desarrollo resultó en Chrome 44.0.2403.89 el 21 de julio de 2015. Esta versión fue predominantemente de mejoras en estabilidad y desempeño junto a 43 arreglos de seguridad.[119]

Chromium 45 fue liberado el 17 de mayo de 2015 en su versión 45.0.2404.0.[113] Este ciclo de desarrollo resultó en Chrome 45.0.2454.85 el 1ro de septiembre del 2015. Fue primariamente una versión de arreglos de seguridad.[120]

Chromium 46.0 fue liberado el 14 de julio de 2015, con la versión inicial 46.0.2455.0.[113] Este ciclo de desarrollo resultó en la liberación de Chrome 46.0.2490.71 el 13 de octubre de 2015. Esta versión era mayoritariamente una actualización de arreglos de seguridad y errores.[121]

Cromo 47.0 fue liberado el 23 de agosto de 2015, con la versión inicial 47.0.2491.0.[113] Este ciclo de desarrollo resultó en la liberación de Chrome 47.0.2526.73 el 1 de diciembre de 2015. Esta versión era mayoritariamente una actualización de arreglos de seguridad y errores, con 41 problemas solucionados.[122]

Chromium 48.0 fue liberado el 5 de octubre de 2015, con la versión inicial 48.0.2527.0.[113]

Chromium 49.0 fue liberado el 16 de noviembre de 2015, con la versión inicial 49.0.2565.0.[113]

Otros navegadores basados en Chromium[editar]

Activos[editar]

  • CodeWeavers CrossOver Chromium es un compilado no oficial de un derivado de Wine y Chromium Developer Build 21 para Linux y OS X, inicialmente liberado el 15 de septiembre del 2008 por CodeWeavers como parte de su proyecto CrossOver.[123] [124]
  • Comodo Dragon es una versión de Chromium para Windows7, Vista y XP de 32-bit producida por Comodo Group. Según sus desarrolladores, provee caracterísiticas de seguridad y privacidad mejoradas.[125]
  • Cốc Cốc es un navegador freeware enfocado en el mercado vietnamita, desarrollado por la compañía vietnamita Cốc Cốc, basado en el código abierto de Chromium para Windows.[126] De acuerdo con datos publicados por StatCounter en julio de 2013, Cốc Cốc sobrepasó a Opera para convertirse en uno de los 5 navegadores más populares en Vietnam dentro de los 2 primeros meses tras su liberación oficial[127]
  • Dartium es un compilado especial del navegador Chromium que incluye la Dart VM, mantenida por Google[128]
  • Epic Browser es un navegador web centrado en la privacidad desarrollado por Hidden Reflex de India basado en el código fuente de Chromium[129]
  • Maelstrom basado en BitTorrent Inc de San Francisco que toma en marco de desarrollo de Chromium y le integra un motor de BitTorrent, por lo que ficheros de torrent pueden ser reproducidos directamente desde el navegador y los sitios que utilizan torrent no tiene que depender de servidores centrales.[130] [131] [132] [133]
  • Opera comenzó a basar su código fuente en Chromium partiendo de su versión 15.[134]
  • Sleipnir es un derivado del navegador Chromium para Windows y OS X. Una de sus principales características es su enlace con aplicaciones web (Facebook, Twitter, Dropbox, etc.) y aplicaciones smartphone (Google Map, etc.). Además presume de lo que llama "texto hermoso", y tiene pestañas gráficamente únicas, además de otras características.[135]
  • SRWare Iron es una versión freeware de Chromium para Windows, OS X y Linux, ofreciendo versiones instalables y portables. Iron deshabilita ciertas características configurables de Chromium que pudieran compartir información con terceros además de características de rastreo que Google agrega a su navegador Chrome.[136]
  • Torch es un navegador basado en Chromium para Windows. Se especializa en descarga de multimedias y contiene características multimedia integradas, incluyendo motor de torrent, captura de video y botón para compartir.[137]
  • Vivaldi es un navegador para Windows, OS X y Linux desarrollado por Vivaldi Technologies.[138] [139] El software apunta a tecnólogos, usuarios avanzados de internet y ex-usuarios del navegador web Opera. Vivaldi intenta revivir las antiguas y populares características de Opera 12 e introduce nuevas y más innovadoras.
  • Yandex browser es un navegador creado por la compañía de desarrollo de software rusa Yandex para Linux, OS X y Windows. El navegador integra servicios de Yandex, que incluyen un motor de búsqueda, servicio de traducción de máquina y almacenamiento en la nube.

Descontinuados[editar]

  • CoolNovo, llamado ChromePlus antes de enero de 2012, fue un navegador basado en Chromium para Windows y Linux. Agregaba características como gestos del ratón, arrastre de enlaces y pestañas de IE.[140] (Última versión: 29 de agosto de 2013 con versión de núcleo 27.0.1453.110)

[141]

  • Flock fue un navegador que se especializaba en proveer redes sociales y tuvo facilidades Web 2.0 incluidas dentro de su interfaz de usuario. Fue basado en Chromium iniciando su versión 3.0. Flock fue descontinuado en abril de 2011.[142] [143]
  • Rockmelt fue formalmente una versión de Chromium para Windows Mobile e iOS bajo licencia propietaria. Integraba características de Facebook y Twitter, pero fue descontinuado en abril de 2013, y completamente retirado el 31 de julio de 2013.[144] [145] El 2 de agosto de 2013, Rockmelt fue adquirido por Yahoo!. Las extensiones de Rockmelt y su sitio fueron retirados luego del 31 de agosto de 2013. Yahoo! planea integrar la tecnología de Rockmelt en otros productos.[146]
  • Titan Browser es un navegador creado por la compañía estadounidense Titan Browser Corp. para sistemas operativos Windows[147] e incluye un motor de búsqueda, un botón de compartir en Facebook y un bloqueador de barra de herramientas. (Última versión: 9 de octubre de 2013, v33.0.1712.0)

Véase también[editar]

Referencias[editar]

  1. Chromium Project (13 September 2008).
  2. Google (September 2008).
  3. "Coding Style (Chromium Developer Documentation)".
  4. "User Experience (Chromium Developer Documentation)".
  5. "Google Chrome, Chromium and Google". blog.chromium.org/.
  6. "Chromium Browser Vs Google Chrome, Differences between Google Chrome and Linux distro Chromium, Chromium Wiki". 
  7. "Bringing improved support for Adobe Flash Player to Google Chrome". 
  8. "Chrome Extension Developer FAQ for upcoming changes in May 2015 related to hosting extensions". 
  9. "Google Trademark".
  10. "Google Trademark".
  11. "Google Chrome Trademark".
  12. Google (June 2010).
  13. "HTML Video Codec Support in Chrome". 
  14. Trollope, Rowan (22 December 2013).
  15. "Differences between Google Chrome and Linux distro Chromium". code.google.com/.
  16. "Home (Chromium Developer Documentation)".
  17. "Chromium Terms and Conditions".
  18. Paul, Ryan (September 2008).
  19. Paul, Ryan (December 2008).
  20. Chromium Project (March 2011).
  21. Chromium Project (March 2011).
  22. Paul, Ryan (January 2009).
  23. Paul, Ryan (May 2009).
  24. Paul, Ryan (June 2009).
  25. Paul, Ryan (July 2009).
  26. Smith, Mike and Karen Grunberg (June 2009).
  27. a b c d e f g h i j k l m n ñ o p q r s t u v w x y z aa ab ac ad ae af ag ah Chromium Project (26 August 2014).
  28. Chromium Project (May 2009).
  29. Paul, Ryan (September 2009).
  30. Chromium Project (September 2010).
  31. Paul, Ryan (January 2010).
  32. a b Sneddon, Joey-Elijah (May 2009).
  33. Mark Larson (8 December 2009).
  34. "Google Chrome for the holidays: Mac, Linux and extensions in beta". 
  35. "www-client/chromium ChangeLog".
  36. chromium.hybridsource.org (June 2010).
  37. www.freebsd.org (June 2010).
  38. OpenBSD Project (December 2011). "ports/www/chromium/".
  39. "8 - General Questions".
  40. "OpenBSD 5.4 Release".
  41. Chromium Project (January 2010).
  42. Paul, Ryan (May 2009).
  43. Brian Rakowski (25 May 2010).
  44. Stade, Evan and Elliot Glaysher (May 2010).
  45. Lubuntu Project (June 2010).
  46. UbuntuUpdates.org (June 2010).
  47. Puppy Linux Community (May 2010).
  48. Apocalypso (April 2010).
  49. Sneddon, Joey-Elijah (July 2010).
  50. Gruener, Wolfgang (July 2010).
  51. Google (September 2010).
  52. Nakano, Chelsi (August 2010).
  53. Gruener, Wolfgang (August 2010).
  54. a b Gruener, Wolfgang (October 2010).
  55. US-CERT (January 2011).
  56. Gruener, Wolfgang (October 2010).
  57. Bakke, Kurt (November 2010).
  58. Schuh, Justin and Carlos Pizano (December 2010).
  59. a b Gruener, Wolfgang (February 2011).
  60. Gruener, Wolfgang (December 2010).
  61. Gruener, Wolfgang (February 2011).
  62. Gruener, Wolfgang (August 2011).
  63. Mageia (2011-01-18).
  64. "RPM Mandriva 2011 chromium-browser-stable 13.0.782.215 i586 rpm".
  65. Gruener, Wolfgang (March 2011).
  66. Bailey, Dan (March 2011).
  67. Gruener, Wolfgang (March 2011).
  68. Shankland, Stephen (March 2011).
  69. Gruener, Wolfgang (April 2011).
  70. Paul, Ryan (June 2011).
  71. Bailey, Dan (April 2011).
  72. Bailey, Dan (May 2011).
  73. Paul, Ryan (May 2011).
  74. Gruener, Wolfgang (May 2011).
  75. Bailey, Dan (June 2011).
  76. Paul, Ryan (September 2011).
  77. Bailey, Dan (July 2011).
  78. Bailey, Dan (September 2011).
  79. Bailey, Dan (September 2011). "3D Web Browsing Sneaks Into Google Chrome".
  80. Bailey, Dan (September 2011).
  81. Bailey, Daniel (October 2011).
  82. Gruener, Wolfgang (28 November 2011).
  83. Gruener, Wolfgang (6 January 2012).
  84. Laforge, Anthony (15 May 2012).
  85. Mathias, Raz (15 May 2012).
  86. Paul, Ryan (16 May 2012).
  87. "Chromium Log for version 20.0.1086.0".
  88. Google (26 June 2012).
  89. Grunberg, Karen (31 July 2012).
  90. Paul, Ryan (31 July 2012).
  91. Google (25 September 2012).
  92. Google (6 November 2012).
  93. Govindan, Dharani (10 January 2013).
  94. Shankland, Stephen (10 January 2013).
  95. "Always getting faster".
  96. Kersey, Jason (21 February 2013).
  97. Govindan, Dharani (26 February 2013).
  98. "Chrome Releases: Stable Channel Release".
  99. "Chrome Releases: Stable Channel Update".
  100. Cho, Eddie (20 August 2013).
  101. "Log of /releases/28.0.1463.0/DEPS". 
  102. Grunberg, Karen (1 October 2013).
  103. Laforge, Anthony (12 November 2013).
  104. Joey-Elijah Sneddon (2013-08-12).
  105. Grunberg, Karen and Daniel Xie (14 January 2014).
  106. "Chrome Releases: Stable Channel Update".
  107. Xie, Daniel (8 April 2014).
  108. Grünberg, Karen (20 May 2014).
  109. Yuan, Matthew (16 July 2014).
  110. Mineer, Alex (26 August 2014).
  111. Yuan, Matthew (7 October 2014).
  112. Mineer, Alex (18 November 2014).
  113. a b c d e f g h i j Chromium Project (21 January 2015). "chromium/src.git".
  114. Yuan, Matthew (21 January 2015).
  115. MacNeil, Penny (3 March 2015).
  116. Mineer, Alex (14 April 2015).
  117. Laforge, Anthony (19 May 2015).
  118. McAllister, Neil (17 June 2015).
  119. "Chrome Releases: Stable Channel Update". googlechromereleases.blogspot.ca.
  120. "Chrome Releases: Stable Channel Update". googlechromereleases.blogspot.ca.
  121. "Chrome Releases: Stable Channel Update". googlechromereleases.blogspot.ca.
  122. "Chrome Releases: Stable Channel Update". googlechromereleases.blogspot.ca.
  123. "Fire Drills and Proving a Point".
  124. "CrossOver Chromium".
  125. Comodo Group (2010).
  126. "CocCoc Releases Corom And Enters the Browser Wars in Vietnam". 
  127. "Cốc Cốc ra mắt trình duyệt Internet riêng cho thị trường Việt Nam". 
  128. "Dartium: Chromium with the Dart VM". 
  129. "FAQS". epic the privacy browser.
  130. "Project Maelstrom". bittorrent.com.
  131. "Beating Internet Censors With BitTorrent's Maelstrom Browser - TorrentFreak".
  132. Ian Paul (10 April 2015).
  133. Liam Tung.
  134. Lawson, Bruce.
  135. The Fenrir website.
  136. "Chrome vs Iron".
  137. Serea, Razvan Mihai Asmanow (2012).
  138. https://vivaldi.net/en-US/blogs/teamblog/item/16-new-snapshot-with-an-update-for-chromium-and-auto-update-on-windows
  139. http://thenextweb.com/apps/2015/01/27/meet-vivaldi-new-browser-former-ceo-opera/
  140. "CoolNovo".
  141. "CoolNovo Release Notes".
  142. Iedtke, Michael (16 June 2010).
  143. Sneddon, Joey (April 2011).
  144. Duncan, Geoff (2010).
  145. "Rockmelt Blog".
  146. Stuart Dredge (2013-08-05).
  147. Titan Browser Corp.

Enlaces externos[editar]