1 puntos por GN⁺ 2024-01-03 | 1 comentarios | Compartir por WhatsApp

Presentación del sitio web de Dillo

  • Dillo es un navegador web gráfico multiplataforma que funciona en Linux, BSD, MacOS e incluso Atari.
  • Está escrito en C y C++, y tiene pocas dependencias.
  • Implementa su propio motor de renderizado en tiempo real.
  • Usa poca memoria y ofrece renderizado rápido incluso en páginas grandes.
  • Utiliza la biblioteca GUI FLTK, rápida y liviana.
  • Soporta HTTP, HTTPS, FTP y archivos locales.
  • Se puede extender con plugins escritos en cualquier lenguaje que se pueda encontrar en GitHub.
  • Es software libre con licencia GPLv3.
  • Ofrece funciones para ayudar al cumplimiento de estándares web mediante el uso de un bug meter.

Objetivos del proyecto

  • Reducir las barreras de acceso a la web.
  • Dar soporte a dispositivos antiguos o de bajo rendimiento y a conexiones lentas.
  • Priorizar la seguridad y la privacidad personal.
  • Mejorar la eficiencia del software.

Cómo descargar y contribuir

  • Descarga Dillo desde el repositorio git y sigue las instrucciones del README para instalarlo.
  • Puedes contribuir reportando cualquier cosa que no funcione mientras navegas por la web.
  • También puedes contribuir dando a conocer la existencia y actividad de Dillo, implementando nuevas funciones o corrigiendo errores, y luego enviando parches o creando un pull request.

Opinión de GN⁺

  • Dillo es un navegador web muy útil para usuarios con dispositivos antiguos o conexiones de internet lentas. Esto contribuye a mejorar la accesibilidad tecnológica.
  • Con su propio motor de renderizado y bajo uso de memoria, ofrece una experiencia de navegación web rápida, lo que mejora la experiencia del usuario.
  • Es de código abierto y sigue mejorando gracias a las contribuciones de la comunidad, lo que ofrece una oportunidad práctica de participación para ingenieros de software principiantes interesados en el desarrollo de software.

1 comentarios

 
GN⁺ 2024-01-03
Comentarios de Hacker News
  • Gracias por la experiencia increíble

    • Expresa su agradecimiento a Rodrigo, al equipo de dillo y a Jorge Arellano Cid.
    • Comparte su experiencia instalando el navegador Dillo en una Mac M1:
      • Siguió las instrucciones de instalación para Mac y usó brew install para instalar los paquetes necesarios y OpenSSL versión 3.
      • Al instalar desde git, fue necesario ejecutar un comando export para encontrar los archivos de OpenSSL antes de ejecutar ./configure.
      • Después de make, ejecutó sudo make install y al correr dillo funciona rápido y bien.
      • Binario de 1.6 MB, con soporte SSL; la búsqueda en Google tiene errores de CSS, pero funciona hasta cierto punto.
      • Sin JavaScript no es posible iniciar sesión en Google.
  • La necesidad de un navegador rápido y ligero para hardware modesto

    • Al configurar SBC, RPi y laptops de hace algunos años, el rendimiento del navegador termina siendo el único cuello de botella.
    • Lamenta la situación en la que se necesita un Ryzen 7 y 16 GB de RAM para usar MS Teams y webmail.
  • Satisfacción con la eficiencia de Dillo

    • Tiene dos netbooks de 2009, y Dillo funciona muchísimo mejor que Firefox.
    • Tiene buenos recuerdos de usar Dillo en dispositivos con poca memoria, y todavía lo sigue usando.
    • Al no tener motor de JavaScript, es un navegador muy seguro.
    • Como usuario de Dillo desde hace más de 15 años, espera poder seguir usándolo en el futuro.
  • Redescubrimiento de Dillo y satisfacción

    • Volvió a encontrar Dillo después de haberlo usado hace mucho tiempo y luego olvidarlo.
    • Lo probó en Arch y después lo instaló en una Raspberry Pi Zero W.
    • Considera que Dillo es mucho mejor que los navegadores de solo texto.
    • Hay que crear el archivo dillorc o agregar el dillorc predeterminado desde la página de git.
  • Interés en el sistema de extensiones de Dillo

    • Describe un sistema de extensiones que recuerda a los scripts CGI locales de w3m.
    • Tanto w3m como Dillo admiten visor de páginas de manual, sistema de marcadores e implementación de protocolos adicionales.
    • Expresa sorpresa de que exista otro navegador, además de w3m, que soporte este tipo de sistema.
  • Problemas encontrados al usar Dillo

    • Descargó el código desde GitHub, lo compiló y lo probó, pero el navegador se cierra al visitar el sitio predeterminado, dillo.org.
    • Parece ser un problema relacionado con OpenSSL; al recompilar con mbedSSL sí puede visitar el sitio.
    • Surgen problemas al intentar iniciar sesión.
  • Agradecimiento y preguntas sobre Dillo

    • Recuerda haber usado Dillo en Puppy Linux en el pasado.
    • Hace preguntas sobre el objetivo mínimo de compilador, planes a largo plazo, fuzzing y una posible migración a sistemas de build más “modernos” como CMake.
  • Experiencia compartida de un usuario de Dillo

    • Comparte que usó Dillo como navegador principal con imágenes y CSS desactivados.
    • Es posible alternar elementos de la GUI y hacer ajustes finos mediante el archivo de configuración.
    • Lo considera el único navegador con el que podía controlar por completo la experiencia de usuario.
    • También comparte información sobre D+, el port para Windows.
  • Cariño por Dillo y disposición a contribuir

    • Expresa su aprecio por Dillo y comenta que ha recopilado varios plugins de Dillo.
    • Dice que, si hay interés, podría comprimirlos y ofrecerlos para contribuir al proyecto.
  • Agradecimiento por el proyecto Dillo

    • Expresa gratitud al ver que una semilla plantada hace mucho tiempo sigue creciendo.