- Dự án loại bỏ tính năng AI, thu thập dữ liệu từ xa, nội dung tài trợ, tích hợp sản phẩm khỏi trình duyệt web desktop để chỉ giữ lại môi trường trình duyệt thuần túy
- Cung cấp tệp cấu hình và script cài đặt cho Google Chrome, Microsoft Edge, Mozilla Firefox, và toàn bộ tài liệu đều được công khai dưới dạng mã nguồn mở trên GitHub
- Có thể áp dụng thiết lập trên Windows, macOS, Linux bằng lệnh đơn giản hoặc cấu hình thủ công
- Sử dụng tính năng Group Policy của trình duyệt để thay đổi thiết lập, không chỉnh sửa chính tệp thực thi
- Điểm cốt lõi là có thể giữ nguyên ưu điểm của trình duyệt hiện có trong khi loại bỏ các tính năng không cần thiết mà không phải chuyển sang trình duyệt thay thế
Tổng quan dự án
- Just the Browser là một dự án cấu hình được thiết kế để loại bỏ các tính năng không cần thiết khỏi trình duyệt web desktop, chỉ giữ lại “trình duyệt thuần túy”
- Các hạng mục bị loại bỏ gồm tính năng AI, báo cáo dữ liệu từ xa (telemetry), nội dung tài trợ, tích hợp sản phẩm
- Tận dụng các thiết lập ẩn dành cho doanh nghiệp để chỉ giữ lại chức năng cốt lõi của trình duyệt
- Dự án bao gồm tệp cấu hình, tài liệu cài đặt và chỉnh sửa, script cài đặt tự động
- Toàn bộ tài liệu được cung cấp dưới dạng mã nguồn mở trên GitHub, áp dụng giấy phép MIT
Cách cài đặt và sử dụng
- Có thể cài các tệp thiết lập chỉ với vài cú nhấp chuột thông qua script cài đặt tự động
- Trên Windows, chạy lệnh trong PowerShell (quyền quản trị)
- Trên macOS và Linux, chạy bằng lệnh curl trong terminal
- Cũng có hướng dẫn cài đặt thủ công
Trình duyệt và nền tảng được hỗ trợ
- Hỗ trợ: Google Chrome, Microsoft Edge, Mozilla Firefox
- Chrome và Edge trên Linux hiện chưa được hỗ trợ
- Hiện chưa hỗ trợ di động (Android, iOS/iPadOS)
- Vấn đề liên quan đã được đăng trên GitHub
Các tính năng bị loại bỏ hoặc thay đổi
- Phần lớn các tính năng AI: như Copilot của Microsoft Edge, gợi ý nhóm tab của Firefox
- Tuy nhiên, tính năng dịch trang của Firefox là ngoại lệ
- Tính năng liên quan đến mua sắm: theo dõi giá, mã giảm giá, tích hợp thanh toán trả góp
- Nội dung tài trợ và nội dung bên thứ ba: bài viết gợi ý trên trang tab mới, đề xuất trang web tài trợ
- Loại bỏ thông báo đổi trình duyệt mặc định, màn hình khởi chạy lần đầu và lời nhắc nhập dữ liệu
- Vô hiệu hóa Telemetry (thu thập dữ liệu)
- Tuy nhiên với Firefox, báo cáo sự cố (crash reporting) được giữ lại như một tùy chọn riêng
- Vô hiệu hóa tính năng Startup Boost
- Thiết lập để trình duyệt không tự chạy khi hệ điều hành khởi động
Quản lý và khôi phục cấu hình
- Các tệp cấu hình được áp dụng thông qua Group Policy
- Tệp thực thi của trình duyệt không bị chỉnh sửa
- Thiết lập sẽ được duy trì miễn là trình duyệt còn hỗ trợ chính sách đó
- Nếu chính sách thay đổi do cập nhật trình duyệt, cần cài lại phiên bản mới nhất
- Người dùng có thể tự chỉnh sửa hoặc xóa tệp cấu hình
- Cũng có thể khôi phục bằng script tự động
Thông tin khác
- Trình duyệt có thể hiển thị thông báo “được quản lý bởi tổ chức của bạn”
- Đây là hoạt động bình thường do Group Policy được áp dụng
- Có thể kiểm tra việc áp dụng cấu hình tại Firefox
about:policies, Chrome/Edge chrome://policy
- Không bao gồm trình chặn quảng cáo; khuyến nghị dùng uBlock Origin hoặc uBlock Origin Lite
- Các trình duyệt thay thế (Vivaldi, SeaMonkey, Waterfox, LibreWolf, v.v.) có nhược điểm như giới hạn nền tảng hoặc chậm cập nhật bảo mật
- Just the Browser chọn cách giữ nguyên độ ổn định và bảo mật của các trình duyệt phổ biến, đồng thời chỉ loại bỏ những tính năng không cần thiết
Thông tin dự án
- Nhà phát triển: Corbin Davenport
- Mã nguồn, tài liệu, script, website đều được cung cấp mã nguồn mở trên GitHub
- Giấy phép: MIT License
1 bình luận
Ý kiến trên Hacker News
Tôi băn khoăn không biết có thực sự cần chạy một shell script của bên thứ ba chỉ để làm những việc đơn giản như vậy không
Các thiết lập chính gồm tắt Telemetry, bỏ nội dung được tài trợ, tắt GenerativeAI, gỡ công cụ tìm kiếm Perplexity, v.v.
Tôi nghĩ cách tiếp cận đưa ra hai lựa chọn để tự cấu hình mà không cần chạy script là khá tốt
Giao diện không hề hiển thị gì, và tôi nghi đây có thể là một phần lý do Chrome dùng quá nhiều bộ nhớ
Tôi cũng đang phát triển ứng dụng dùng các tính năng kiểu này, nên việc mô hình được cài sẵn cho mọi người dùng là điều có ích
Hầu hết các tính năng “hữu ích” như kiểm tra URL an toàn hay gợi ý mua sắm đều thu thập dữ liệu
Bảo vệ quyền riêng tư hoàn toàn là điều khó, nhưng Microsoft có vẻ đặc biệt tích cực trong việc thu thập thói quen người dùng
Nhờ tính năng này mà tôi không còn phải phụ thuộc vào dịch của Chrome nữa, và vì là mô hình cục bộ chạy trên CPU nên hiệu năng cũng khá tốt
Tôi nghĩ việc tích hợp các tính năng như LLM, TTS hay sửa ngữ pháp vào trình duyệt là ổn, nhưng chỉ thực sự có ý nghĩa khi chúng dựa trên mô hình cục bộ
Điều thú vị là mọi người có xu hướng không xem dịch máy là AI, nên thường để ngoại lệ cho tính năng này
Có lẽ 10 năm nữa, việc tự động nhóm tab cũng sẽ được xem là tự nhiên như dịch thuật vậy
Việc phân tích cài đặt của các trình duyệt lớn để tắt các tính năng AI và Telemetry là một công việc rất đáng nể
Nhưng xét về bảo mật thì chạy script của bên thứ ba vẫn là rủi ro
Có lẽ tốt hơn là cung cấp hướng dẫn cấu hình thủ công kèm ảnh chụp màn hình
Liên kết bình luận trước
Thay vào đó, dùng local MITM proxy để lọc quảng cáo hay các request không mong muốn có vẻ thực tế hơn
Cách làm này chẳng khác nào dạy người dùng phổ thông thói quen chạy mã độc
Tối thiểu cũng nên thêm bước xác minh SHA hash trước khi chạy
corbindarvenportvẫn còn trống nên có thể bị lợi dụng cho typosquattingTôi có cảm giác họ xem việc ngày càng nhiều người dùng tắt các tính năng AI là một vấn đề
Từ thời DOS, IE3, tab của Firefox cho đến pull-to-refresh của Tweetie — hồi đó đúng là có những đổi mới thực sự
Giờ thì cảm giác đó dường như đã biến mất
Không biết còn ai nhớ cuốn sách nhập môn HTML dùng trình duyệt Mosaic không
Web ngày nay đổi mới quá mức đến mức lại thiếu tính nhất quán. Tôi nhớ các tiêu chuẩn và phím tắt cũ
Tôi cũng ghét việc cửa sổ Windows ghi đè chrome riêng của nó. Tùy biến một chút thì ổn, nhưng thay thế hoàn toàn thì rất bất tiện
Giờ là thời của các mẫu UX tiêu chuẩn đã định hình, nên việc biên độ đổi mới giảm đi cũng là điều tự nhiên
Thật đáng kinh ngạc khi thời đó mỗi ngày lại có thêm 40 đến 50 trang web mới
Liên kết sách
Tự tải file về và đặt vào đúng thư mục mang lại cảm giác an toàn hơn
Hơn nữa, tôi dùng thư mục profile tùy chỉnh cho từng trình duyệt nên script không phù hợp
Ít nhất shell script còn có thể tự đọc nội dung, nên minh bạch hơn cài binary