É bem provável que você já tenha escutado sobre a decisão da Microsoft de adotar o Chromium como base para seu navegador Edge. O Chromium é o projeto de código aberto que também serve de alicerce para o Google Chrome. Essa mudança não apenas aprimorará o Edge, mas a contribuição da Microsoft ao Chromium resultará em melhorias também para o Chrome.
A Era dos Motores de Navegador de Código Aberto
A parceria entre Microsoft e Google tem gerado algumas apreensões sobre o controle da internet. Entretanto, a descontinuação do motor EdgeHTML pela Microsoft representa uma grande vitória. O EdgeHTML era o último motor de navegador de código fechado. Agora, todos os motores de navegador serão de código aberto, marcando um novo capítulo na história da tecnologia.
Essa transição significa que os avanços no Edge beneficiarão o Chrome, e vice-versa. Outros navegadores que também utilizam o Chromium, como o Opera, também colherão os frutos dessas melhorias. Usuários do Chrome podem esperar um navegador ainda melhor graças ao esforço da Microsoft. Aquele período de rivalidade acirrada entre as empresas parece ter ficado para trás.
Suporte de Toque Aprimorado
Apesar de seus problemas, o Edge sempre se destacou pela sua interface de toque bastante intuitiva. A rolagem em laptops modernos com touchpads de precisão também demonstra fluidez e desempenho excelentes. Isso faz sentido, considerando o foco da Microsoft em computadores com tela sensível ao toque com o Windows 10.
Conforme explicitado no documento de intenção de código aberto da Microsoft, esta é uma de suas principais “áreas de foco inicial”. A Microsoft afirma que pretende “contribuir para aprimorar a experiência de toque em desktops, o reconhecimento de gestos e a suavidade na rolagem e panorâmica, especialmente em dispositivos Windows mais novos e modernos”.
Um observador cético poderia interpretar essa declaração como uma forma da Microsoft “corrigir” o Chromium para se igualar ao suporte de toque do Edge. Mas é importante ressaltar que todo esse esforço não beneficiará somente o Edge, ele será incorporado ao Chromium, e todo o trabalho da Microsoft para aprimorar a sensibilidade ao toque trará melhorias para o Chrome em computadores com tela sensível ao toque.
Maior Autonomia de Bateria
Embora a Microsoft não mencione explicitamente a duração da bateria em seu documento de intenção, espera-se que suas contribuições ajudem o Chrome a consumir menos energia, prolongando a autonomia da bateria para todos os usuários do Windows que utilizam o navegador.
Por anos, a Microsoft fez questão de propagar as supostas vantagens do Edge em relação à autonomia de bateria sobre o Chrome. Isso sempre foi um ponto de atenção para a Microsoft. Afinal, os fabricantes de computadores testam a duração da bateria utilizando o Edge, o navegador padrão, e todos desejam apresentar os melhores resultados possíveis.
Se o Edge realmente possui uma autonomia de bateria superior ao Chrome, e essa vantagem está diminuindo, é improvável que a Microsoft aceite uma queda expressiva em seus números após a mudança. Todo o esforço da Microsoft para otimizar a duração da bateria no Edge também beneficiará o Chrome, tornando-o mais eficiente em termos de consumo de energia.
Chrome Nativo em PCs ARM
A Microsoft tem investido em PCs ARM, mas o desempenho desses dispositivos ainda deixa a desejar. O hardware ainda não atingiu o nível desejado; esses dispositivos necessitam de CPUs ARM mais robustas e rápidas.
Eles também precisam de navegadores nativos. O Windows para ARM possui uma camada de emulação, permitindo executar softwares de desktop x86 e x64. No entanto, essa camada de emulação torna o sistema mais lento, o que significa que a versão padrão do Chrome para Windows apresenta um desempenho inferior em PCs ARM.
Em colaboração com engenheiros do Google, a Microsoft está trabalhando para portar o Chromium para ARM64. Em breve, será possível instalar uma versão nativa do Chrome nesses PCs ARM, aprimorando o desempenho e a autonomia da bateria. É quase certo que a Microsoft não estaria realizando esse esforço sem a migração para o Chromium, e o Google não teria tanto interesse em suportar a nova plataforma ARM da Microsoft.
Acessibilidade Aprimorada
A acessibilidade é um aspecto fundamental, embora muitas pessoas não costumem refletir sobre ela. A Microsoft está trabalhando para tornar o Chromium mais acessível:
Visando atender às necessidades de todos os nossos clientes, pretendemos aprimorar a acessibilidade da base de código do Chromium, adicionando interfaces Microsoft UI Automation (UIA) para suportar o Narrador e outras tecnologias assistivas no Windows. Além disso, planejamos integrar essas melhorias às configurações de acessibilidade do Windows, como alto contraste e estilo de legenda, aprimorar a acessibilidade aos controles e oferecer suporte à navegação por cursor.
Essa é uma excelente notícia para muitas pessoas. Como todo esse trabalho será realizado no Chromium, o Chrome também terá um desempenho muito superior com tecnologias assistivas no Windows. Todos se beneficiarão.
Outras Vantagens
A Microsoft irá preservar a identidade do seu navegador Edge, com recursos exclusivos como desenho em páginas da web e integração com a Cortana. No entanto, qualquer mudança que impacte o núcleo do navegador beneficiará todos os usuários.
Por exemplo, muitos usuários consideram a renderização de texto do Microsoft Edge superior à do Chrome no Windows 10. Um usuário do Reddit chegou a mencionar essa questão ao gerente de projeto do Edge. Se a Microsoft levar isso em consideração e aprimorar a renderização de texto do novo navegador Edge, a renderização de texto do Chrome também será beneficiada.
O documento de intenção também destaca a segurança como uma área de foco. A Microsoft tem promovido o Edge como o navegador mais seguro. Independentemente da veracidade dessa afirmação, todo o trabalho da Microsoft na segurança do Edge será incorporado ao Chromium, o que tornará o Chrome ainda mais seguro no Windows 10.
A Microsoft poderá adicionar suporte para novos recursos de segurança do Windows 10 de baixo nível ao Chromium. Atualmente, o Edge pode ser executado em um contêiner seguro com o Windows Defender Application Guard. A Microsoft precisará oferecer suporte ao Chromium com o Windows Defender Application Guard, possibilitando que o Chrome também seja executado em um contêiner.
E quanto ao Safari e Firefox?
Google Chrome e Apple Safari eram originalmente baseados no WebKit, mas se separaram alguns anos atrás. No entanto, o Blink (parte do Chromium) e o motor WebKit utilizado pelo Safari são bastante semelhantes, o que significa que parte do trabalho da Microsoft pode acabar beneficiando o navegador Safari da Apple.
Apesar de o Mozilla Firefox parecer um navegador fora da discussão, ainda há motivos para comemorar. O Firefox foi um concorrente forte do Internet Explorer 6 e reacendeu a competição no mercado de navegadores. E agora, há uma vitória definitiva contra o EdgeHTML, o último motor de navegador de código fechado.
Além disso, se a Microsoft implementar algo inovador no navegador Edge, a Mozilla poderá analisar o código aberto e descobrir o que está acontecendo. Isso é um avanço significativo.
Aplicativos Electron Também Serão Aprimorados
Há outras melhorias que beneficiarão todos os usuários do Windows, mesmo aqueles que não utilizam o Chrome!
Muitos aplicativos de desktop modernos são construídos utilizando a plataforma Electron. Eles utilizam tecnologias da web e são executados em janelas próprias em sua área de trabalho. No entanto, cada aplicativo Electron inclui sua própria versão integrada do Chromium.
Imagine ter um navegador Chromium separado para cada site que você acessa: isso demandaria mais memória, mais espaço em disco e mais downloads de atualização. É exatamente isso que acontece hoje com aplicativos Electron.
Com o Windows 10 adotando um navegador baseado no Chromium, a Microsoft terá a oportunidade de incorporar a tecnologia necessária para esses aplicativos diretamente no sistema operacional, tornando-os mais leves. Isso melhoraria o desempenho dos aplicativos, economizaria espaço em disco, reduziria a necessidade de downloads de atualização e aumentaria a autonomia da bateria.