Cómo Microsoft está a punto de hacer que Google Chrome sea aún mejor

Probablemente haya escuchado que Microsoft basará su navegador Edge en Chromium, el proyecto de código abierto que forma la base de Google Chrome. Eso no solo hará que Edge sea mejor; la contribución de Microsoft a Chromium significa que los esfuerzos de Microsoft también mejorarán Chrome.

Todos los motores de navegador ahora son de código abierto

Mucha gente se está retorciendo las manos por la asociación de Microsoft con Google para obtener el control de Internet. Pero el abandono del motor del navegador EdgeHTML por parte de Microsoft es una noticia increíble. EdgeHTML de Microsoft fue el último motor de navegador de código cerrado. Ahora, todos los motores de los navegadores serán de código abierto.

Esto significa que trabajar en Edge mejorará Chrome y trabajar en Chrome mejorará Edge. Otros navegadores basados ​​en Chromium, como Opera, también cosecharán las recompensas. Si es un usuario de Chrome, Microsoft está a punto de mejorar aún más su navegador. Estamos muy lejos de los días de «Scroogled» aquí.

Mejor soporte táctil

Edge puede tener sus problemas, pero siempre ha tenido una excelente interfaz táctil. El rendimiento de desplazamiento en una computadora portátil moderna con un panel táctil de precisión también es excelente y fluido. Eso tiene sentido, ya que Microsoft está tratando de impulsar las PC táctiles con Windows 10.

De Microsoft documento de intención de código abierto aclara que esta es una de sus «áreas iniciales de enfoque». Específicamente, Microsoft dice que «puede ayudar a mejorar el tacto del escritorio, el reconocimiento de gestos y la suavidad de desplazamiento / panorámica, particularmente en dispositivos Windows más nuevos y modernos».

Un cínico leería esta línea y pensaría «Oh, claro, Microsoft tiene que hacer un montón de trabajo para que Chromium esté a la par con el soporte táctil actual de Edge». Pero todo ese trabajo no solo ayudará a Edge, será parte de Chromium, y todo el trabajo futuro de Microsoft para mejorar la capacidad de respuesta táctil hará que Chrome sea aún mejor en las PC táctiles.

Mayor duración de la batería

Microsoft no menciona mucho la duración de la batería en su documento de intención, pero esperamos que Microsoft ayude a Chrome a usar incluso menos energía, alargando la duración de la batería para todos aquellos usuarios de Windows que ejecutan Chrome.

Desde hace algunos años, Microsoft ha mantenido trompeta Las supuestas ventajas de duración de la batería de Edge sobre Chrome. Este ha sido un enfoque para Microsoft, lo cual tiene sentido. Los fabricantes de PC prueban la duración de la batería con Edge, el navegador incluido, y todos quieren los mejores números posibles.

Si Edge tiene una mayor duración de la batería que Chrome, y el liderazgo superado por Microsoft se ha reducido, no hay forma de que Microsoft acepte una caída enorme en sus números anunciados después del cambio. Todo el trabajo de Microsoft para mejorar la duración de la batería en Edge hará que Chrome también sea más amigable con la batería.

Chrome nativo en PC ARM

Microsoft está impulsando las PC ARM, pero simplemente no funcionan bien en este momento. El hardware aún no está ahí; esos dispositivos necesitan CPU ARM más robustas y rápidas.

También necesitan navegadores nativos. Windows para ARM tiene una capa de emulación, lo que significa que puede ejecutar todo el software de escritorio estándar x86 y x64 con el que está familiarizado. Pero esa capa de emulación ralentiza las cosas, lo que significa que la versión estándar de Windows de Chrome funciona más lentamente en las PC ARM que ya son lentas en la actualidad.

Microsoft está trabajando mucho en la migración de Chromium a ARM64 en colaboración con los ingenieros de Google. Pronto, podrá instalar una versión nativa de Chrome en esas PC con Windows en ARM, mejorando su rendimiento y duración de la batería. Es casi seguro que Microsoft no estaría haciendo este trabajo a menos que se mudara a Chromium, y Google no querría esforzarse mucho para admitir el nuevo Windows de Microsoft en la plataforma ARM.

Accesibilidad mejorada

No es una característica en la que la mayoría de la gente piense, pero la accesibilidad es importante. Microsoft está haciendo que Chromium sea más accesible:

Para satisfacer las necesidades de todos nuestros clientes, tenemos la intención de aprovechar la accesibilidad del código base de Chromium agregando interfaces de Automatización de interfaz de usuario de Microsoft (UIA) para admitir Narrador y otras tecnologías de asistencia en Windows, integrándolo con configuraciones de accesibilidad de Windows, como alto contraste. y estilo de subtítulos, mejorando la accesibilidad de los controles y apoyando la navegación por signos de intercalación.

Es una gran noticia para mucha gente. Y, debido a que todo ese trabajo se está haciendo en Chromium, eso significa que Chrome también funcionará mucho mejor con tecnologías de asistencia en Windows. Todos ganan.

¡Otras cosas buenas!

Microsoft creará su interfaz de navegador Edge con características únicas como dibujar en páginas web e integración de Cortana, pero cualquier cosa que afecte al navegador subyacente ayudará a todos.

Por ejemplo, muchas personas prefieren la representación de texto de Microsoft Edge y piensan que se ve mejor que Chrome en Windows 10. One Usuario de Reddit incluso trajo esto a la atención del gerente de proyecto de Edge. Si Microsoft toma nota de esto y mejora la representación de texto del nuevo navegador Edge, la representación de texto de Chrome también mejorará aún más.

El documento de intención también establece que la seguridad es un área de enfoque. Microsoft ha anunciado a Edge como el navegador más seguro. Sea cierto o no, todo el trabajo de Microsoft en la seguridad de Edge será parte de Chromium, y eso también hará que Chrome sea aún más seguro en Windows 10.

Microsoft podría agregar soporte para nuevas características de seguridad de Windows 10 de bajo nivel a Chromium. Hoy, Edge puede ejecutarse en un contenedor seguro con Windows Defender Application Guard. Microsoft tendrá que admitir Chromium con Windows Defender Application Guard, por lo que quizás Chrome también pueda ejecutarse en un contenedor.

¿Qué pasa con Safari y Firefox?

Google Chrome y Apple Safari solían estar basados ​​en WebKit, pero se bifurcaron hace unos años. Sin embargo, Blink (parte de Chromium) y el motor WebKit utilizado por Safari son bastante similares, por lo que parte del trabajo de Microsoft podría eventualmente filtrarse también al navegador Safari de Apple.

Si bien Mozilla Firefox puede parecer un navegador extraño, todavía hay algunas razones para estar contento. Firefox compitió con éxito con Internet Explorer 6 y reavivó la competencia en el mercado de los navegadores, y ahora hay una victoria final contra EdgeHTML, el último motor de navegador de código cerrado.

Y ahora, si Microsoft hace algo realmente interesante en el navegador Edge, Mozilla puede incluso mirar el código de fuente abierta y ver qué está pasando. Eso es enorme.

Las aplicaciones electrónicas también podrían mejorar mucho

Hay otras mejoras potenciales para todos los usuarios de Windows, ¡incluso para aquellos que no usan Chrome!

Muchas aplicaciones de escritorio modernas son aplicaciones de Electron. Están construidos con tecnologías web y se ejecutan en sus propias ventanas en su escritorio. Pero cada aplicación de Electron incluye su propia versión incorporada de Chromium.

Imagínese tener un navegador Chromium independiente para cada sitio web que utilice; necesitaría más memoria, más espacio en disco y más descargas de actualizaciones. Eso es lo que está sucediendo hoy con las aplicaciones de Electron.

Con Windows 10 estandarizado en un navegador basado en Chromium, Microsoft tiene la oportunidad de crear la tecnología que estas aplicaciones necesitan directamente en el sistema operativo, lo que las convierte en aplicaciones más ligeras. Esto mejoraría el rendimiento de las aplicaciones, ahorraría espacio en disco, reduciría las descargas de actualizaciones necesarias y mejoraría la duración de la batería.