1 ポイント 投稿者 GN⁺ 2024-01-03 | 1件のコメント | WhatsAppで共有

Dilloウェブサイト紹介

  • Dillo は、Linux、BSD、MacOS、さらにはAtariでも動作するマルチプラットフォームのグラフィカルWebブラウザ。
  • CとC++で書かれており、依存関係が少ない。
  • 独自のリアルタイムレンダリングエンジンを実装している。
  • メモリ使用量が少なく、大きなページでも高速なレンダリングを提供する。
  • 高速で軽量なFLTK GUIライブラリを使用している。
  • HTTP、HTTPS、FTP、およびローカルファイルをサポートする。
  • GitHubで見つかる任意の言語で書かれたプラグインによって拡張できる。
  • GPLv3ライセンスの自由ソフトウェア。
  • バグメーターを使ってWeb標準への準拠を支援する機能を提供する。

プロジェクト目標

  • Webアクセシビリティの障壁を下げる。
  • 古い、または低性能なデバイスや遅い接続をサポートする。
  • 個人のセキュリティとプライバシーを重視する。
  • ソフトウェアの効率を高める。

ダウンロードと貢献方法

  • gitリポジトリからDilloをダウンロードし、READMEの手順に従ってインストールする。
  • Webを閲覧していて動作しない部分を見つけたら、報告することで貢献できる。
  • Dilloの存在と活動を広め、新機能を実装したりバグを修正したりした後にパッチを送るか、プルリクエストを作成することで貢献できる。

GN⁺の意見

  • Dilloは、古いデバイスや遅いインターネット接続を持つユーザーにとって非常に有用なWebブラウザであり、技術へのアクセス性向上に貢献する。
  • 独自のレンダリングエンジンと低メモリ使用量により、高速なWebブラウジング体験を提供し、ユーザー体験を向上させる。
  • オープンソースであり、コミュニティの貢献を通じて継続的に改善されているため、ソフトウェア開発に関心のある初級ソフトウェアエンジニアに実践的な参加機会を提供する。

1件のコメント

 
GN⁺ 2024-01-03
Hacker Newsの意見
  • 素晴らしい体験への感謝

    • Rodrigo や dillo チーム、Jorge Arellano Cid らに感謝の言葉を伝えている。
    • M1 Mac での Dillo ブラウザのインストール体験を共有:
      • Mac のインストール手順に従い、brew install で必要なパッケージと OpenSSL バージョン 3 をインストールした。
      • git からインストールする際は、./configure を実行する前に OpenSSL のファイルを見つけるための export コマンドを実行する必要がある。
      • make の後に sudo make install を実行し、dillo を起動すると高速で問題なく動作する。
      • 1.6MB のバイナリサイズで、SSL をサポートし、Google 検索は CSS のエラーがあるもののある程度動作する。
      • JavaScript なしでは Google ログインは不可能。
  • 低スペックハードウェア向けの高速で軽量なブラウザの必要性

    • SBC、RPi、数年前のノート PC などをセットアップする際、ブラウザの性能が唯一の足かせになる。
    • MS Teams とウェブメールのために Ryzen 7 と 16GB RAM が必要になる状況に残念さを示している。
  • Dillo の効率性への満足

    • 2009 年製のネットブックを 2 台所有しており、Firefox より Dillo の方がはるかによく動作する。
    • メモリが不足した機器で Dillo を使った良い思い出があり、現在も使っている。
    • JavaScript エンジンがないため非常に安全なブラウザである。
    • Dillo を 15 年以上使ってきたユーザーとして、今後も使い続けたいと願っている。
  • Dillo の再発見と満足

    • ずっと前に使っていたが忘れていた Dillo を再発見した。
    • Arch でテストした後、Raspberry Pi Zero W にインストールした。
    • テキスト専用ブラウザと比べて Dillo の方がはるかに優れていると評価している。
    • dillorc ファイルを作成するか、git ページからデフォルトの dillorc を追加する必要がある。
  • Dillo の拡張システムへの関心

    • w3m のローカル CGI スクリプトを連想させる拡張システムについて説明している。
    • w3m と Dillo はどちらも、man ページビューア、ブックマークシステム、追加プロトコルの実装などをサポートしている。
    • w3m 以外にもこのようなシステムをサポートするブラウザがあることに驚きを示している。
  • Dillo 使用時に発生した問題点

    • GitHub からコードをダウンロードしてビルドし試してみたが、デフォルトサイトである dillo.org にアクセスするとブラウザがクラッシュする。
    • OpenSSL に関連する問題のようで、mbedSSL で再コンパイルするとサイトにアクセスできる。
    • ログインを試みる際に問題が発生する。
  • Dillo への感謝と質問

    • 過去に Puppy Linux で Dillo を使っていた体験を振り返っている。
    • 最小コンパイラ目標、長期計画、ファジング、CMake のような「現代的」ビルドシステムへの移行について質問している。
  • Dillo ユーザーの体験共有

    • 画像と CSS を無効にして Dillo をメインブラウザとして使っていた体験を共有している。
    • GUI 要素の切り替えや設定ファイルによる細かな調整が可能。
    • ユーザー体験を完全に制御できた唯一のブラウザだったと評価している。
    • Windows ポートである D+ に関する情報も共有している。
  • Dillo への愛着と貢献の意思

    • Dillo への愛着を表し、さまざまな Dillo プラグインを収集してきたと述べている。
    • 興味があれば、それらをアーカイブしてプロジェクトに貢献できるよう提供する意思があると明かしている。
  • Dillo プロジェクトへの感謝

    • はるか昔に蒔かれた種が今も成長し続けているのを見て、感謝を表している。