1 điểm bởi GN⁺ 2024-01-03 | 1 bình luận | Chia sẻ qua WhatsApp

Giới thiệu website Dillo

  • Dillo là một trình duyệt web đồ họa đa nền tảng, chạy trên Linux, BSD, MacOS, và thậm chí cả Atari.
  • Được viết bằng C và C++, với ít phụ thuộc.
  • Tự triển khai bộ máy dựng hình thời gian thực riêng.
  • Sử dụng ít bộ nhớ và cung cấp khả năng dựng trang nhanh ngay cả với các trang lớn.
  • Sử dụng thư viện GUI FLTK nhanh và gọn nhẹ.
  • Hỗ trợ HTTP, HTTPS, FTP và tệp cục bộ.
  • Có thể mở rộng bằng plugin được viết bằng bất kỳ ngôn ngữ nào có thể tìm kiếm trên GitHub.
  • Là phần mềm tự do với giấy phép GPLv3.
  • Cung cấp tính năng dùng bug meter để hỗ trợ tuân thủ các tiêu chuẩn web.

Mục tiêu dự án

  • Hạ thấp rào cản tiếp cận web.
  • Hỗ trợ các thiết bị cũ hoặc hiệu năng thấp và các kết nối chậm.
  • Đề cao bảo mật và quyền riêng tư của cá nhân.
  • Nâng cao hiệu quả phần mềm.

Cách tải xuống và đóng góp

  • Tải Dillo từ kho git và làm theo hướng dẫn trong README để cài đặt.
  • Bạn có thể đóng góp bằng cách báo cáo khi phát hiện phần nào đó không hoạt động trong lúc duyệt web.
  • Bạn cũng có thể đóng góp bằng cách lan truyền sự tồn tại và hoạt động của Dillo, hoặc bằng cách triển khai tính năng mới hay sửa lỗi rồi gửi bản vá hoặc tạo pull request.

Ý kiến của GN⁺

  • Dillo là một trình duyệt web rất hữu ích cho những người dùng có thiết bị cũ hoặc kết nối Internet chậm. Điều này góp phần nâng cao khả năng tiếp cận công nghệ.
  • Với bộ máy dựng hình riêng và mức sử dụng bộ nhớ thấp, nó mang lại trải nghiệm lướt web nhanh, từ đó cải thiện trải nghiệm người dùng.
  • Đây là phần mềm nguồn mở và đang liên tục được cải thiện nhờ các đóng góp từ cộng đồng, mang đến cơ hội tham gia thực tế cho các kỹ sư phần mềm mới vào nghề quan tâm đến phát triển phần mềm.

1 bình luận

 
GN⁺ 2024-01-03
Ý kiến Hacker News
  • Cảm ơn vì trải nghiệm tuyệt vời

    • Gửi lời cảm ơn tới Rodrigo, đội ngũ dillo và Jorge Arellano Cid.
    • Chia sẻ trải nghiệm cài đặt trình duyệt Dillo trên Mac M1:
      • Làm theo hướng dẫn cài đặt trên Mac và dùng brew install để cài các gói cần thiết cùng OpenSSL phiên bản 3.
      • Khi cài từ git, cần chạy lệnh export để tìm các tệp OpenSSL trước khi chạy ./configure.
      • Sau make, chạy sudo make install rồi khởi động dillo, trình duyệt chạy nhanh và hoạt động tốt.
      • Kích thước binary 1.6MB, có hỗ trợ SSL, tìm kiếm Google có lỗi CSS nhưng vẫn hoạt động ở mức nào đó.
      • Không thể đăng nhập Google nếu không có JavaScript.
  • Nhu cầu về một trình duyệt nhanh và nhẹ cho phần cứng cấu hình thấp

    • Khi thiết lập SBC, RPi, hoặc laptop đã vài năm tuổi, hiệu năng trình duyệt trở thành trở ngại duy nhất.
    • Bày tỏ sự tiếc nuối trước thực tế cần Ryzen 7 và 16GB RAM chỉ để chạy MS Teams và webmail.
  • Hài lòng với hiệu quả của Dillo

    • Đang sở hữu hai chiếc netbook đời 2009, và Dillo hoạt động tốt hơn Firefox rất nhiều.
    • Có những kỷ niệm tốt đẹp khi dùng Dillo trên các thiết bị thiếu bộ nhớ, và hiện vẫn đang sử dụng.
    • Đây là trình duyệt rất an toàn vì không có JavaScript engine.
    • Là người đã dùng Dillo hơn 15 năm, hy vọng sẽ còn tiếp tục dùng nữa.
  • Tái khám phá Dillo và cảm giác hài lòng

    • Đã từng dùng Dillo từ lâu rồi nhưng sau đó quên mất, nay lại tìm thấy.
    • Sau khi thử trên Arch, đã cài nó lên Raspberry Pi Zero W.
    • Đánh giá Dillo tốt hơn nhiều so với các trình duyệt chỉ dành cho văn bản.
    • Cần tạo tệp dillorc hoặc thêm dillorc mặc định từ trang git.
  • Quan tâm đến hệ thống mở rộng của Dillo

    • Mô tả hệ thống mở rộng gợi nhớ đến các script CGI cục bộ của w3m.
    • Cả w3m và Dillo đều hỗ trợ trình xem trang hướng dẫn, hệ thống bookmark và triển khai thêm các giao thức khác.
    • Bày tỏ ngạc nhiên khi ngoài w3m còn có trình duyệt khác hỗ trợ kiểu hệ thống này.
  • Các vấn đề gặp phải khi dùng Dillo

    • Đã tải mã nguồn từ GitHub, build và thử chạy, nhưng trình duyệt bị crash khi truy cập trang mặc định dillo.org.
    • Có vẻ là vấn đề liên quan đến OpenSSL; khi biên dịch lại với mbedSSL thì có thể truy cập trang.
    • Gặp vấn đề khi thử đăng nhập.
  • Lời cảm ơn và câu hỏi dành cho Dillo

    • Nhớ lại trải nghiệm từng dùng Dillo trên Puppy Linux trước đây.
    • Đặt câu hỏi về mục tiêu compiler tối thiểu, kế hoạch dài hạn, fuzzing, và việc chuyển sang các hệ thống build “hiện đại” như CMake.
  • Chia sẻ trải nghiệm của người dùng Dillo

    • Chia sẻ trải nghiệm từng tắt hình ảnh và CSS rồi dùng Dillo làm trình duyệt chính.
    • Có thể bật/tắt các thành phần GUI và tinh chỉnh chi tiết qua tệp cấu hình.
    • Đánh giá đây là trình duyệt duy nhất từng cho phép kiểm soát hoàn toàn trải nghiệm người dùng.
    • Cũng chia sẻ thông tin về bản port cho Windows là D+.
  • Sự yêu thích dành cho Dillo và mong muốn đóng góp

    • Bày tỏ sự yêu thích với Dillo và cho biết đã sưu tầm nhiều plugin Dillo khác nhau.
    • Nói rằng nếu có quan tâm, họ sẵn sàng nén lại và cung cấp để có thể đóng góp cho dự án.
  • Lời cảm ơn dành cho dự án Dillo

    • Bày tỏ sự biết ơn khi thấy hạt giống được gieo từ rất lâu trước đây vẫn tiếp tục phát triển.