Atualização do Ladybird em Julho: Suporte a HTTP/3, Alta Taxa de Atualização e Mais

2025-08-02
Atualização do Ladybird em Julho: Suporte a HTTP/3, Alta Taxa de Atualização e Mais

O motor de navegador de código aberto Ladybird fez progressos significativos em julho, mesclando 319 pull requests de 47 colaboradores. Os destaques incluem: suporte a HTTP/3, desempenho de renderização aprimorado em telas com alta taxa de atualização, uma correção para a compatibilidade do Google reCAPTCHA e suporte adicionado para Trusted Types, manipulação aprimorada de SVG foreignObject e várias melhorias de CSS, como `content: url(...)`, novas pseudo-classes e grupos de propriedades lógicas. Melhorias internas incluem a mudança para strings UTF-16 nativas para maior eficiência e menos bugs relacionados à codificação.

Leia mais
Desenvolvimento

Navegador Ladybird: Atualização de maio - Aumento de desempenho e novos recursos

2025-06-01
Navegador Ladybird: Atualização de maio - Aumento de desempenho e novos recursos

O projeto do navegador Ladybird teve um mês de maio produtivo, mesclando 261 pull requests de 53 colaboradores. O projeto recebeu novos patrocinadores e recebeu oficialmente o status de isenção de impostos. As principais conquistas deste mês incluem: adição de 15.961 novos testes aprovados do Web Platform Tests (WPT) com velocidade de execução significativamente melhorada; implementação de um novo analisador de data JavaScript mais tolerante; conclusão das implementações de API de área de transferência e fluxos transferíveis; suporte inicial para SharedWorker; substituição da implementação BigInt interna pelo LibTomMath para melhorias de desempenho; implementação de var() e attr() em abreviações de CSS; e otimizações de desempenho resultando em uma aceleração de 10% no Speedometer 2.1.

Leia mais
Desenvolvimento Navegador Ladybird

Atualização Mensal do Projeto de Navegador Ladybird: WPT em Nível de Milhões, Adotando OpenSSL

2025-03-02
Atualização Mensal do Projeto de Navegador Ladybird: WPT em Nível de Milhões, Adotando OpenSSL

O projeto de navegador de código aberto Ladybird fez progressos significativos este mês, mesclando 281 PRs de 35 colaboradores. O número de subtestes aprovados nos Web Platform Tests (WPT) ultrapassou 1,77 milhão, aproximando-se da meta de 90% de aprovação para mecanismos de navegador alternativos em iOS. O projeto adotou o OpenSSL para substituir sua biblioteca de criptografia própria e migrou a pilha de rede para o curl. Também adicionou suporte para o Firefox DevTools, melhorando a eficiência de depuração. Além disso, o Ladybird adicionou recursos como cursores de imagem CSS, novas pseudo-classes CSS, destaque de erros de decoração de texto e implementou o TextEncoderStream e a API Resource Timing. Os mecanismos de invalidação de estilo foram otimizados e a integração contínua do aarch64 Linux foi adicionada.

Leia mais
Desenvolvimento