Projeto 'Servo', abandonado da Mozilla, está recebendo um merecido reboot em 2024

Projeto 'Servo', abandonado da Mozilla, está recebendo um merecido reboot em 2024

E se eu lhe disser que o mecanismo web 'Servo' executa mais rápido no Raspberry Pi em comparação com o Chromium? Obtenha mais detalhes aqui!

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.

Uma foto mostrando um membro do projeto Servo apresentando a jornada do servo 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.

uma captura de tela do roteiro de 2024 para servo

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?

Última atualização deste artigo: 5 de february de 2024