O arremesso de a nova versão do navegador da web GNOME Web 44 mais conhecido como Epifania juntamente com a ramificação estável do WebKitGTK 2.40.0, uma porta do mecanismo de navegador WebKit para a plataforma GTK.
Para quem não conhece o Epiphany, deve saber que atualmente é conhecido como Gnome Web e este é um navegador gratuito que usa o motor de renderização WebKit para o ambiente de área de trabalho Gnome, uma vez que reutiliza estruturas e configurações do Gnome.
O WebKitGTK se caracteriza por permitir o uso de todos os recursos do WebKit por meio de uma interface de programação orientada a Gnome baseado em GObject e pode ser usado para integrar ferramentas de processamento da web em qualquer aplicativo, desde o uso em analisadores HTML / CSS especializados até a criação de navegadores da web totalmente funcionais. Dos projetos conhecidos usando WebKitGTK, pode-se notar o Midori e o navegador Gnome padrão "Epiphany".
Principais notícias do Epiphany 44
Nesta nova versão do Epiphany 44 que se apresenta, o transição para usar GTK 4 e libadwaita, em que os painéis de informação são substituídos por menus pop-up (popover), caixas de diálogo e banners, bem como aquele menu da guia substituído por AdwTabButton e a caixa de diálogo "Sobre" foi substituída por AdwAboutWindow.
Outra das mudanças que se destaca é a suporte retrabalhado para distribuição Elementary OS, além de uma configuração adicionada para configurar a página que é exibida ao abrir uma nova aba.
Por outro lado, também podemos encontrar um suporte estendido para WebExtension browserAction API e também adicionou configurações para WebExtensions, além de suporte implementado para duplicar uma guia pressionando 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.
Pela parte das alterações 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.
Como instalar o Epiphany no Ubuntu e derivados?
Para os interessados em instalar esta nova versão do Epiphany pVocê pode fazer isso ativando o repositório do universo ou compilando o código-fonte do navegador em seu sistema.
Depois basta abrir um terminal e nele basta digitar o seguinte comando:
sudo apt install epiphany
Outro método de instalação é compilando o código-fonte navegador. Para fazer isso, eles devem obter o código-fonte do Epiphany 42 no link a seguir.
Ou de um terminal, eles podem baixá-lo com:
wget https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz
Fato dEles devem descompactar o pacote recém-obtido, acessar a pasta resultante e execute a compilação executando os seguintes comandos:
mkdir build && cd build meson .. ninja sudo ninja install
Outro dos métodos Para poder instalar esta nova versão do navegador, é com a ajuda dos pacotes de Flatpak e basta ter o suporte adicional em seu sistema.
Para poder realizar a instalação, basta abrir um terminal e nele vamos digitar o seguinte comando:
flatpak install flathub org.gnome.Epiphany
Feito isso, você poderá usar o novo navegador da web instalado em seu sistema, basta procurar o launcher no menu de aplicativos ou no terminal digite o seguinte comando para iniciar o aplicativo:
flatpak run org.gnome.Epiphany
Por fim, se você tiver outra versão do Ubuntu e instalar o ambiente, o navegador será incluído nos aplicativos Gnome.