1P by neo 5달전 | favorite | 댓글 1개

Dillo 웹사이트 소개

  • Dillo는 리눅스, BSD, MacOS, 심지어 아타리에서도 작동하는 멀티플랫폼 그래픽 웹 브라우저임.
  • C와 C++로 작성되었으며, 의존성이 적음.
  • 자체 실시간 렌더링 엔진을 구현함.
  • 메모리 사용이 적고, 큰 페이지에서도 빠른 렌더링을 제공함.
  • 빠르고 부피가 작은 FLTK GUI 라이브러리를 사용함.
  • HTTP, HTTPS, FTP 및 로컬 파일을 지원함.
  • GitHub에서 검색 가능한 어떤 언어로든 작성된 플러그인으로 확장 가능함.
  • GPLv3 라이선스를 가진 자유 소프트웨어임.
  • 버그 미터를 사용하여 웹 표준 준수를 돕는 기능을 제공함.

프로젝트 목표

  • 웹 접근성의 장벽을 낮춤.
  • 오래되거나 성능이 낮은 기기 및 느린 연결을 지원함.
  • 개인의 보안과 프라이버시를 중시함.
  • 소프트웨어 효율성을 높임.

다운로드 및 기여 방법

  • git 저장소에서 Dillo를 다운로드하고 README의 지침을 따라 설치함.
  • 웹을 탐색하면서 작동하지 않는 부분을 발견하면 보고함으로써 기여할 수 있음.
  • Dillo의 존재와 활동을 알리고, 새로운 기능을 구현하거나 버그를 수정한 후 패치를 보내거나 풀 리퀘스트를 생성함으로써 기여할 수 있음.

GN⁺의 의견

  • Dillo는 오래된 기기나 느린 인터넷 연결을 가진 사용자들에게 매우 유용한 웹 브라우저임. 이는 기술 접근성을 높이는 데 기여함.
  • 자체 렌더링 엔진과 낮은 메모리 사용으로 빠른 웹 서핑 경험을 제공하며, 이는 사용자 경험을 향상시킴.
  • 오픈 소스이며, 커뮤니티의 기여를 통해 지속적으로 개선되고 있어, 소프트웨어 개발에 관심 있는 초급 소프트웨어 엔지니어들에게 실질적인 참여 기회를 제공함.
Hacker News 의견
  • 놀라운 경험에 감사

    • Rodrigo와 dillo 팀, Jorge Arellano Cid 등에게 감사의 말을 전함.
    • M1 맥에서 Dillo 브라우저 설치 경험 공유:
      • 맥 설치 지침을 따르고, brew install로 필요한 패키지와 openssl 버전 3을 설치함.
      • git에서 설치할 때 ./configure 실행 전에 openssl 파일을 찾기 위한 export 명령어 실행 필요.
      • makesudo make install 실행하고 dillo를 실행하면 빠르고 잘 작동함.
      • 1.6MB 바이너리 크기, SSL 지원, 구글 검색은 CSS 오류가 있지만 어느 정도 작동함.
      • 자바스크립트 없이는 구글 로그인 불가능함.
  • 저사양 하드웨어를 위한 빠르고 가벼운 브라우저의 필요성

    • SBC, RPi, 몇 년 된 랩탑 등을 설정할 때 브라우저 성능이 유일한 걸림돌이 됨.
    • MS Teams와 웹메일을 위해 Ryzen 7과 16GB RAM이 필요한 상황에 안타까움을 표함.
  • Dillo의 효율성에 대한 만족

    • 2009년형 넷북 두 대를 소유하고 있으며, Firefox보다 Dillo가 훨씬 잘 작동함.
    • 메모리가 부족한 기기에서 Dillo를 사용한 좋은 추억이 있으며, 현재도 사용 중임.
    • 자바스크립트 엔진이 없어 매우 안전한 브라우저임.
    • Dillo를 15년 넘게 사용해온 사용자로서, 앞으로도 계속 사용하기를 바람.
  • Dillo의 재발견과 만족

    • 오래전에 사용하다가 잊고 있었던 Dillo를 다시 발견함.
    • Arch에서 테스트 후 Raspberry Pi Zero W에 설치함.
    • 텍스트 전용 브라우저들과 비교해 Dillo가 훨씬 낫다고 평가함.
    • dillorc 파일을 생성하거나 git 페이지에서 기본 dillorc를 추가해야 함.
  • Dillo의 확장 시스템에 대한 관심

    • w3m의 로컬 CGI 스크립트를 연상시키는 확장 시스템에 대해 설명함.
    • w3m과 Dillo 모두 매뉴얼 페이지 뷰어, 북마크 시스템, 추가 프로토콜 구현 등을 지원함.
    • w3m 외에 이러한 시스템을 지원하는 브라우저가 있다는 사실에 놀라움을 표함.
  • Dillo 사용 시 발생한 문제점

    • 깃허브에서 코드를 다운로드하여 빌드하고 시도해봤지만, 기본 사이트인 dillo.org 방문 시 브라우저가 충돌함.
    • OpenSSL과 관련된 문제로 보이며, mbedSSL로 재컴파일하면 사이트 방문이 가능함.
    • 로그인 시도 시 문제 발생함.
  • Dillo에 대한 감사와 질문

    • 과거 Puppy Linux에서 Dillo를 사용했던 경험을 회상함.
    • 최소 컴파일러 목표, 장기 계획, 퍼징, CMake 같은 '현대적' 빌드 시스템으로의 이동에 대한 질문을 함.
  • Dillo 사용자의 경험 공유

    • 이미지와 CSS를 끄고 Dillo를 주 브라우저로 사용했던 경험을 공유함.
    • GUI 요소 토글링과 설정 파일을 통한 세밀한 조정이 가능함.
    • 사용자 경험을 완벽하게 제어할 수 있었던 유일한 브라우저라고 평가함.
    • Windows 포트인 D+에 대한 정보도 공유함.
  • Dillo에 대한 애정과 기여 의사

    • Dillo에 대한 애정을 표현하며, 다양한 Dillo 플러그인을 수집했다고 함.
    • 관심이 있다면 이를 압축하여 프로젝트에 기여할 수 있도록 제공할 의사를 밝힘.
  • Dillo 프로젝트에 대한 감사

    • 오랜 시간 전에 심어진 씨앗이 계속해서 성장하는 것을 보며 감사함을 표현함.