Microsoft unifica a base de código para desktop e móvel do Edge
O Microsoft Edge oferece a mesma experiência do usuário em todas as plataformas de desktop, excluindo alguns recursos específicos da conta da Microsoft ausentes no Linux. No entanto, nas plataformas móveis as coisas são diferentes. No Android, o Microsoft Edge ainda está no Chromium 77. No iOS, o navegador usa um mecanismo totalmente diferente devido às políticas restritivas da Apple. Essa fragmentação torna o desenvolvimento do navegador muito mais desafiador e lento. Para manter todas as três versões e lançar novos recursos simultaneamente, a Microsoft precisa codificar uma única coisa três vezes. O primeiro é para desktop, o segundo é para Android e o terceiro é para iOS. Para se livrar desse obstáculo, a Microsoft está trabalhando na unificação da base de código entre todas as plataformas.
Propaganda
Durante a conferência Ignite, a Microsoft compartilhou seus planos sobre a criação de um único banco de dados compartilhado para o Edge. Essa mudança melhoraria a velocidade e a eficiência do desenvolvimento e ajudaria os desenvolvedores a alcançar a paridade de recursos entre o Edge móvel e desktop. Ao unificar a base de código, a Microsoft seguirá as práticas recomendadas de outros navegadores convencionais, como o Google Chrome. Além disso, permitirá que os clientes corporativos apliquem as mesmas políticas às versões móveis e de desktop. Por fim, a mudança vai impulsionar o desempenho do navegador no Android e torná-lo mais potente e competitivo com as ofertas convencionais do Google, Firefox, etc.
A Microsoft começou a trabalhar na unificação da base de código para o Edge no ano passado. Agora, o processo está gradualmente se aproximando do estágio final. A empresa diz que a primeira versão beta com um código comum estará disponível para iOS e Android no próximo mês. Infelizmente, nenhuma data específica foi fornecida.
Curiosamente, a necessidade de acelerar o desenvolvimento do navegador foi uma das razões pelas quais a Microsoft trocou seu mecanismo de renderização Edge Legacy em favor do Chromium. Agora, o Edge recebe atualizações importantes a cada seis semanas e não requer mais novas compilações do Windows 10 para fornecer os recursos mais recentes. Esperançosamente, a criação de uma única base de código compartilhada ajudará a acelerar as coisas em plataformas móveis também.