# HN 소개: 딜로 브라우저의 부활

> Clean Markdown view of GeekNews topic #12667. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=12667](https://news.hada.io/topic?id=12667)
- GeekNews Markdown: [https://news.hada.io/topic/12667.md](https://news.hada.io/topic/12667.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-01-03T16:37:06+09:00
- Updated: 2024-01-03T16:37:06+09:00
- Original source: [dillo-browser.github.io](https://dillo-browser.github.io/)
- Points: 1
- Comments: 1

## Topic Body

### Dillo 웹사이트 소개

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

### 프로젝트 목표

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

### 다운로드 및 기여 방법

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

### GN⁺의 의견

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

## Comments



### Comment 21945

- Author: neo
- Created: 2024-01-03T16:37:06+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=38847613) 
- **놀라운 경험에 감사**
  - Rodrigo와 dillo 팀, Jorge Arellano Cid 등에게 감사의 말을 전함.
  - M1 맥에서 Dillo 브라우저 설치 경험 공유:
    - 맥 설치 지침을 따르고, `brew install`로 필요한 패키지와 openssl 버전 3을 설치함.
    - git에서 설치할 때 `./configure` 실행 전에 openssl 파일을 찾기 위한 export 명령어 실행 필요.
    - `make` 후 `sudo 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 프로젝트에 대한 감사**
  - 오랜 시간 전에 심어진 씨앗이 계속해서 성장하는 것을 보며 감사함을 표현함.
