O navegador Dillo, conhecido por sua leveza e código aberto, escrito utilizando a biblioteca FLTK 1.3 GUI, foi ressuscitado pelo desenvolvedor Rodrigo Arias Mallo após quase uma década de inatividade. A versão 3.1 foi lançada, trazendo consigo uma série de melhorias significativas.
Entre os destaques do Dillo 3.1 estão o suporte para elementos HTML flutuantes, o que exigiu um grande redesenho, e a inclusão de suporte para OpenSSL, LibreSSL e Mbed TLS 2 e 3, garantindo HTTPS por padrão. Além disso, foram implementados testes automáticos de renderização HTML, melhorias no manual do Dillo, ampliação do suporte para sistemas operacionais com a criação de um pipeline de Integração Contínua (CI) para construir o Dillo em Ubuntu, FreeBSD, macOS e Windows.
Esta versão também apresenta um redesenho nos tamanhos dos widgets, suporte para elementos CSS como min-width
, max-width
, min-height
, max-height
e display: inline-block
, além de novas opções de configuração, como adjust_min_width
e adjust_table_min_width
. Adicionalmente, foram incluídos suporte para referências de caracteres HTML5 e uma melhoria na detecção de datas de cookies.
O Dillo 3.1 também aprimora a detecção de documentos XHTML, introduz um modo http_force_https
para direcionar conexões HTTP para HTTPS, adiciona suporte para a tag HTML <main>
, expande a funcionalidade do til (~) no plug-in do arquivo, simplifica o estilo de DPI da página de favoritos, e melhora a legibilidade, além de otimizar os links de pesquisa do DuckDuckGo.
Novas opções foram incluídas, como scroll_step
para controlar o deslocamento vertical da roda do mouse, e ui_tab_height
para ajustar a altura da guia. A opção de configuração --enable-ssl
foi substituída por --enable-tls
, habilitando por padrão o suporte a TLS para HTTPS.
Para melhorar a responsividade, o Dillo agora prioriza imagens com menor frequência ao solicitar recursos. Além disso, os usuários podem alternar entre guias usando a roda do mouse por padrão. Naturalmente, várias correções de bugs e falhas foram implementadas; detalhes adicionais podem ser encontrados nas notas de versão.
O Dillo 3.1 pode ser baixado na página do projeto no GitHub e é dedicado à memória de Sebastian Geerken, principal desenvolvedor do mecanismo de layout, que faleceu em 2016.
Infelizmente, o Dillo é disponibilizado apenas como um arquivo tarball de origem, necessitando de compilação manual em distribuições GNU/Linux. Até o momento, não há um pacote binário universal Flatpak, AppImage ou Snap oferecido pelos desenvolvedores, porém, pode ser instalado a partir dos repositórios das distribuições.
No entanto, o Dillo, por ser um navegador bastante antigo, não oferece suporte a muitos sites modernos, incluindo alguns populares, como o YouTube. Mesmo com seu renascimento, pode ser que sua utilidade em 2024 seja limitada.