Search: Trình duyệt WebKit nhỏ gọn, nhanh và tĩnh lặng cho macOS
Search là trình duyệt web mã nguồn mở dành cho macOS, chỉ nặng khoảng 3 MB nhờ sử dụng WebKit có sẵn trong hệ thống. Ứng dụng tập trung vào sự tối giản, tốc độ và quyền riêng tư, không tài khoản, không đồng bộ đám mây và không thu thập dữ liệu người dùng.

Search: Trình duyệt WebKit nhỏ gọn, nhanh và tĩnh lặng cho macOS
Giữa thời đại mà các trình duyệt ngày càng phình to với hàng loạt tính năng, dịch vụ đám mây và tài khoản bắt buộc, một studio thiết kế mang tên Office Commun đã tung ra Search — một trình duyệt macOS tối giản đến mức khó tin. Toàn bộ ứng dụng chỉ nặng khoảng 3 MB, khởi động tức thì và không có bất kỳ thứ gì "muốn thu hút sự chú ý" của người dùng.
Giao diện trình duyệt Search trên macOS
Một công cụ, không phải một sản phẩm
Điểm khác biệt cốt lõi của Search nằm ở triết lý thiết kế: nó được tạo ra bởi những người làm thiết kế, ngày ngày sống trong trình duyệt và đã quá mệt mỏi với những sản phẩm bị nhồi nhét tính năng. Search chỉ có một hàng tab — đặt ngang trên cùng hoặc dọc bên trái theo lựa chọn của bạn — và nội dung trang web. Không thanh công cụ, không trang khởi đầu, không sidebar gợi ý, không tài khoản đăng nhập.
Điểm mấu chốt về mặt kỹ thuật: Search dùng WebKit, engine đã có sẵn trong mọi máy Mac (chính là engine mà Safari chạy). Nhờ vậy, ứng dụng không cần tải về và cập nhật một bản Chromium thứ hai — đây chính là lý do dung lượng chỉ khoảng 3 MB và thời gian khởi động gần như bằng không.
Những tính năng cốt lõi
Search tập trung vào những gì thực sự cần thiết cho việc duyệt web hàng ngày:
- Một ô nhập duy nhất: Gõ địa chỉ để truy cập, gõ từ khóa để tìm kiếm. Ứng dụng hoàn thiện địa chỉ từ lịch sử của riêng bạn và không gửi bất cứ thứ gì đi đâu cho đến khi bạn nhấn Return.
- Tab gọn gàng: Ghim các trang mở thường xuyên, chúng sẽ thu nhỏ thành chữ cái hoặc biểu tượng. Tab từ phiên trước khôi phục tức thì và không tốn tài nguyên cho đến khi bạn nhấn vào.
- Chế độ đọc (⇧⌘R): Loại bỏ mọi thứ thừa thãi để chỉ còn lại nội dung bài viết.
- Ẩn phần tử vĩnh viễn (⇧⌘H): Click vào banner cookie, popup đăng ký newsletter hay khối "bài viết liên quan" — chúng sẽ biến mất và vẫn biến mất ở lần truy cập sau, trước cả khi trang kịp hiển thị khung hình đầu tiên.
- Chặn quảng cáo mức mạng: Các tracker bên thứ ba và mạng quảng cáo bị chặn ngay ở tầng network, nên không có gì để render và không có gì làm chậm trang.
- Video nổi (⇧⌘P): Tách video ra khỏi trang thành cửa sổ nhỏ luôn nổi trên tất cả các ứng dụng khác.
- Mật khẩu trong Keychain: Chỉ lưu khi đăng nhập đã thực sự thành công, không tự động điền. Toàn bộ dữ liệu nằm trong keychain của macOS, được hệ thống mã hóa và chỉ Search đọc được. Có thể nhập dữ liệu từ Chrome, Arc, Dia, Brave hoặc Edge chỉ với một cú click.
Điểm đáng chú ý: Search chạy được extension của Chrome mà không cần cài Chrome. Chỉ cần dán link từ Chrome Web Store vào Settings › Extensions, hoặc mở trang extension trong Search rồi nhấn Add.
Quyền riêng tư cụ thể
Khác với nhiều trình duyệt chỉ nói suông về quyền riêng tư, Search công bố rõ ràng dữ liệu của bạn nằm ở đâu và ai có thể đọc:
| Dữ liệu | Vị trí lưu | Ai đọc được |
|---|---|---|
| Mật khẩu | Keychain đăng nhập macOS, gắn tag Search | Chỉ Search đã ký bởi Office Commun |
| Lịch sử, bookmark, tab đang mở | File JSON nhỏ trong ~/Library/Application Support/Search/ | Chỉ bạn |
| Cookie và dữ liệu trang | Kho riêng của WebKit cho ứng dụng | Các trang đã đặt chúng |
| Extension | Thư mục Extensions/ chưa giải nén | Từng extension, trong phạm vi quyền đã cấp |
Đáng chú ý, Search không có đồng bộ, không tài khoản, không đám mây. Không telemetry, không analytics, không gửi báo cáo lỗi đi đâu cả. Những gì rời khỏi máy Mac của bạn chỉ là: các trang bạn yêu cầu, icon của chúng, và một request nhỏ mỗi ngày để kiểm tra phiên bản mới.
Dành cho nhà phát triển
Mã nguồn của Search được công khai trên GitHub với lý do rõ ràng: để bất kỳ ai cũng có thể đọc chính xác trình duyệt đang xử lý mật khẩu và lịch sử của mình đang làm gì. Toàn bộ code chỉ khoảng 12.700 dòng Swift, không có dependency nào ngoài những gì Apple cung cấp sẵn trong macOS.
Kiến trúc được chia rõ ràng theo từng mối quan tâm: Vault.swift xử lý keychain, Shield.swift là ad blocker, Curtain.swift quản lý phần tử bị ẩn, Session.swift khôi phục phiên làm việc, Updater.swift lo cập nhật. Mỗi tab dùng một tiến trình nội dung riêng của WebKit, và web view được tạo lazy — tab khôi phục từ phiên trước không tốn tiến trình nào cho đến khi bạn chuyển sang.
Ứng dụng cũng có công cụ kiểm thử thú vị: bật "Let a script drive Search" trong Settings, ứng dụng sẽ lắng nghe trên một Unix socket riêng, cho phép điều khiển qua CLI mà không cần đóng trình duyệt.
Đôi điều cho người dùng Việt Nam
Với người dùng Mac tại Việt Nam, Search có thể là lựa chọn đáng cân nhắc nếu bạn:
- Cần một trình duyệt nhẹ, khởi động nhanh trên máy cấu hình khiêm tốn.
- Quan tâm đến quyền riêng tư và không muốn dữ liệu duyệt web bị đẩy lên đám mây nước ngoài.
- Muốn chặn quảng cáo và tracker hiệu quả mà không phải cài thêm extension.
- Thường xuyên mở nhiều tab nhưng không muốn chúng ngốn RAM.
Ứng dụng yêu cầu macOS 14 trở lên, miễn phí, có thể cài qua Homebrew bằng lệnh brew install --cask driceroland/tap/search, hoặc tải trực tiếp từ GitHub. Vì là phần mềm mã nguồn mở với giấy phép MIT, bạn hoàn toàn có thể tự build và kiểm chứng từng dòng code nếu muốn.
Bài viết liên quan

Công nghệ
Mô hình AI hàng đầu giỏi Vật lý đến đâu? Nghiên cứu mới chỉ ra các bài kiểm tra hiện hành đang đánh giá sai
16 tháng 9, 2026

Công nghệ
Nộp đơn xin việc lẽ ra nên khó hơn. Thật đấy
25 tháng 8, 2026

Công nghệ
Bastardica: Công cụ tạo font "lai" độc đáo chạy hoàn toàn trên trình duyệt
23 tháng 9, 2026