O Servo é um mecanismo de navegador experimental baseado em Rust inicialmente desenvolvido pelo grupo de pesquisa da Mozilla, mas mais tarde delegado à The Linux Foundation como um projeto mantido pela comunidade.
Desde então, nenhum desenvolvimento significativo ocorreu, embora os membros envolvidos tenham tentado fazer o seu melhor.
Até agora.
As coisas estão melhorando para o Servo em 2023, já que a equipe por trás dele compartilhou um roteiro promissor.
Vamos ver mais sobre ele.
Roteiro para 2023: Visão geral
O projeto Servo voltou dos mortos graças ao novo financiamento que receberam em janeiro.
Para solidificar ainda mais sua intenção, a equipe de desenvolvimento compartilhou um roteiro para este ano que mostra uma boa perspectiva sobre as coisas que eles planejaram.
Sobre isso, eles também acrescentam:
Estamos reiniciando todas as atividades usuais, incluindo triagem e revisão de relações públicas, comunicações públicas sobre o projeto e organização de reuniões TSC.
Também faremos alguns esforços de divulgação para atrair mais colaboradores, parceiros e potenciais patrocinadores interessados em trabalhar, participar e financiar o projeto.
Eles também compartilharam 7 metas que desejam alcançar em 2023.
Reativação do Projeto: Esta é a primeira etapa que continuará até o final de 2023 e envolverá a reativação do projeto Servo como um todo.
Divulgação do projeto: Alimentados pela atividade renovada na página GitHub do projeto, eles planejam fazer alguns esforços de divulgação, espalhando a palavra sobre o projeto.
Isso será feito para atrair mais colaboradores, empresas e parceiros que possam estar interessados em contribuir ou financiar o projeto.
Atualização de dependências principais: Várias dependências do Servo serão trabalhadas, pois estão desatualizadas e exigem atualização, como WebRender e Stylo.
Seleção do mecanismo de layout: O servo atualmente tem dois mecanismos de layout, 2013 (o original) e 2020 (o novo).
Eles estarão decidindo, juntamente com os colaboradores e a comunidade, qual opção seguir a longo prazo.
Progresso em direção ao suporte básico a CSS2: Depois que as duas coisas acima forem feitas, eles planejam trabalhar para a conformidade básica CSS2.
Explorar o suporte ao Android: Eles querem explorar a possibilidade de suportar o Android junto com outras plataformas, como eles já experimentaram com a plataforma no passado.
Experimentos do Web Engine incorporáveis: Para o estágio final do roteiro, eles visam transformar o Servo em um "mecanismo de renderização da Web incorporável".
A equipe também está explorando possibilidades a esse respeito, tendo algum tipo de demonstração do Servo em execução em dispositivos embarcados ou analisando projetos existentes, como Tauri.
Você pode passar pelo anúncio oficial para saber mais sobre o roteiro.
Considerações Finais
Um mecanismo web movido a Rust poderia fazer maravilhas e ser superior às alternativas baseadas em Blink ou Gecko.
Além disso, outra alternativa de código aberto para algo que usamos quase diariamente não deve ser uma coisa ruim e nos permitirá ter muitas opções.
O que você acha do objetivo do Servo de reiniciar as coisas e se concentrar em voltar à pista para a qual foi inicialmente projetado?
Via itsfoss.com. Você pode conferir o post original em inglês:
Mozilla's Abandoned Servo Web Engine is Making a Comeback in 2023Última atualização deste artigo: 6 de february de 2023