1 pontos por GN⁺ 2024-01-03 | 1 comentários | Compartilhar no WhatsApp

Apresentação do site do Dillo

  • Dillo é um navegador web gráfico multiplataforma que funciona em Linux, BSD, MacOS e até mesmo no Atari.
  • É escrito em C e C++, com poucas dependências.
  • Implementa seu próprio mecanismo de renderização em tempo real.
  • Usa pouca memória e oferece renderização rápida mesmo em páginas grandes.
  • Usa a biblioteca de GUI FLTK, rápida e leve.
  • Suporta HTTP, HTTPS, FTP e arquivos locais.
  • Pode ser expandido com plugins escritos em qualquer linguagem pesquisável no GitHub.
  • É software livre sob a licença GPLv3.
  • Oferece recursos que ajudam na conformidade com padrões web por meio do bug meter.

Objetivos do projeto

  • Reduzir as barreiras de acessibilidade da web.
  • Dar suporte a dispositivos antigos ou de baixo desempenho e conexões lentas.
  • Valorizar a segurança e a privacidade individuais.
  • Aumentar a eficiência do software.

Como baixar e contribuir

  • Baixe o Dillo no repositório git e siga as instruções do README para instalar.
  • Você pode contribuir relatando o que não funcionar ao navegar na web.
  • Você também pode contribuir divulgando a existência e a atividade do Dillo, implementando novos recursos ou corrigindo bugs, e depois enviando patches ou abrindo pull requests.

Opinião do GN⁺

  • O Dillo é um navegador web muito útil para usuários com dispositivos antigos ou conexões de internet lentas. Isso contribui para aumentar a acessibilidade tecnológica.
  • Com seu próprio mecanismo de renderização e baixo uso de memória, oferece uma experiência de navegação rápida, o que melhora a experiência do usuário.
  • Por ser open source e continuar sendo aprimorado com contribuições da comunidade, oferece oportunidades práticas de participação para engenheiros de software iniciantes interessados em desenvolvimento de software.

1 comentários

 
GN⁺ 2024-01-03
Comentários do Hacker News
  • Obrigado pela experiência incrível

    • Agradece a Rodrigo, à equipe do Dillo, a Jorge Arellano Cid e outros.
    • Compartilha a experiência de instalar o navegador Dillo em um Mac M1:
      • Seguiu as instruções de instalação para Mac e usou brew install para instalar os pacotes necessários e o OpenSSL versão 3.
      • Ao instalar a partir do git, foi necessário executar um comando export para localizar os arquivos do OpenSSL antes de rodar ./configure.
      • Depois de make, executou sudo make install e, ao rodar dillo, tudo funcionou bem e com rapidez.
      • Binário de 1.6MB, suporte a SSL, e a busca do Google funciona em certa medida, embora haja erros de CSS.
      • Não é possível fazer login no Google sem JavaScript.
  • Necessidade de um navegador rápido e leve para hardware modesto

    • Ao configurar SBCs, RPis e laptops com alguns anos de uso, o desempenho do navegador acaba sendo o único gargalo.
    • Lamenta a situação em que é preciso um Ryzen 7 e 16GB de RAM para usar MS Teams e webmail.
  • Satisfação com a eficiência do Dillo

    • Possui dois netbooks de 2009, e o Dillo funciona muito melhor neles do que o Firefox.
    • Tem boas lembranças de usar o Dillo em dispositivos com pouca memória e ainda o utiliza hoje.
    • É um navegador muito seguro por não ter motor de JavaScript.
    • Como usuário do Dillo há mais de 15 anos, espera continuar usando-o no futuro.
  • Redescoberta do Dillo e satisfação

    • Redescobriu o Dillo, que havia usado há muito tempo e depois esquecido.
    • Testou no Arch e depois instalou em um Raspberry Pi Zero W.
    • Considera o Dillo muito melhor do que navegadores somente de texto.
    • É preciso criar um arquivo dillorc ou adicionar o dillorc padrão da página do git.
  • Interesse no sistema de extensões do Dillo

    • Explica o sistema de extensões, que lembra os scripts CGI locais do w3m.
    • Tanto o w3m quanto o Dillo oferecem visualizador de páginas de manual, sistema de favoritos e implementação de protocolos adicionais.
    • Demonstra surpresa ao descobrir que existe outro navegador além do w3m com esse tipo de sistema.
  • Problemas encontrados ao usar o Dillo

    • Baixou o código no GitHub, compilou e testou, mas o navegador trava ao visitar o site padrão, dillo.org.
    • Parece ser um problema relacionado ao OpenSSL, e recompilar com mbedSSL permite visitar o site.
    • Há problemas ao tentar fazer login.
  • Agradecimento e perguntas sobre o Dillo

    • Recorda a época em que usava o Dillo no Puppy Linux.
    • Faz perguntas sobre o alvo mínimo de compilador, planos de longo prazo, fuzzing e uma possível migração para sistemas de build "modernos" como CMake.
  • Relato de experiência de um usuário do Dillo

    • Compartilha a experiência de usar o Dillo como navegador principal com imagens e CSS desativados.
    • Permite alternar elementos da interface gráfica e fazer ajustes detalhados por meio do arquivo de configuração.
    • Avalia que foi o único navegador em que pôde controlar completamente a experiência do usuário.
    • Também compartilha informações sobre a porta para Windows, D+.
  • Carinho pelo Dillo e disposição para contribuir

    • Expressa seu apreço pelo Dillo e diz que reuniu vários plugins do Dillo.
    • Afirma que, se houver interesse, pode compactá-los e disponibilizá-los para contribuir com o projeto.
  • Agradecimento ao projeto Dillo

    • Agradece por ver uma semente plantada há muito tempo continuar crescendo.