Os desenvolvedores do Servo estão começando 2024 indo com tudo.
Visto por Bernie Innocenti quando ele estava visitando FOSDEM 2024, a equipe do Servo Project estava lá mostrando o trabalho feito até agora.
Créditos da foto: Bernie Innocenti
Isso nos faz pensar; Qual é o progresso com o Servo hoje em dia?
Se você não estava familiarizado, Servo é um motor de navegador experimental que aproveita o poder do Rust para fornecer uma experiência modular e segura para memória que é altamente adaptável.
Depois que a Mozilla criou o Servo em 2012 como um projeto de pesquisa, ela viu sua parcela de altos e baixos ao longo dos anos, com ele fazendo um retorno em 2023; graças a uma nova abordagem dos desenvolvedores sobre como o Servo deve avançar.
Mesmo que haja muitas alternativas de código aberto do Chrome; Com isso, há uma chance de termos algumas opções muito legais baseadas no Servo que podem dar a Blink e Gecko uma corrida pelo dinheiro!
Vamos ver como o The Servo Project se saiu até agora e o que está reservado para ele em 2024.
Blink é usado pelo Chromium, e outros navegadores baseados nele, enquanto Gecko é usado pelo Firefox e alguns outros.
Servo: O que esperar?
Apenas alguns meses atrás, em setembro de 2023, depois que o The Servo Project se juntou oficialmente ao Linux Foundation Europe, os contribuidores existentes da Igalia intensificaram seu jogo assumindo a manutenção do projeto.
Para complementar, no Open Source Summit Europe no ano passado, Manuel Rego da Igalia compartilhou alguns insights realmente úteis quando ele apresentou.
Ele apresentou coisas como o suporte WebGL, suporte multiplataforma, incluindo suporte móvel para Android e Linux, entre outras coisas.
Eles experimentaram o Servo para casos de uso de aplicativos embarcados (como executá-lo no Raspberry Pi) e têm planos de fazer avanços nele. Até onde podemos ver, parece que o Servo é mais rápido para o Raspberry Pi em comparação com o Chromium 🤩
Você pode explorar mais demonstrações desse tipo na página de demonstração do Servo.
Para não esquecer, um novo motor de layout também está em desenvolvimento, onde novos recursos e arranjos de compatibilidade estão sendo feitos dentro de seu desenvolvimento.
Você sabia que mesmo que a Mozilla tenha abandonado o projeto experimental, o Firefox ainda utiliza alguns componentes do Servo no navegador?
Naturalmente, isso nos faz pensar se o mais novo mecanismo de layout Servo (ou qualquer outro componente) pode chegar ao Firefox (nunca diga nunca!).
Naquela época, o Servo ainda era considerado experimental e, em 2024, esperamos que isso avance um pouco mais.
Vendo que este é um projeto independente, o progresso até agora parece muito promissor, o site oficial agora lista um roteiro atualizado para 2024 que praticamente tem as mesmas coisas para todo o ano de 2024.
Há manutenção e divulgação do projeto que incluirá as tarefas usuais de manutenção do projeto ao lado do gerenciamento da comunidade, então há a implementação do suporte CSS que verá o trabalho sendo feito no fornecimento de recursos CSS básicos para o mecanismo de layout Servo.
Com embedding API definition, a equipe do Servo terminará o trabalho na definição da API do Servo webview em colaboração com Tauri enquanto também implementa novos recursos e requisitos para a API.
E, finalmente, temos Suporte inicial ao Android, que verá o Servo sendo feito para construir em versões modernas do Android, com os desenvolvedores publicando APKs noturnos no site oficial em algum momento no futuro.
Para ficar em sincronia com o roteiro do Servo, você pode seguir o roteiro oficial, e para obter mais detalhes sobre este projeto, você pode ir para o repositório GitHub ou seu Zulip chat.
O que você acha do Servo? Será que ele vai se tornar um forte candidato a nomes como Blink e Gecko?