Servo Browser Engine 0.0.2 lançado

O Servo 0.0.2, o mecanismo do navegador, e o navegador de demonstração que o acompanha, ServoShell, ambos escritos em Rust, foram lançados. Esta versão é funcionalmente idêntica à versão noturna de 14 de novembro, que passou por testes manuais adicionais. As versões finais estão disponíveis para download. Linux, Android, macOS и Windows.

O motor gráfico foi inicialmente desenvolvido pela Mozilla, mas depois passou para a responsabilidade da organização. Linux Fundamentos. O Servo oferece suporte à renderização de páginas web multithread, paralelização de operações do DOM (Document Object Model) e o uso de mecanismos de programação seguros fornecidos pela linguagem Rust. O Servo foi construído desde o início para suportar a divisão do código de renderização e do DOM em subtarefas menores que podem ser executadas em paralelo e utilizar os recursos de CPU multi-core de forma mais eficiente. O Firefox já integra algumas partes do Servo, como o mecanismo CSS multithread e o sistema de renderização WebRender.


Servo Browser Engine 0.0.2 lançado

Grandes mudanças:

  • O suporte a XPath (XML Path Language), AbortController e AbortSignal está habilitado por padrão.
  • Adicionadas as APIs CompressionStream e DecompressionStream para comprimir e descomprimir fluxos de dados.
  • Adicionado suporte para o elemento dentro dos blocos E .
  • Os métodos fetchLater() e Document.parseHTMLUnsafe() foram implementados.
  • O evento UIEvent implementa as propriedades "which" e "relatedTarget".
  • A API HTMLMapElement implementa as propriedades "name" e "bareas".
  • O mecanismo de renderização implementa negrito sintético, que engrossa os caracteres programaticamente sem usar uma fonte separada.
  • Adicionado suporte a vsync para sincronizar o início da renderização com o pulso de apagamento de quadro.
  • A formação de versões nativas arm64 do navegador ServoShell teve início. macOS.
  • No protótipo do navegador ServoShell para Android Implementamos um modo experimental que permite funcionalidades ainda não totalmente estáveis ​​e em desenvolvimento, sendo desativadas por padrão. Os eventos de toque agora são enviados para a tela sensível ao toque e o teclado virtual é exibido quando os formulários de entrada são ativados por esses eventos. Adicionamos suporte ao gesto de pinça para zoom. Agora é possível rolar o teclado virtual durante o zoom.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster