Lançamento do motor de navegador WebKitGTK 2.44.0 e do navegador web Epiphany 46

Foi lançada uma nova versão estável do WebKitGTK 2.44.0, que é o port do mecanismo de navegador WebKit para a plataforma GTK. O WebKitGTK permite o uso de todas as funcionalidades do WebKit por meio de uma interface de programação voltada para o GNOME baseada em GObject e pode ser aplicado à integração de serviços de processamento de conteúdo web em qualquer aplicativo, desde o uso em analisadores HTML/CSS especializados até a criação de navegadores web completamente funcionais. Entre os projetos conhecidos que utilizam o WebKitGTK está o navegador padrão do GNOME (Epiphany). Anteriormente, o WebKitGTK foi utilizado no navegador Midori, mas após a transferência do projeto para a Astian Foundation, a versão antiga do Midori no WebKitGTK foi descontinuada e um produto completamente diferente com o mesmo nome, Midori, foi criado.

Mudanças principais:

  • O suporte a motores de renderização que utilizam X11 e WPE foi encerrado. Para a renderização, é utilizado um mecanismo que emprega buffers compartilhados DMA-BUF.
  • A sincronização na renderização com o sinal de apagamento de quadro (vblank) foi aprimorada para evitar a ocorrência de rasgos durante a exibição (tearing).
  • O acesso aos componentes DOM para pessoas com deficiência (acessibilidade) foi garantido no processo de formação da interface que utiliza GTK4.
  • Foi encerrada a reinjeção de eventos de teclas em GTK4 para o funcionamento das combinações de teclado em sites.
  • A detecção de gamepads foi aprimorada.

Com base no WebKitGTK 2.44.0, foi lançada a versão 46 do navegador GNOME Web (Epiphany). As principais mudanças são:

  • Permissão para fechar abas anexadas foi concedida.
  • Foi adicionada a suporte à autenticação usando smart cards (PKCS #11).
  • A navegação através da lista que aparece na barra de endereços usando o teclado foi melhorada.
  • Foi adicionado um item no menu de contexto exibido para links que permite enviar o link por e-mail (‘Send Link by Email…’).
  • Ao clicar com o botão do meio do mouse no botão para abrir uma nova aba, o texto selecionado é inserido na barra de endereços.
  • Foi proibido o acesso de sites a algumas APIs internas do Epiphany.
  • Em sistemas sem conexão ilimitada, o intervalo de atualização dos filtros do bloqueador de anúncios foi reduzido.
  • Ao selecionar texto, alguns elementos do menu de contexto foram ocultados.
  • O suporte ao acesso aos servidores do Google Safe Browsing foi encerrado.
  • As ações para desenvolvedores estão ocultas por padrão no menu de contexto.
  • O diálogo de configurações foi atualizado para usar o widget AdwSpinRow.
  • A exibição de etiquetas está alinhada com as diretrizes de estilo da interface do usuário do GNOME HIG (Diretrizes de Interface Humana).

    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