Lançamento do motor de navegador WebKitGTK 2.26.0 e do navegador web Epiphany 3.34

Apresentado lançamento de um novo ramo estável WebKitGTK 2.26.0, do motor de navegador portado WebKit para a plataforma GTK. O WebKitGTK permite aproveitar todas as capacidades do WebKit por meio de uma interface de programação voltada para o GNOME baseada em GObject e pode ser utilizado para integrar ferramentas de processamento de conteúdo web em qualquer aplicativo, desde o uso em analisadores HTML/CSS especializados até a criação de navegadores web totalmente funcionais. Entre os projetos conhecidos que utilizam o WebKitGTK, podemos destacar Midori e o navegador padrão do GNOME (Epiphany).

Mudanças principais:

  • Adicionada suporte para isolamento de sandbox em subprocessos. Por questões de segurança, o modelo de processo único foi declarado obsoleto;
  • Adicionada suporte para o mecanismo de ativação forçada de conexão segura HSTS (HTTP Strict Transport Security);
  • Implementada a possibilidade de utilizar aceleração de hardware para renderização em ambientes baseados em Wayland (para isso foi utilizada a biblioteca libwpe com backend fdo);
  • Código para suporte a plugins NPAPI baseado em GTK2 foi removido;
  • Suporte foi adicionado para o elemento datalist;
  • Interface de entrada de emoji foi implementada para conteúdo editável;
  • Melhorada a renderização de botões ao utilizar o tema escuro do GTK;
  • Problemas com a aparição de artefatos no botão de controle de volume no Youtube e no diálogo de adição de comentários no Github foram resolvidos.

Baseado no WebKitGTK 2.26.0 formado lançamento do navegador GNOME Web 3.34 (Epiphany), que agora inclui por padrão o isolamento de sandbox para o processamento do conteúdo web. Os manipuladores agora estão restritos apenas ao acesso aos diretórios necessários para o funcionamento do navegador. Entre as novidades, também se destaca:

  • A capacidade de fixar abas (tab pinning). Após fixar, a aba permanece em seu lugar em novas sessões.
  • O bloqueador de anúncios foi atualizado e agora utiliza as ferramentas de filtragem de conteúdo fornecidas pelo WebKit. A transição para a nova API permitiu aumentar significativamente o desempenho do bloqueador.
  • O design da página de visualização, aberta em uma nova aba, foi modernizado.
  • Trabalhos de otimização para dispositivos móveis foram realizados.

Lançamento do motor de navegador WebKitGTK 2.26.0 e do navegador web Epiphany 3.34

Fonte: opennet.ru

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