E foi lançado o Epiphany 44 junto com o WebKitGTK 2.40.0. Confira essas e outras novidades e veja como instalar esse navegador no Linux.
Epiphany, que atualmente é conhecido como Gnome Web, é um navegador gratuito que usa o mecanismo de renderização WebKit para o ambiente de área de trabalho Gnome, porque reutiliza os marcos e configurações do Gnome.
O WebKitGTK permite que o navegador use todos os recursos do WebKit por meio de uma interface de programa orientada ao Gnome baseada no GObject e pode ser usado para integrar ferramentas de processamento de conteúdo da web a qualquer aplicativo, desde o uso em analisadores HTML/CSS especializados, e até crie navegadores da web totalmente funcionais.
Dos projetos conhecidos que usam WebKitGTK, Midori e o navegador Gnome padrão “Epiphany” podem ser notados.
Agora, recentemente foi anunciado o lançamento da nova versão do navegador do projeto Gnome “Epiphany 44”.
Novidades do Epiphany 44
Sim. O GNOME Web 44, mais conhecido como Epiphany, foi anunciado junto com o ramo estável do WebKitGTK 2.40.0, um porte do mecanismo de navegador WebKit para a plataforma GTK.
Nesta nova versão que vem do Epiphany 44, foi feita a transição para o uso de GTK 4 e libadwaita, na qual os painéis de informação são substituídos por menus pop-up (popover), caixas de diálogo e banners, além do menu Tab substituído por AdwTabButton e a caixa de diálogo Sobre substituída por AdwAboutWindow.
Outra mudança que se destaca é o suporte reformulado para a distribuição do Elementary OS, bem como uma configuração adicionada para configurar a página que é exibida ao abrir uma nova guia.
Por outro lado, também podemos encontrar uma compatibilidade estendida com WebExtension browserAction API e também configuração adicionada para WebExtensions, além do fato de que foi implementado o suporte para duplicar uma guia ao pressionar o botão de atualização da página com o botão do meio do mouse.
O menu de contexto sempre mostra o item Mute Tab e a transição para usar principalmente EGL em vez de GLX.
Quanto às mudanças do WebKitGTK 2.40.0:
- O suporte para a API GTK4 foi estabilizado.
- Suporte WebGL2 incluído. A implementação WebGL usa a camada ANGLE para traduzir as chamadas OpenGL ES para OpenGL, Direct3D 9/11, Desktop GL e Vulkan.
- Adicionado suporte para síntese de fala usando Flite.
- Você ativou a API de gerenciamento da área de transferência, que funciona no modo assíncrono.
- Adicionada uma API para solicitar permissões para determinados recursos da web.
- API adicionada para retornar valores de mensagem de script personalizado em modo assíncrono.
- Manipulou o sinal WebKitDownload::decide-destination de forma assíncrona.
- Adicionada uma nova API para executar JavaScript.
- Forneceu a capacidade de exportar a saída webkit://gpu no formato JSON.
- Corrigidos problemas com grande alocação de memória ao carregar conteúdo.
Para saber mais sobre essa versão do Epiphany, acesse a nota de lançamento.
Como instalar ou atualizar o Epiphany 44
Para instalar a versão mais recente do Epiphany nas principais distribuições Linux, use esse tutorial:
Como instalar o navegador GNOME Web no Linux via Flatpak