1 points par GN⁺ 2024-01-03 | 1 commentaires | Partager sur WhatsApp

Présentation du site web de Dillo

  • Dillo est un navigateur web graphique multiplateforme qui fonctionne sur Linux, BSD, MacOS et même Atari.
  • Il est écrit en C et C++, avec peu de dépendances.
  • Il implémente son propre moteur de rendu en temps réel.
  • Il utilise peu de mémoire et offre un rendu rapide, même sur de grandes pages.
  • Il s’appuie sur la bibliothèque GUI FLTK, rapide et légère.
  • Il prend en charge HTTP, HTTPS, FTP et les fichiers locaux.
  • Il peut être étendu via des plugins écrits dans n’importe quel langage disponible sur GitHub.
  • C’est un logiciel libre sous licence GPLv3.
  • Il propose une fonctionnalité de bug meter pour aider à la conformité aux standards du web.

Objectifs du projet

  • Réduire les barrières d’accès au web.
  • Prendre en charge les appareils anciens ou peu performants ainsi que les connexions lentes.
  • Accorder une grande importance à la sécurité et à la vie privée des individus.
  • Améliorer l’efficacité logicielle.

Téléchargement et contribution

  • Téléchargez Dillo depuis le dépôt git et installez-le en suivant les instructions du README.
  • Vous pouvez contribuer en signalant ce qui ne fonctionne pas lorsque vous naviguez sur le web.
  • Vous pouvez aussi contribuer en faisant connaître l’existence et l’activité de Dillo, en implémentant de nouvelles fonctionnalités ou en corrigeant des bugs, puis en envoyant un patch ou en créant une pull request.

Avis de GN⁺

  • Dillo est un navigateur web très utile pour les utilisateurs disposant d’appareils anciens ou d’une connexion Internet lente. Cela contribue à améliorer l’accessibilité technologique.
  • Grâce à son propre moteur de rendu et à sa faible consommation mémoire, il offre une expérience de navigation rapide, ce qui améliore l’expérience utilisateur.
  • C’est un projet open source continuellement amélioré grâce aux contributions de la communauté, qui offre aux ingénieurs logiciels débutants intéressés par le développement logiciel une occasion concrète de participer.

1 commentaires

 
GN⁺ 2024-01-03
Commentaires Hacker News
  • Merci pour cette expérience incroyable

    • Remerciements adressés à Rodrigo, à l’équipe de dillo, à Jorge Arellano Cid et aux autres.
    • Partage d’une expérience d’installation du navigateur Dillo sur un Mac M1 :
      • Suivi des instructions d’installation sur Mac, puis installation des paquets nécessaires et d’OpenSSL version 3 avec brew install.
      • Lors d’une installation depuis git, il faut exécuter des commandes export avant ./configure afin de localiser les fichiers OpenSSL.
      • Après make, exécution de sudo make install, puis lancement de dillo : c’est rapide et cela fonctionne bien.
      • Binaire de 1.6MB, prise en charge de SSL, et la recherche Google fonctionne dans une certaine mesure malgré des erreurs CSS.
      • Impossible de se connecter à Google sans JavaScript.
  • Le besoin d’un navigateur rapide et léger pour le matériel peu puissant

    • Lors de la configuration de SBC, de Raspberry Pi ou d’ordinateurs portables vieux de quelques années, les performances du navigateur deviennent le seul véritable point bloquant.
    • Regret face à une situation où il faut un Ryzen 7 et 16 Go de RAM pour MS Teams et le webmail.
  • Satisfaction quant à l’efficacité de Dillo

    • Possède deux netbooks de 2009, sur lesquels Dillo fonctionne bien mieux que Firefox.
    • Garde de bons souvenirs de l’utilisation de Dillo sur des appareils à mémoire limitée et l’utilise encore aujourd’hui.
    • C’est un navigateur très sûr, car il n’a pas de moteur JavaScript.
    • En tant qu’utilisateur de Dillo depuis plus de 15 ans, espère continuer à l’utiliser à l’avenir.
  • Redécouverte de Dillo et satisfaction

    • A redécouvert Dillo, utilisé il y a longtemps puis oublié.
    • L’a testé sur Arch avant de l’installer sur un Raspberry Pi Zero W.
    • Estime que Dillo est bien meilleur que les navigateurs en mode texte.
    • Il faut créer un fichier dillorc ou ajouter le dillorc par défaut depuis la page git.
  • Intérêt pour le système d’extensions de Dillo

    • Décrit un système d’extensions qui rappelle les scripts CGI locaux de w3m.
    • w3m comme Dillo prennent en charge un visualiseur de pages de manuel, un système de signets et l’implémentation de protocoles supplémentaires.
    • Se dit surpris qu’un autre navigateur que w3m prenne en charge ce type de système.
  • Problèmes rencontrés lors de l’utilisation de Dillo

    • A téléchargé le code depuis GitHub, l’a compilé et testé, mais le navigateur plante lorsqu’il visite le site par défaut, dillo.org.
    • Cela semble lié à OpenSSL ; en recompilant avec mbedSSL, il est possible de visiter le site.
    • Des problèmes surviennent lors des tentatives de connexion.
  • Remerciements et questions à propos de Dillo

    • Se remémore avoir utilisé Dillo autrefois sur Puppy Linux.
    • Pose des questions sur la version minimale du compilateur visée, les plans à long terme, le fuzzing et un éventuel passage à un système de build « moderne » comme CMake.
  • Partage d’expérience d’un utilisateur de Dillo

    • Partage une expérience d’utilisation de Dillo comme navigateur principal, avec les images et le CSS désactivés.
    • Mentionne la possibilité d’activer ou désactiver les éléments de l’interface graphique et d’effectuer des réglages fins via le fichier de configuration.
    • Le considère comme le seul navigateur ayant permis un contrôle total de l’expérience utilisateur.
    • Partage aussi des informations sur D+, le port Windows.
  • Affection pour Dillo et volonté de contribution

    • Exprime son attachement à Dillo et indique avoir rassemblé divers plugins Dillo.
    • Déclare être prêt à les compresser et à les fournir au projet pour y contribuer si cela intéresse quelqu’un.
  • Remerciements pour le projet Dillo

    • Exprime sa gratitude en voyant une graine plantée il y a très longtemps continuer à grandir.