# Dillo 브라우저 3.3.0 릴리스

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=28992](https://news.hada.io/topic?id=28992)
- GeekNews Markdown: [https://news.hada.io/topic/28992.md](https://news.hada.io/topic/28992.md)
- Type: GN+
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-04-29T08:26:25+09:00
- Updated: 2026-04-29T08:26:25+09:00
- Original source: [dillo-browser.org](https://dillo-browser.org/release/3.3.0/)
- Points: 4
- Comments: 1

## Topic Body

> Dillo는 C로 작성된 초경량 오픈소스 웹 브라우저로, 낮은 리소스 사용과 빠른 속도를 목표로 하며 FLTK 툴킷 기반의 그래픽 인터페이스를 제공  
- 새로운 `dilloc` 프로그램으로 **UNIX 소켓 기반 원격 제어** 지원 — 커맨드라인이나 스크립트에서 탭 열기, 리로드, URL 출력, 페이지 덤프 등 브라우저 조작 자동화 가능  
- 페이지 우클릭 메뉴에서 임의 명령을 실행하는 **page_action** 기능 추가, `dilloc`과 조합하면 curl impersonate로 Chrome을 흉내 내 JS 차단을 우회하거나 페이지별 자동 수정 스크립트 실행 가능  
- **FLTK 1.4** 실험적 빌드 지원 추가, 단 높은 DPI나 Wayland 환경에서 렌더링 문제가 남아 있어 패키지 관리자에게는 기본 활성화 비권장  
- OAuth 리다이렉션 시 쿠키 허용 예외를 추가해 **Fediverse 로그인** 등 OAuth 인증이 정상 동작하도록 수정  
- **brotli 콘텐츠 인코딩** 선택적 지원  
- **IPv6 기본 활성화** (플랫폼 지원 시)  
- Ctrl+좌클릭으로 새 탭 열기, 마우스 버튼으로 뒤로/앞으로 네비게이션 등 **탐색 편의성 개선**  
- `about:keys`, `about:cache`, `about:dicache` 등 내부 정보 페이지 추가  
- **Mojeek 검색 엔진** 추가(단축키 "mj")  
- LibreSSL segfault, 쿠키 Max-Age 파싱, use-after-free 등 **다수의 버그 수정**  
- GitHub에서 **자체 호스팅 서버**로 마이그레이션 완료, Codeberg·SourceHut 미러링

## Comments



### Comment 56518

- Author: neo
- Created: 2026-04-29T08:26:27+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=47911977) 
- Dillo를 자주 쓰고 있음. 축하드림  
  **연령 확인 법안**들이 계속 나오고 Firefox가 어떻게 대응하느냐에 따라, Dillo가 Linux와 BSD의 사실상 **기본 브라우저**가 될 수도 있어 보임  
  이런 법이 실제로 적용되고 Firefox에 나이 검증 로직까지 들어가면, 나는 100% Dillo로 갈 생각임
  - 충분히 그럴 만하지만, **나이 추정 법안**은 훨씬 더 큰 흐름으로 봐야 함  
    지금 여러 나라가 너무 빠르게 여기에 굴복하는 모습이 꽤 섬뜩함  
    지금은 안 믿는 사람도 있겠지만, 몇 년 지나면 **익명 웹 브라우징**은 과거 일이 될 수도 있다고 봄  
    VPN을 겨냥한 공격도 같이 봐야 함. 이건 우연한 개별 사고가 아니라 한 방향으로 맞물려 돌아가는 움직임처럼 보임  
    돈의 흐름을 더 분명히 드러내야 하고, 로비스트들에게 통제당하는 상황에 진저리가 남

- 안타깝게도 **Google**마저 JS를 요구하기 시작했고, 이건 소형 브라우저와 **오픈 웹**에 대한 큰 타격임
  - 맞음, 이런 브라우저에서는 [https://html.duckduckgo.com](<https://html.duckduckgo.com>)가 꽤 잘 돌아감 :)
  - Google 인덱스는 아직도 **프록시 검색 엔진**들을 통해 JS 없이 접근 가능함. 예를 들면 Startpage가 그중 하나임  
    검색 엔진 관련 자세한 목록은 Seirdy의 글이 잘 정리해 둠: [https://seirdy.one/posts/2021/03/10/search-engines-with-own-...](<https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/>)
  - 오히려 이건 **기능**에 가깝다고 봄. 웹사이트가 기본 HTML에서도 동작하지 않으면, 대체로 시간 낭비일 가능성이 큼
  - 이제는 **Google이 웹을 좌우한다**는 느낌이 듦  
    엄밀히 말하면 완전히 사실은 아니지만, 웹에서 중요한 영역 곳곳에 Google이 걸쳐 있고 Chrome은 그중 가장 눈에 띄는 사례일 뿐임
  - 그런데 정말 **ES6**까지 필요한가?  
    초창기 JavaScript는 훨씬 단순했고, JIT도 꼭 필요하지 않았음. 개인적으로는 지금도 JIT 없는 쪽이 더 낫다고 봄

- 개발자들에게 정말 크게 감사함. 이런 **레트로 프로젝트**를 좋아함  
  Dillo를 매일 쓰고 있고, 내 경우엔 주로 내부 용도임  
  **플러그인 아키텍처** 덕분에 gemini나 gopher 같은 프로토콜도 렌더링할 수 있어서, gemini 사이트를 볼 때도 쓰고 있음  
  정말 엄청 가벼움

- Mastodon 클라이언트도 잘 안 돌아가지만, 적어도 대안은 있음: [https://codeberg.org/adele/smolfedi](<https://codeberg.org/adele/smolfedi>)

- 내 경우 여기 HN에서 Dillo를 쓰면 계속 **429**가 돌아오는데, 이건 일반적인 **풀사이즈 브라우저**에서는 안 생김  
  JS 때문인지 모르겠음
  - 최신 브라우저를 따로 막는 규칙은 없음  
    이 현상을 **재현 가능**한지 궁금하고, 가능하다면 HTTP 헤더를 붙여 줄 수 있는지 알고 싶음  
    어쨌든 우리 cgit 인스턴스 외에도 미러는 Codeberg와 SourceHut에 있음  
    [https://git.dillo-browser.org/dillo/](<https://git.dillo-browser.org/dillo/>)  
    [https://codeberg.org/dillo/dillo](<https://codeberg.org/dillo/dillo>)  
    [https://git.sr.ht/~dillo/dillo](<https://git.sr.ht/~dillo/dillo>)

- 다른 Dillo 글에서도 이미 여러 번 말했지만, **Dillo** 덕분에 오래된 **486 PC**에서 처음으로 웹을 볼 수 있었음  
  Damn Small Linux를 올려 둔 기계였는데, 그때 Dillo가 없었으면 웹 접근 자체가 어려웠을 것임

- **dilloc**은 3.3.0 릴리스보다 앞선 예전 git 커밋들에서 이미 시작됐고, 정말 인상적이었음  
  plumber나 xdg-open 비슷한 스크립트를 호출하는 리다이렉트 메뉴 항목도 쉽게 만들 수 있음  
  Firefox/Chromium의 Libredirect처럼, JS URL을 non-JS URL로 바꿔치기하는 방식임

- Dillo의 최신 **Windows 포트** 중에 미리 컴파일된 바이너리를 구할 곳이 있는지 궁금함

- Dillo가 **C++** 인 건 아쉬움  
  cproc/qbe나 tinycc 같은 작고 단순한 **C 컴파일러**로 빌드해 보고 싶었기 때문임  
  그래도 코딩 AI가 C++를 단순한 C로 대량 포팅하는 데 꽤 잘 보조할 수 있다는 신호는 보인다고 느낌
  - 내 C++ 코드로 6개월쯤 전에 당시 **SOTA**라고 하던 도구들로 직접 시도해 봤는데, 결과는 실망스러웠음  
    아직 거기까지는 못 왔다고 봄
