- Orion, trình duyệt web của Kagi, đã được phát hành ở giai đoạn alpha cho Linux, cho phép thử nghiệm ban đầu
- Phiên bản này đã triển khai hầu hết các thành phần giao diện trực quan, với các UI cơ bản như menu, hộp thoại và thanh công cụ hoạt động
- Tính năng quản lý tab phần lớn đã hoàn thiện, cho phép khôi phục phiên và chạy tab độc lập, nhưng UI chuyển tab hiện vẫn chưa được hỗ trợ
- Hệ thống quản lý dấu trang và mật khẩu đã được tích hợp, cho phép lưu trang, sắp xếp thư mục và quản lý mật khẩu thông qua tệp cục bộ
- Trong tương lai, dự kiến sẽ bổ sung hỗ trợ phần mở rộng WebKit và xây dựng hạ tầng đồng bộ hóa, tạo nền tảng để phát triển thành một trình duyệt Linux hoàn chỉnh
Tổng quan bản alpha
- Orion cho Linux là bản đầu tiên không ổn định dành cho mục đích thử nghiệm, ở giai đoạn dùng để kiểm chứng tính năng và thu thập phản hồi
- Phiên bản hiện tại có các chức năng duyệt web cơ bản và phần lớn các thành phần giao diện trực quan hoạt động
- Các thành phần UI như menu chính, menu phụ, hộp thoại, nút bấm và thanh công cụ được hiển thị bình thường
- Hỗ trợ menu nhấp chuột phải và các thành phần điều khiển trực quan khác
Các tính năng có thể thử nghiệm
- Hệ thống tab hoạt động độc lập, có thể mở nhiều tab song song
- Chức năng duy trì phiên đã được triển khai, nên các tab đã mở trước đó và lịch sử truy cập sẽ được khôi phục khi khởi động lại
- Tab có thể được hiển thị cả trong cửa sổ chính lẫn thanh bên trái
- Các tính năng quản lý tab nâng cao đã hoàn thiện, nhưng UI chuyển tab hiện vẫn chưa được hỗ trợ
- Tính năng dấu trang đã được bổ sung, cho phép lưu trang và sắp xếp theo thư mục
- Có thể xem dấu trang trong hộp thoại, thanh bên và thanh dấu trang
- Hỗ trợ thêm dấu trang qua biểu tượng ✴︎ và chỉ định thư mục một cách trực quan
- Tính năng quản lý lịch sử truy cập đã được tăng cường, cho phép quản lý lịch sử duyệt web
- Khung quản lý mật khẩu đã được xây dựng, cung cấp nền tảng cho việc xử lý mật khẩu an toàn
- Bao gồm chức năng xuất/nhập mật khẩu thông qua tệp cục bộ
Các tính năng dự kiến trong tương lai
- Hỗ trợ phần mở rộng (Extension) WebKit sẽ được bổ sung trong thời gian tới
- Hạ tầng đồng bộ hóa (Sync) vẫn chưa được triển khai và dự kiến sẽ được cung cấp ở các phiên bản sau
Tóm tắt
- Bản alpha lần này là giai đoạn nhằm kiểm chứng cấu trúc cốt lõi và độ ổn định UI của trình duyệt Orion trong môi trường Linux
- Các chức năng duyệt web chính và tính năng quản lý dữ liệu đã hoạt động, còn khả năng mở rộng và đồng bộ hóa nằm trong kế hoạch phát triển sắp tới
- Mang đến cho người dùng Linux cơ hội trải nghiệm sớm trải nghiệm trình duyệt trong hệ sinh thái Kagi
1 bình luận
Ý kiến trên Hacker News
Tôi nghĩ việc có một thay đổi như vậy trong hệ sinh thái trình duyệt trên Linux là điều lành mạnh
Cho đến nay, trên Linux và Windows về cơ bản chỉ có Firefox(Gecko) và vô số biến thể Chromium
WebKit chỉ còn tồn tại trên thiết bị nhúng hoặc trình duyệt Epiphany của GNOME, và do thiếu hỗ trợ thương mại nên khó theo kịp các tiêu chuẩn web mới nhất
Nhưng nếu Kagi mang Orion lên Linux, thì về cơ bản sẽ xuất hiện engine tiêu dùng thứ ba có động lực thương mại
Ngay cả khi không dùng Orion, điều đó vẫn sẽ thúc đẩy sự phát triển của WebKitGTK và có lợi cho toàn bộ hệ sinh thái mã nguồn mở
Tuy vậy, các vấn đề phát nội dung media như DRM/Widevine vẫn là rào cản. Nếu Kagi giải quyết được điều này về mặt pháp lý và kỹ thuật thì sẽ là chiến thắng, còn không thì nó sẽ chỉ là một trình duyệt phụ
Nếu Orion có hỗ trợ WebExtension thì có vẻ sẽ là một thay đổi lớn
Tuy nhiên, điều đáng tiếc là Orion không phải mã nguồn mở. Năm 2022 họ từng nói sẽ “mã nguồn mở khi cần thiết”, nhưng có vẻ bây giờ vẫn chưa phải lúc
Có thảo luận liên quan trong diễn đàn phản hồi của Orion
Việc Peacock hay Xfinity streaming không hoạt động, và hầu hết nền tảng đều không phát được quá 1080p là một thực tế khá bức bối
Điều thực sự quan trọng là sự đa dạng của chính các trình duyệt. Càng nhiều engine thì gánh nặng cho cả lập trình viên web lẫn nhà phát triển engine càng lớn
Tôi không muốn cài một trình duyệt đóng của Kagi, một công ty dựa trên quảng cáo
WebKitGTK hiện cũng đang được dẫn dắt phát triển chủ yếu bởi Igalia, một công ty tư vấn thương mại. Chỉ là họ tập trung vào nhúng nên còn khá xa trải nghiệm người dùng thông thường
Tôi đang dùng trình duyệt Zen và cũng giới thiệu cho người quanh mình. Đây là một trình duyệt hoàn thiện khá tốt
Là người đăng ký Kagi, tôi ủng hộ sự đa dạng của trình duyệt, nhưng sẽ không dùng trình duyệt đóng
Sau khi đọc bài phản hồi của nhà sáng lập, ấn tượng của tôi về Kagi có phần xấu đi
Lý lẽ của họ về việc chưa mã nguồn mở là như sau
Dù công khai giấy phép, nếu không có nguồn lực pháp lý thì cũng không thể bảo vệ được
Giống như các vụ vi phạm GPL, trên thực tế nhiều công ty vẫn không công bố mã đã sửa đổi
Vì vậy, lập trường “chưa công khai vì không đủ khả năng pháp lý để ứng phó” là điều có thể hiểu được trong thực tế
Có hàng nghìn vụ vi phạm GPL nhưng số vụ thực sự ra tòa thì đếm trên đầu ngón tay
Tôi cũng không thích trình duyệt đóng hoàn toàn, nhưng vẫn hiểu lựa chọn muốn bảo vệ công nghệ bí mật
Tham khảo thêm, trước đây trò Spongebob Squarepants Supersponge cũng từng là một vụ vi phạm GPL
Dùng trình duyệt đóng trên một OS mã nguồn mở tạo cảm giác khá lạ
Tôi cũng là khách hàng của Kagi, nhưng muốn biết liệu Kagi có kế hoạch mã nguồn mở Orion hay không
Tôi hiểu việc tạm thời đóng trong lúc phát triển, nhưng muốn biết có kế hoạch công khai sau này hay không
Lý do là một đội 5 người đã tích lũy tài sản trí tuệ (IP) trong hơn 6 năm phát triển nhưng không đủ khả năng để bảo vệ nó
Cũng có rất ít nhân lực có thể đóng góp cho trình duyệt WebKit, và gánh nặng quản lý mã nguồn mở là rất lớn
Chúng tôi có kế hoạch mã nguồn mở Orion khi nó có thể tồn tại độc lập với Kagi Search
Việc phát hành 1.0 gần đây và mở rộng sang Linux là các bước đi theo hướng đó
Có thể xem tiến độ tại trang thống kê Orion
Nhưng việc mã nguồn mở hóa là điều cần thiết
Nếu có thể thì tôi vẫn chọn mã nguồn mở, nhưng thực tế tôi cho rằng cần một cách tiếp cận thực dụng
Việc không thể dùng Kagi làm công cụ tìm kiếm mặc định trên Safari iOS là điều kỳ lạ
Apple chỉ cho chọn một số công cụ tìm kiếm được phép, và vài cái trong số đó là kết quả của những hợp đồng quảng cáo khổng lồ
(Tất nhiên có extension chuyển hướng sang Kagi, nhưng như vậy không phải là bình thường)
Firefox đã làm như vậy rồi
Theo chính sách công ty, tôi không thể dùng App Store nên cũng không thể cài extension
Cuối cùng tôi đã chọn Kagi thay vì Safari
Tôi đã dùng Kagi được vài tháng và từng mong chờ bản Orion cho Linux lần này
Nhưng tôi không tìm thấy liên kết tải xuống
Đọc tài liệu thì thấy nó chỉ được cung cấp dưới dạng bản alpha dành riêng cho người đăng ký Orion+
Trước đây tôi không dùng Kagi vì thấy giới hạn truy vấn khá phiền, nhưng rồi thử lại vì quyền riêng tư
Sau đó tôi chuyển sang Perplexity, rồi thấy có quảng cáo nên lại nâng lên Kagi Ultimate
Mức $25 có vẻ đắt, nhưng tôi hài lòng với chất lượng tìm kiếm và quyền riêng tư, cùng với việc có thể chọn model mình muốn
Tôi đang dùng Orion như ứng dụng cho AI chat và tìm kiếm của Kagi, nhưng mong trải nghiệm trợ lý sẽ được cải thiện thêm
Tôi thích Kagi và hiểu thị trường ngách mà trình duyệt này đang nhắm tới
Tôi cũng hiểu việc nó chưa mã nguồn mở, nhưng khá tiếc vì không có máy chủ đồng bộ tự host
Tôi không muốn giao dữ liệu cho bên thứ ba
Vì thế tôi vẫn dùng Firefox. Đây là lựa chọn duy nhất phần nào hỗ trợ tự đồng bộ
Orion đã tiến bộ rất nhiều trên iOS và macOS
Trước đây nhiều lỗi, nhưng gần đây ngay cả chặn quảng cáo YouTube cũng hoạt động hoàn hảo
Tôi thích tính năng của Brave, nhưng không thích định hướng đạo đức của họ
Giờ tôi kỳ vọng Orion có thể thay thế vị trí đó
Tôi muốn một trình duyệt sạch sẽ, không quảng cáo, không crypto
Từ nay đến lúc đó tôi sẽ thử Orion. Tuy nhiên, sẽ tốt hơn nếu có thêm đồng bộ giữa các thiết bị
Tôi hy vọng tính năng Web Extensions mà Orion triển khai sẽ được upstream vào WebKit
Tôi sẽ không dùng trình duyệt đóng, nhưng nếu được phát hành theo giấy phép tự do thì hoàn toàn có thể có một trình duyệt WebKit tiết kiệm pin
Trình duyệt Epiphany của GNOME cũng có thể hưởng lợi từ việc này