Artículo

¿Qué es Chromium y por qué Microsoft lo usa para Edge?

El anuncio de Microsoft de que reconstruir su navegador Edge usando Chromium fue un poco sorprendente. Casi parece que Microsoft ha decidido dejar que Google cree el navegador web preferido para las computadoras con Windows, y eso es un cambio. eso afectaría a un par de miles de millones de personas, la mayoría de las cuales ni siquiera lo sabrían, siempre que vean el icono familiar en el menú Inicio. También sería un cambio que le da a Google mil millones de usuarios más de forma predeterminada y se dirige hacia un camino en el que solo hay una empresa y una opción si desea utilizar la web. Nadie quiere eso. Afortunadamente, ese no es el caso. Y Chromium es muy diferente a Chrome.

Si bien Chromium es un proyecto iniciado por Google, en realidad no es lo que podría pensar que es. Y eso se debe a su naturaleza de código abierto, que le permite ser cualquier cosa.

Relacionado: Todo lo que necesita saber sobre Microsoft Edge, Chromium y Blink

¿Qué hay en un nombre?

Google tiene una forma frustrante de usar el mismo nombre para cosas que en realidad no son iguales. Android es un buen ejemplo. Todo el mundo sabe lo que es Android: es el sistema operativo utilizado en un par de miles de millones de teléfonos inteligentes fabricados por aproximadamente 100 empresas diferentes. Pero también es un marco de aplicación de código abierto utilizado por empresas como la ahora desaparecida Research In Motion (RIM), la empresa que solía fabricar BlackBerrys, y una base de código abierto para un Sistema operativo independiente que empresas como Amazon, Delta Airlines y Exxon utilizan para alimentar tabletas, sistemas de información y entretenimiento a bordo y quioscos de pago no tripulados que se construyen con Android Open Source Proyecto.

Microsoft es inteligente al usar lo que ya se ha construido en lugar de gastar miles de millones en reconstruir.

El cromo es muy similar. Puede instalar una aplicación independiente para Windows, macOS y cualquier versión de Linux llamada Chromium, que es un navegador web completo con sincronización a través de los servicios de Google. Pero Chromium es también el nombre del proyecto de código de fuente abierta utilizado para hacer Chromium, así como el navegador web Chrome, Chrome. OS, Amazon Silk y el componente de vista web de Android Chrome que empresas como Twitter pueden usar para construir un navegador en un solicitud.

Esta última es la parte que tiene interesada a Microsoft. Google inició el proyecto Chromium y ha trabajado mucho para que cualquiera pueda descargar fácilmente el código fuente, modificarlo como mejor le parezca y crear su propio producto. El cromo se puede utilizar para construir alguna tipo de navegador, como un administrador de archivos, una galería de fotos o un navegador web. La empresa que crea el producto final puede cambiar todo lo que quiera en el código y utilizar cualquier parte del mismo. Tener este código base listo para usar y funcional significa que Microsoft no tiene que gastar varios años y varios miles de millones de dólares para construirse.

No significa que Google esté en su navegador web una vez que Microsoft use el código fuente de Chromium para crear el nuevo y mejorado Edge.

Cromo vs. Cromo vs. Borde

El código de Chromium se puede usar tal como está e integrado en un navegador web de apariencia familiar, pero es muy diferente al navegador web Chrome. Los conceptos básicos están presentes en ambos: el diseño de la interfaz, el motor de renderizado Blink y el opción para sincronizar todos sus datos de usuario en la nube de Google. Pero ahí es donde terminan las similitudes.

Google agrega muchas de sus propias piezas de código cerrado y patentadas en el navegador Chrome que Chromium carece. Estas opciones no están disponibles en Chromium y deben ser agregadas por un usuario final como usted o como yo, o por cualquier empresa que utilice la fuente de Chromium para crear su propio producto independiente. Lo que sigue es una lista de ellos.

Códecs de medios

Chrome incluye códecs con licencia para compatibilidad con archivos AAC, H.264 y MP3. Se incluye soporte para un conjunto de códecs "gratuitos", y estos son Opus, Theora, Vorbis VP8, VP9 y WAV. Sin los códecs patentados, Chromium no puede reproducir una gran cantidad de contenido en la web, incluidos los videos HTML5 transmitidos en el códec H.264 y los medios web en su mayoría apestan.

Adobe Flash Player

El contenido Flash no está muerto y el navegador web Chrome incluye una API de espacio aislado (la API de Pepper también conocida como PPAPI) que recibe actualizaciones de seguridad constantes para reproducirlo en la ventana del navegador. Un reproductor Flash no es gratuito. Todo lo que no sea gratuito no se incluye en la fuente de Chromium.

Actualizaciones en segundo plano

Chrome tiene una mecánica para actualizar automáticamente con parches para exploits web y nuevas funciones, al igual que Microsoft lo hace para Windows. El cromo carece de esto.

Sandboxing de seguridad automático

Chromium incluye una caja de arena que evita que cualquier tipo de código realice cambios en cualquier archivo fuera del suyo. Eso significa que los anuncios de malware no pueden cambiar su configuración ni ingresar a su libreta de direcciones. Pero en Chromium, se puede desactivar. El navegador web Chrome de Google refuerza la caja de arena y no se ejecutará sin molestarte porque no es completamente funcional.

Políticas de instalación de extensiones

Chrome solo permite la instalación de extensiones alojadas en Chrome Web Store a menos que ingrese al modo de desarrollador. Chromium no tiene esa mecánica y puede instalar una extensión construida correctamente desde cualquier lugar.

Registro e informes de errores

Chrome tiene una opción para enviar automáticamente informes de fallas a Google y Chromium no.

Microsoft no intentará construir Google Chrome. Utilizará la fuente Chromium para convertir Edge en un mejor navegador, especialmente para tabletas y computadoras portátiles ARM. Eso significa que tendrá que proporcionar cualquiera de las herramientas y opciones anteriores. Microsoft ciertamente también lo hará. Y no utilizará algunas de las herramientas que incluye Chromium, como la sincronización de datos de usuario a través de la nube de Google. Edge es un producto de Microsoft y se sincronizará a través de su cuenta de Microsoft, y Chromium se puede construir con esa opción incluida porque es de código abierto. Todas las funciones actuales de Edge podrían integrarse en Chromium, así como cualquier función nueva para tabletas y computadoras portátiles siempre conectadas que desarrolle Microsoft.

El navegador Silk de Amazon es un ejemplo perfecto de esto. Amazon usa Chromium como base para su navegador para dispositivos Fire OS como tabletas Kindle o Echo Show, pero incluye muchas opciones centradas en Amazon como sincronización y transmisión a dispositivos Fire TV. Chromium hizo gran parte del trabajo duro para cosas como la representación de páginas y la navegación con pestañas, pero Amazon abandonó gran parte del resto y lo convirtió en un producto propio. Eso es lo que hará Microsoft.

El cromo es más que solo Google

Chromium fue iniciado por Google en 2008 y es mantenido por Google, pero no es la única empresa que ayuda a hacerlo. Cualquiera puede contribuir, y muchas otras empresas que reconocerá lo han ayudado a convertirlo en un shell de navegación con pestañas ligero (sí, esto no es Chrome y requiere mucho menos recursos) para la web y más. Code for Chromium proviene de estas empresas y de Google:

  • Samsung.
  • Intel.
  • NVIDIA.
  • Adobe.
  • Ópera.
  • Motorola.
  • Microsoft.

Microsoft es una nueva incorporación, pero tendrá un gran impacto en un futuro muy cercano, especialmente cuando se trata de versiones ARM64. Microsoft y Qualcomm han apostado su futuro por ARM64, y eso significa que se prestará mucha atención a las aplicaciones de Windows para la arquitectura. Como Edge, y eso significa Chromium.

Microsoft no tener para contribuir con sus cambios a Chromium. Amazon no lo hace. Pero estoy casi seguro de que Microsoft lo hará porque tiene sentido. Una buena idea mejora cuando otras personas realmente inteligentes pueden seguir trabajando en ella. ¿Por qué no hacer que los increíbles desarrolladores de empresas como Intel o Samsung mejoren las cosas que ha implementado, verdad? Eso solo puede suceder si Microsoft envía sus cambios de código de regreso a la fuente de Chromium.

Sus no todas las rosas en la tierra del cromo

En la superficie, parece que Microsoft aprovecha Chromium para mejorar Edge (para los tecnófilos, Microsoft probablemente solo quiera intercambiar EdgeHTML y Chakra por Blink y V8) es genial. Pero no va a arreglar todo.

Una parte de las consecuencias no tan positivas es que Firefox y Safari son ahora los únicos navegadores con números medibles que no están construidos con el motor de renderizado Blink. Cuando miras la participación de mercado, especialmente si eres un desarrollador web, eso significa que casi todos en el planeta que pueden usar la web están usando el motor de renderizado Blink de Chromium para hacerlo. Si tuviera que desarrollar una aplicación web que no renderizara lo mismo con el motor Gecko de Mozilla que lo hace con Blink, sería una locura no hacer los cambios para que funcione mejor en la versión con 2 mil millones más usuarios.

en un publicar en GitHub, Microsoft dijo que intentará evitar que Blink (y, por defecto, Chromium y Google) se apoderen de la web esencialmente teniendo poder de veto sobre los estándares web. De Microsoft:

Creemos que la evolución de la web abierta se sirve mejor a través de las comunidades de estándares, y la web abierta se beneficia del debate abierto desde una amplia variedad de perspectivas. Seguiremos participando profunda y vigorosamente en las discusiones sobre normas en el contexto del W3C, ECMA y WHATWG. donde se puedan escuchar y considerar las perspectivas de los proveedores que desarrollan navegadores de la competencia y la comunidad web en general.

Microsoft ha recorrido un largo camino desde sus días de "acoger, extender y extinguir" a principios de la década de 2000. Si cumple su promesa de recordar que Google no debería tener las claves de la web y los estándares web, eso significa que todos se benefician.

Espero que ese sea el caso... incluso si El director ejecutivo de Mozilla, Chris Beard, no.

¿Has escuchado el podcast central de Android de esta semana?

Android Central

Todas las semanas, Android Central Podcast te ofrece las últimas noticias tecnológicas, análisis y tomas calientes, con coanfitriones familiares e invitados especiales.

  • Suscríbete en Pocket Casts: Audio
  • Suscríbete en Spotify: Audio
  • Suscríbete en iTunes: Audio

Podemos ganar una comisión por compras usando nuestros enlaces. Aprende más.

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.
¡Es hora de cortar el cordón!

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.

Los mejores auriculares inalámbricos son cómodos, suenan muy bien, no cuestan demasiado y caben fácilmente en un bolsillo.

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más
Próxima generación

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más.

Sony ha confirmado oficialmente que está trabajando en PlayStation 5. Aquí está todo lo que sabemos hasta ahora.

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200
Nuevos Nokias

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200.

Nokia 2.4 y Nokia 3.4 son las últimas incorporaciones a la línea de teléfonos inteligentes económicos de HMD Global. Dado que ambos son dispositivos Android One, se garantiza que recibirán dos actualizaciones importantes del sistema operativo y actualizaciones de seguridad periódicas durante un máximo de tres años.

Estas son las mejores correas para Fitbit Sense y Versa 3
Nuevo y mejorado

Estas son las mejores correas para Fitbit Sense y Versa 3.

Junto con el lanzamiento de Fitbit Sense y Versa 3, la compañía también presentó nuevas bandas infinitas. Hemos seleccionado los mejores para facilitarle las cosas.

smihub.com