Os navegadores web qutebrowser 2.4 e Min 1.22 estão disponíveis

Foi lançado o navegador web qutebrowser 2.4, que oferece uma interface gráfica minimalista, sem distrações durante a visualização do conteúdo, e um sistema de navegação no estilo do editor de texto Vim, totalmente baseado em combinações de teclas. O código é escrito em Python utilizando PyQt5 e QtWebEngine. Os códigos-fonte são distribuídos sob a licença GPLv3. O uso de Python não afeta o desempenho, uma vez que a renderização e a análise do conteúdo são realizadas pelo motor Blink e pela biblioteca Qt.

O navegador suporta um sistema de abas, um gerenciador de downloads, modo de navegação privada, visualizador de PDF embutido (pdf.js), um sistema de bloqueio de anúncios (em nível de bloqueio de hosts), e uma interface para visualizar o histórico de navegação. Para assistir a vídeos no YouTube, pode-se configurar a chamada de um reprodutor de vídeo externo. A navegação na página é feita usando as teclas "hjkl", para abrir uma nova página pode-se pressionar "o", e a troca entre abas é feita através das teclas "J" e "K" ou "Alt-número da aba". Ao pressionar ":" é exibido um prompt de linha de comando, onde é possível buscar na página e executar comandos típicos, como em vim, por exemplo, ":q" para sair e ":w" para salvar a página. Para transitar rapidamente pelos elementos da página, é oferecido um sistema de "hints" que sinaliza links e imagens.

Os navegadores web qutebrowser 2.4 e Min 1.22 estão disponíveis

Na nova versão:

  • Foi corrigida uma vulnerabilidade (CVE-2021-41146) que permitia a execução de código malicioso através da manipulação de argumentos no manipulador de URL. O problema se manifesta apenas nas versões para a plataforma Windows. No Windows, o manipulador "qutebrowserurl:" é registrado, permitindo que um aplicativo de terceiros inicie a execução de comandos no qutebrowser, e com os comandos ":spawn" e ":debug-pyeval" é possível executar código arbitrário.
  • Foi adicionada a configuração "content.blocking.hosts.block_subdomains", que pode ser aplicada para desativar o bloqueio de subdomínios no bloqueador de anúncios que utiliza redirecionamento. domínios através de /etc/hosts.
  • Foi adicionada a configuração "downloads.prevent_mixed_content" para proteger contra o download de conteúdo misto (download de recursos via HTTP de uma página aberta via HTTPS).
  • Foi adicionado à comando ":tab-clone" o parâmetro "--private", que permite criar um clone da guia aberto em uma nova janela de navegação anônima.

Simultaneamente, foi lançada uma nova versão do navegador Min 1.22, que oferece uma interface minimalista centrada em manipulações com a barra de endereços. O navegador foi criado com a plataforma Electron, que permite construir aplicativos isolados com base no motor Chromium e na plataforma Node.js. A interface do Min é escrita em JavaScript, CSS e HTML. O código é distribuído sob a licença Apache 2.0. As compilações foram formadas para Linux, macOS e Windows.

O Min suporta a navegação por páginas abertas através de um sistema de abas, que oferece recursos como abrir uma nova aba ao lado da aba atual, ocultar abas não utilizadas (aquelas que o usuário não acessou por um certo tempo), agrupar abas e visualizar todas as abas em forma de lista. Existem ferramentas para criar listas de tarefas/postagens a serem lidas no futuro, além de um sistema de favoritos com suporte a pesquisa de texto completo. O navegador possui um sistema de bloqueio de anúncios (com a lista EasyList) e código para rastreamento de visitantes, além da capacidade de desativar o carregamento de imagens e scripts.

O elemento central de controle no Min é a barra de endereços, através da qual é possível enviar consultas ao mecanismo de busca (por padrão DuckDuckGo) e realizar buscas na página atual. Ao digitar na barra de endereços, à medida que se escreve é formada uma síntese das informações relevantes para a consulta atual, como um link para um artigo na Wikipedia, um resumo de favoritos e histórico de visitas, assim como recomendações do mecanismo de busca DuckDuckGo. Cada página aberta no navegador é indexada e se torna disponível para futuras buscas na barra de endereços. Comandos também podem ser inseridos na barra de endereços para executar operações rapidamente (por exemplo, "!settings" - ir para as configurações, "!screenshot" - tirar um screenshot, "!clearhistory" - limpar o histórico de visitas, etc.).

Os navegadores web qutebrowser 2.4 e Min 1.22 estão disponíveis

No novo lançamento:

  • Na barra de endereços, foi adicionada a possibilidade de calcular expressões matemáticas. Por exemplo, pode-se inserir "sqrt(2) + 1" e obter o resultado imediatamente.
  • Foi adicionado à lista de tarefas um campo de busca para as guias abertas.
  • As configurações do tema escuro ativado no ambiente do usuário agora são seguidas.
  • Foi ampliado o número de idiomas suportados pelo sistema embutido de tradução de páginas (acessível clicando com o botão direito do mouse na página).
  • Uma tecla de atalho foi adicionada para reorganizar as abas.
  • Os componentes do mecanismo do navegador foram atualizados para o Chromium 94 e a plataforma Electron 15.

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