1P by GN⁺ | ★ favorite | 댓글 1개
  • Dillo의 latest.html은 과거 3.1.0 릴리스를 가리켰지만, 현재는 최신 릴리스 페이지가 아님
  • 해당 페이지는 3.1.0 링크가 더 이상 최신 위치가 아니라고 안내함
  • 현재 릴리스는 별도의 릴리스 목록 페이지에서 확인할 수 있음
  • 사용자가 직접 이동하지 않으면 10초 후 자동 리다이렉트
  • 최신 릴리스를 확인할 때는 이 URL보다 릴리스 목록 페이지를 기준으로 삼아야 함

latest.html 페이지의 현재 상태

  • 이 페이지는 이전에 Dillo의 3.1.0 릴리스를 가리켰지만, 더 이상 최신 릴리스 페이지가 아님
  • 최신 정보를 확인하려면 릴리스 페이지로 이동해야 함

이동 방식

  • 페이지에서 직접 릴리스 목록으로 이동할 수 있음
  • 별도 조작이 없으면 10초 뒤 자동으로 리다이렉트됨

댓글과 토론

Hacker News 의견들
  • Fedi에도 있음: https://fosstodon.org/@dillo
    몇 가지 예시로, Kindle에서 Dillo: https://fosstodon.org/@dillo/112181258739093008
    오래된 Samsung 휴대폰에서 Dillo: https://fosstodon.org/@dillo/112327798958777998

    • 좀 엉뚱하고 감사하지 못한 질문일 수도 있지만, 대신 https://ladybird.dev에 기여하는 건 생각해 봤는지 궁금함
      Kling과 작은 팀이 꽤 빠르게 진척을 내는 듯함
  • 추억이 떠오름. 물려받은 32MB RAM 노트북에서 Damn Small Linux 위에 Dillo를 쓰곤 했는데, 그때 기준으로도 웹 탐색에는 처참하게 적은 메모리였음

    • 갤러리도 볼 만함: https://dillo-browser.github.io/gallery/index.html
    • 이미지와 JavaScript를 지원하는 Links보다 빠른 환경으로 웹을 본 적이 없음. CSS가 본격화되기 전에는 여전히 쓸 만했고, 웹페이지가 즉시 로드됐음
      컴퓨팅 성능과 대역폭이 10~100배 늘었는데도, 그런 느낌을 다시 볼 수 있을 것 같지는 않음
    • 나도 비슷했음. 내 경우엔 NetBSD가 돌아가던 98년형 Toshiba 노트북이었고, lynx보다 쓰기 좋으면서도 비대하지 않았음
  • 2024년은 돌파구 같은 해임. Netsurf 3.11이 수년 만에 나왔고(https://news.ycombinator.com/item?id=38804205), Servo가 다시 살아났고, Ladybird는 매달 좋아지고 있으며, 이제 Dillo 3.1도 9년 만에 부활함

    • Guido van Rossum이 90년대 후반에 만든, Python 기반 애플릿을 지원하던 브라우저 Grail도 부활할지 궁금함
      [0] https://en.wikipedia.org/wiki/Grail_(web_browser)
      1996년 초안 논문 [1]에서는 스레딩 지원 부족 때문에 생긴 한계를 언급하는데, 이제는 더 이상 문제가 아님. 현재 작업 중인 JIT도 “성능이 꽤 암울하다”는 평가를 완화하는 데 도움이 될 수 있음
      다만 Grail이 의존하던 Python의 제한 실행 모드는 오래전에 제거됐고, Java의 대응 기능도 비슷한 길을 갔음. 대신 Capsicum, pledge, Landlock 같은 운영체제 수준 샌드박스를 쓸 수 있을지도 모름
      [1] https://grail.sourceforge.net/info/papers/restofus.html
  • 오늘 발견한 Hacker News의 CSS 버그 때문에 대부분의 규칙이 잘못 파싱되고 있음[1]. hn@ycombinator.com이 올바른 신고처인지는 잘 모르겠음
    https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/message/MXAQDMZFGBNQLPEALQQZW5W4RR4LR27T/
    문제가 되는 규칙은 input[type=\"submit\"] { font-family:Verdana, Geneva, sans-serif; }

    • 이제 고쳐졌을 것임
    • hn@ycombinator.com으로 이메일 보내면 됨. Dang은 응답이 빠름
    • 또 다른 HN 버그도 있는 것 같음. 댓글이 인라인 요소인 span으로 감싸져 있는데, 그 안에 블록 요소인 p가 들어가 있어서 유효하지 않음
      W3C HTML 검증기는 “Element p not allowed as child of element span in this context.”라고 함
      이 때문에 Dillo에서는 두 번째 문단부터 텍스트가 회색으로 렌더링됨
  • 덧붙이면, “Dillo is a fast and small graphical web browser”임

  • Dillo는 CSS, JavaScript, 폰트가 없는 웹이 얼마나 빠른지 보여줌. 키보드에서 손가락을 떼기도 전에 로드됨

    • 탭 20개를 열어도 RAM을 1MB도 안 씀. 한때 프로그래밍 문서를 볼 때 썼음
    • Dillo도 최소한의 CSS는 지원함. 핵심 문제는 주로 JavaScript
  • macOS에서 가장 좋은 Dillo 경험은 아마 https://github.com/crossbowerbt/dillo-plus/일 것 같음
    macOS에서 Dillo를 쉽게 컴파일하지 못했는데, 시스템에 설치된 SSL 라이브러리를 감지하지 못하는 듯했음
    M1에서 테스트한 컴파일 방법은 이렇다: X11을 위해 https://www.xquartz.org/ 설치, brew install fltk libjpeg 실행, 필요하면 openssl@3도 필요할 수 있음
    git clone https://github.com/crossbowerbt/dillo-plus/; cd dillo-plus 후, sed 's/1.3.8_1/1.3.9/g' Makefile.options.MacOS > Makefile.options로 fltk 버전을 맞추고 make -j8 실행. 바이너리는 ./src/dillo에 있음
    누군가 brew 패키지를 만들어 주면 좋겠음. dillo와 dillo-plus 둘 다 해당됨

  • 정말 멋짐. Arch 저장소에 들어오면 받아볼 예정임. 리소스를 적게 쓰는 웹사이트들을 북마크해 두고 Dillo로 둘러보는 환경을 만들면 편할 것 같음
    몇 MB RAM만으로 통째로 돌아가던 작은 Linux 배포판에서 Dillo를 쓰던 좋은 기억이 있음

    • Arch에서는 현재 고아 패키지지만, 내일 관리자로 신청할 수 있는지 확인해 보겠음. 그동안은 AUR 패키지 dillo-git이 있음
      [1]: https://aur.archlinux.org/packages/dillo-git
    • 아직도 Tiny Core Linux의 기본 브라우저일 것 같음
  • Dillo는 Netsurf와 비교하면 어떤가? 특이한 플랫폼으로 Netsurf를 이식할까 생각 중인데, Dillo가 현대 페이지를 훨씬 더 잘 처리한다면 대신 쓸 수도 있음

    • Netsurf는 주류 브라우저에서 “보여야 하는” 모습에 더 가깝게 페이지를 렌더링하는 것 같음. 반면 Dillo의 큰 장점은 페이지가 “좋게” 보이지 않을 때 CSS나 이미지 등을 정말 쉽게 끄고 텍스트만 렌더링할 수 있다는 점임
      개인적으로는 UI 자체도 그런 사용을 꽤 장려한다고 봄. Netsurf에서는 렌더링 관련 짜증이 좀 있었던 기억이 있는데, 적어도 5년 전 이야기임
    • 직접 테스트해 보는 걸 막는 게 있나? Dillo가 Atari 같은 오래되고 흔치 않은 기계에서도 돌아가는 걸 많이 봤으니, 이미 처리된 작업이 있을 수도 있음
    • Ladybird도 고려 중인가?
  • 이 브라우저를 정말 좋아해서, 계속 유지보수해 줘서 고마움. 내 웹사이트들을 Dillo로 꼼꼼히 테스트하고 있어서 이제 다시 테스트할 일이 생겼음