8 điểm bởi GN⁺ 2024-07-02 | 2 bình luận | Chia sẻ qua WhatsApp
  • Ladybird là một trình duyệt web và bộ máy web mới
  • Dự án đặt mục tiêu ưu tiên các tiêu chuẩn web để kết xuất web hiện đại với hiệu năng, độ ổn định và bảo mật cao
  • Bắt đầu từ trình xem HTML của dự án SerenityOS, nay đã phát triển thành một trình duyệt đa nền tảng hỗ trợ nhiều hệ thống họ Unix như Linux, macOS
  • Hiện đang được phát triển tích cực và đặt mục tiêu ra mắt bản alpha đầu tiên vào năm 2026

Điểm độc đáo của Ladybird

  • Tính độc lập thực sự: không օգտագործում mã từ các trình duyệt khác. Dự án đang xây dựng một bộ máy mới dựa trên các tiêu chuẩn web
  • Tập trung duy nhất: chỉ tập trung vào trình duyệt web
  • Không kiếm tiền hóa người dùng: không sử dụng các cách kiếm tiền từ người dùng như "thỏa thuận tìm kiếm mặc định", token mã hóa, v.v.

Câu hỏi thường gặp

  • Thời điểm phát hành: đặt mục tiêu bản alpha đầu tiên cho Linux và macOS vào mùa hè năm 2026
  • Nhân sự hiện tại: hiện có 4 kỹ sư toàn thời gian được trả lương đang làm việc, cùng với nhiều tình nguyện viên đóng góp
  • Kế hoạch tuyển dụng: sắp có thêm 3 kỹ sư toàn thời gian mới gia nhập, với mục tiêu mở rộng đội ngũ ở tốc độ phù hợp
  • Tính độc lập: không sử dụng mã từ các bộ máy trình duyệt khác. Có dùng thư viện bên thứ ba, nhưng tự xây dựng bộ máy riêng
  • Hỗ trợ Windows: hiện chưa có ai tích cực làm việc về hỗ trợ Windows, và cần có thay đổi để nó hoạt động tốt ngoài môi trường họ Unix
  • Hỗ trợ di động: hiện chưa có ai tích cực làm việc trên bản port Android hoặc iOS; khi bản desktop ổn định hơn, dự án sẽ đầu tư nhiều công sức hơn cho di động
  • Cấp độ tài trợ: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
  • Duy trì tính độc lập: mọi khoản tài trợ đều là quyên góp không ràng buộc, và dự án không bán ảnh hưởng như ghế trong hội đồng quản trị
  • Lý do dùng C++: vì dự án bắt đầu như một phần của SerenityOS nên sử dụng C++. Hiện tại, với tư cách là một dự án độc lập, họ đang đánh giá các ngôn ngữ khác

Ý kiến của GN⁺

  • Ladybird là một dự án đầy tham vọng nhằm xây dựng một bộ máy trình duyệt web độc lập. Điều này tạo cơ hội tránh phụ thuộc vào các bộ máy trình duyệt hiện có và có thể mang lại hiệu năng cũng như bảo mật tốt hơn
  • Là một tổ chức phi lợi nhuận coi trọng web mở, việc loại bỏ các cách kiếm tiền từ người dùng là một điểm rất đáng chú ý
  • Hiện tại dự án chủ yếu tập trung vào môi trường desktop, nhưng có kế hoạch hỗ trợ di động trong tương lai nên có tiềm năng ứng dụng trên nhiều nền tảng
  • Dù bắt đầu với C++, dự án đang cân nhắc chuyển sang các ngôn ngữ khác, cho thấy sự linh hoạt về mặt kỹ thuật
  • Các dự án có chức năng tương tự gồm Firefox và Chromium, và điều quan trọng là xem kỹ những điểm khác biệt của Ladybird so với chúng

2 bình luận

 
xguru 2024-07-02

Ladybird - dự án trình duyệt và engine web đa nền tảng mới
Ladybird được fork và rời vị trí BDFL của SerenityOS

Dự án đã bước sang năm thứ 2 kể từ khi bắt đầu, và giờ thì đã được tách ra hoàn toàn riêng biệt rồi.
Nhưng nếu bản alpha phải đến mùa hè 2026 mới phát hành thì vẫn còn quá xa. Điều then chốt là liệu sự quan tâm và hỗ trợ có được duy trì hay không.

 
GN⁺ 2024-07-02
Ý kiến trên Hacker News
  • Có video công bố tổ chức phi lợi nhuận 501(c) và khoản quyên góp $1,000,000 từ Chris Wanstrath (đồng sáng lập GitHub)
  • Có ý kiến thắc mắc liệu engine của Ladybird có đang được thiết kế cho mục đích nhúng hay không
    • Việc Mozilla loại bỏ hỗ trợ nhúng khỏi Gecko là một trong những sai lầm lớn khiến Blink/Chromium và WebKit vượt qua Gecko
    • Có ý kiến cho rằng không chỉ cần một trình duyệt mới mà còn cần một web engine mới có thể nhúng được
  • Có ý kiến cho rằng dự án này rất tuyệt và chúc nó thành công
    • Có ý kiến cho rằng cần một mô hình doanh thu không chỉ phụ thuộc vào tài trợ phi lợi nhuận
    • Có đề xuất tham khảo mô hình FUTO
      • Người dùng có thể kiểm tra, sửa đổi và phân phối lại mã nguồn, đồng thời luôn có thể sử dụng mọi tính năng của ứng dụng
      • Có thể cung cấp giao diện để người dùng thanh toán nếu họ thích ứng dụng, và thêm các yếu tố trang trí mang tính tưởng thưởng vào tài khoản người dùng
      • Sau một khoảng thời gian sử dụng sẽ hiện một thông báo nhắc thanh toán một lần, và có thể tắt vĩnh viễn bằng nút bấm
  • Có ý kiến cho rằng đây là một dự án thú vị, gợi nhớ đến thời Firefox ra mắt và quảng cáo trên New York Times
    • Có ý kiến nói rằng thật khó tin là sau hơn 20 năm vẫn phải bước vào một cuộc chiến trình duyệt khác
  • Có ý kiến cho rằng logo cũ dễ thương hơn, còn logo hiện tại trông giống một kẻ bắt chước Meta
    • Có ý kiến muốn một logo có cá tính hơn
  • Có ý kiến cho rằng trang chủ/logo mới đã đánh mất sức hút của cuối thập niên 90, đầu những năm 2000
    • Có lo ngại rằng việc tách khỏi Serenity có thể ảnh hưởng đến định hướng và tốc độ
    • Có ý kiến cho rằng việc phát hành bản alpha vào năm 2026 là quá xa
  • Có ý kiến cho rằng tập trung vào trình duyệt web là điều tốt
  • Có ý kiến cho rằng sẽ tốt hơn nếu tiếp tục hỗ trợ Serenity OS và bỏ quy tắc cấm dùng mã bên thứ ba
    • Có ý kiến cho rằng nếu Serenity OS coi Ladybird như một bản port thì kết quả cũng sẽ như nhau
  • Có ý kiến cho rằng việc thách thức sự thống trị của Chrome đã là điều cần thiết từ lâu
    • Có ý kiến nói rằng họ yêu thích và trân trọng Firefox, nhưng khó có thể kỳ vọng dưới cách quản lý hiện tại
  • Có ý kiến gửi lời chúc mừng tới Andreas và đội ngũ phát triển
    • Có ý kiến hy vọng một phần kinh phí sẽ được dùng cho việc phát triển Jakt
      • Jakt là một ngôn ngữ lập trình hệ thống an toàn bộ nhớ, gọn gàng và thanh lịch