Foi lançado o navegador web qutebrowser 2.5, que fornece uma interface gráfica mínima, 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 usando 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, pois a renderização e a análise de 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.

Na nova versão:
- Adicionada a configuração qt.chromium.sandboxing para desativar o modo de isolamento sandbox do motor Chromium.
- Adicionada a opção input.mode_override para substituir o modo atual durante a navegação ou troca entre abas, utilizando a vinculação a URL.
- Adicionada a configuração editor.remove_file para manter todos os arquivos temporários após o fechamento do editor externo.
- A formatação do configurador qute://settings (:set) foi alterada.
- As palavras-chave 'start' e 'end' foram adicionadas ao comando ':tab-move' para mover a aba para o início ou para o fim da lista.
- Foi anunciado que a versão 2.5 será a última na série 2.x, e que, na versão 3.0, o suporte a muitas plataformas obsoletas será encerrado, incluindo Qt até 5.15 LTS, Python 3.6, macOS 10.14, compilações de 32 bits do Windows, Windows 8 e Windows 10 até a edição 1809. O suporte ao backend QtWebKit também será finalizado.
Ao mesmo tempo, uma nova versão do navegador Min 1.24 foi lançada, oferecendo uma interface minimalista, centrada em interações com a barra de endereços. O navegador é construído usando a plataforma Electron, permitindo a criação de aplicativos isolados baseados 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 são 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.).

No novo lançamento:
- A confiabilidade do arraste e solta de abas foi aprimorada nas plataformas Windows e Linux. Um recurso de reorganização de abas foi implementado na plataforma macOS, permitindo arrastar e soltar mantendo a tecla Command.
- Ativar o tema escuro no navegador agora ativa o modo correspondente também para sites que suportam a detecção do estilo selecionado no navegador.
- A interface foi traduzida para o idioma bielorrusso.
- O desempenho na plataforma macOS foi aprimorado.
- Os componentes do motor do navegador Chromium e da plataforma Electron foram atualizados.
Fonte: opennet.ru
