Firefox cho Android sắp hỗ trợ tiện ích mở rộng
(blog.mozilla.org)- Từ chu kỳ phát hành Firefox 120, hàng chục tiện ích mở rộng công khai cho Firefox trên Android sẽ bắt đầu xuất hiện trên AMO, và đến tháng 12 dự kiến sẽ mở rộng thành một hệ sinh thái tiện ích di động cởi mở hơn
- Mozilla đang mở dần hệ sinh thái để bảo đảm các tiện ích được dùng đầu tiên trên di động không làm ảnh hưởng đến tiêu chuẩn hiệu năng của trình duyệt
- Khi công bố vào tháng 12, số tiện ích mở rộng cho Firefox trên Android được dự đoán sẽ tăng lên hơn 200, nhưng vẫn còn cách rất xa khoảng 40.000 tiện ích cho Firefox trên máy tính để bàn
- Nhà phát triển tiện ích trên máy tính để bàn có thể chuẩn bị cho việc thiết lập Android Studio, QA trên thiết bị ảo và gỡ lỗi từ xa bằng Firefox Nightly thông qua tài liệu kiểm tra tương thích, webinar và giờ hỗ trợ 1:1
- Áo thun “Early Add-opter” sẽ được tặng cho 200 nhà phát triển đầu tiên đăng tiện ích hoạt động trên di động lên AMO
Mở hệ sinh thái tiện ích mở rộng cho Firefox trên Android
- Trong chu kỳ phát hành Firefox 120, các tiện ích mở rộng công khai mới cho Firefox trên Android sẽ bắt đầu xuất hiện trên addons.mozilla.org
- Mozilla mở dần hệ sinh thái tiện ích di động để duy trì tiêu chuẩn hiệu năng của Firefox trên Android
- Nếu việc thử nghiệm tiếp tục diễn ra thuận lợi, hệ sinh thái tiện ích mở hoàn toàn cho Firefox trên Android sẽ được công bố trong tháng 12
- Các nhà phát triển muốn điều chỉnh tiện ích trên máy tính để bàn cho phù hợp với di động có thể tham khảo tài liệu kiểm tra tương thích
- Đến thời điểm công bố trong tháng 12, AMO được kỳ vọng sẽ có hơn 200 tiện ích mở rộng cho Firefox trên Android
- Đây là mức cung cấp nhiều lựa chọn tiện ích hơn các trình duyệt di động khác
- So với khoảng 40.000 tiện ích Firefox cho máy tính để bàn trên AMO thì vẫn ít hơn rất nhiều, nên với một số nhà phát triển, đây có thể là cơ hội lớn hơn để được người dùng mới khám phá
- Mở ra cơ hội giải quyết những bất tiện riêng của duyệt web trên di động bằng tiện ích web, hoặc tạo ra các tiện ích mới giúp nâng cao trải nghiệm web trên di động
Hỗ trợ nhà phát triển và cách tham gia
- Có thể đặt câu hỏi về phát triển tiện ích cho Android trên Firefox Add-ons Discourse
-
Webinar: thiết lập, kiểm thử, gỡ lỗi
- Thời gian: Thứ Tư, ngày 15 tháng 11, 11:00 sáng EDT
- Simeon Vincent sẽ tổ chức webinar thứ hai về phát triển tiện ích cho Firefox trên Android và di chuyển từ máy tính để bàn
- Phiên này sẽ bao gồm các bước thiết lập phát triển như bắt đầu với Android Studio, tạo thiết bị ảo phục vụ QA và chuẩn bị Firefox Nightly để gỡ lỗi từ xa
- Cũng có thể xem webinar đầu tiên về Firefox for Android đã được tổ chức vào tháng 10
-
Giờ hỗ trợ mở
- Thời gian: mỗi thứ Hai và thứ Ba hằng tuần
- Simeon Vincent sẽ cung cấp hướng dẫn 1:1 về phát triển tiện ích cho Firefox trên Android cho người đăng ký
- Giờ hỗ trợ này dự kiến chỉ diễn ra đến hết tháng 12
-
Điều kiện nhận áo thun “Early Add-opter”
- Áo thun sẽ được trao cho 200 nhà phát triển Firefox for Android đầu tiên
- Sau khi làm cho tiện ích hoạt động trên Android, cần gửi liên kết trang đăng ký trên AMO tới
firefox-android-addon-support [at] mozilla.com - Nếu tiện ích hoạt động đúng như kỳ vọng trên Firefox cho Android và nằm trong 200 người đầu tiên, bạn sẽ nhận được thông tin chi tiết để đặt áo
1 bình luận
Các ý kiến trên Hacker News
Trong bản beta 120 mới, lời nhắc quyền host đã hoạt động; việc chỉnh sửa quyền thủ công thì vẫn chưa có, nhưng đó không còn là vấn đề chặn phát hành nữa
Tuy nhiên, các điểm nghẽn khác của MV3 trên Android vẫn còn, như thiếu API lịch sử duyệt web/dấu trang, và những khác biệt với Chrome ảnh hưởng đến cả desktop lẫn di động
Tiêu đề thật sự là họ sẽ tặng áo thun miễn phí cho 200 người đầu tiên bật hỗ trợ Android trong danh sách AMO và gửi extension đã được kiểm thử kỹ; hy vọng việc này sẽ dẫn đến các extension tốt chứ không phải làm qua loa
Tôi biết Google đang cố chặn việc này, nhưng đến giờ nó vẫn hoạt động tốt; tôi cũng luôn để DNS66 từ F-Droid chạy nền để xử lý phần lớn quảng cáo và tracker trong các ứng dụng khác
Thật ngạc nhiên là giá trị tôi nhận được từ YouTube còn lớn hơn các dịch vụ streaming khác; giá có công bằng hay không thì có thể tranh luận, nhưng chúng ta vẫn đã trả tiền cho Netflix/Prime/HBO, v.v. và nhìn chung chấp nhận điều đó
Nếu quan điểm rằng nhà sáng tạo nên được trả công là phổ biến, tôi muốn hiểu vì sao trong trường hợp này mọi người lại dành nhiều thời gian đến vậy để thử trình duyệt và trình chặn
Không chỉ không có quảng cáo, nó còn hỗ trợ đăng ký kênh và lịch sử xem mà không cần đăng nhập, picture-in-picture có điều khiển tốc độ/phụ đề, dùng offline bằng cách tải audio/video, điều khiển tốc độ phát chi tiết đến tối đa 3x, bỏ qua đoạn im lặng, và hỗ trợ các trang khác như SoundCloud cùng các instance PeerTube
Tôi cũng ghét quảng cáo, nhưng hiểu rằng ai cũng cần kiếm sống; tôi thấy một phần nội dung trên YouTube có giá trị và tôn trọng quyền được kiếm tiền từ công việc tốt
Tôi cho rằng cách tính tiền trực tiếp với tôi là cách được tôn trọng và trung thực nhất với mọi bên
Mong sẽ có thêm nhiều extension hơn trong tương lai
Đây là một fork của Firefox, được tăng cường bảo vệ quyền riêng tư và hỗ trợ extension
https://divestos.org/pages/our_apps#mull
Tôi chuyển sang nó sau khi Bromite ngừng được bảo trì, và trải nghiệm rất tốt
Firefox trên Android rất tuyệt, nhưng chỉ chặn quảng cáo thôi thì chưa đủ để web di động trở nên đáng dùng
Khi tính năng này được triển khai, hy vọng tôi có thể tìm được extension tự động đóng các popup cookie/đăng ký
Thực tế hoạt động tốt, nhưng đôi khi phải buộc đóng ứng dụng rồi mở lại
EU có thể thực sự thúc ép được việc này không?
Tôi đã không dùng iPhone khoảng 8 năm, nhưng thái độ của Google với Internet mở khá khó chịu, còn lệnh thoại và nhập liệu bằng giọng nói thì cũng tệ
Lý do duy nhất tôi còn ở lại Android hiện nay, trớ trêu thay, chỉ là vì có thể dùng uBlock Origin
Khi đó DMA bắt đầu được áp dụng cho iOS/App Store
Dù vậy vẫn cần công việc phát triển nên có thể mất lâu hơn, và cũng chưa biết Apple có tiếp tục chặn dùng JIT với mọi thứ ngoài Safari hay không
Nếu Mozilla coi iOS là ưu tiên, đến giờ hẳn đã có một mức hỗ trợ extension nào đó rồi
Đây không phải là cung cấp tính năng mới, mà là sau khi hứa trả lại tính năng đã lấy khỏi người dùng rồi không làm gì trong vài năm, Mozilla giờ mới trả lại một phần các tính năng từng có
Không phải toàn bộ, chỉ một phần thôi
Mozilla cho rằng để giải quyết vấn đề bảo mật và những phần cũ kỹ tồn đọng thì tốt hơn là làm lại mạnh tay, chứ không phải chỉ đơn giản cắt bỏ add-on
Dù vậy, việc nó quay lại mất quá lâu, và vì Firefox là trình duyệt nổi tiếng nhờ add-on, đáng lẽ hỗ trợ extension phải được đặt làm ưu tiên hàng đầu ngay từ bản phát hành đầu tiên của phiên bản viết lại
Trình duyệt iOS đáng tiếc đều chỉ là lớp vỏ WebView mà thôi
“Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit”
https://www.macrumors.com/2022/12/14/apple-considering-non-w...
Mozilla cần đưa ra WebView và đấu tranh để được đưa vào danh sách ký
Trước đây phải tự tạo một bộ sưu tập, đưa tiện ích vào đó rồi thêm bộ sưu tập ấy vào Firefox, nhưng giờ có thể cài trực tiếp từ trang tiện ích vẫn dùng hằng ngày, thay vì trang Firefox di động bị giới hạn
Trên Nightly thì cài đặt trực tiếp
Tiện ích mở rộng chạy trong trình duyệt trên máy chủ, và màn hình đó được stream về thiết bị để dùng trong các trình duyệt di động thông thường như Safari, Chrome, Brave, Firefox
Công nghệ trình duyệt này loại bỏ các hạn chế về tiện ích mở rộng trên di động, cũng giảm bớt một phần rủi ro bảo mật của tiện ích mở rộng, và trên thực tế cho phép tiện ích mở rộng hoạt động giữa các trình duyệt
Tuy nhiên cần tạo shim cho Chrome extension API https://github.com/BrowserBox/BrowserBox/issues/242, hình thức là cung cấp một tiện ích mở rộng tại một endpoint web cụ thể thay vì gắn nhiều tiện ích vào một trình duyệt, hiện chưa có store nên thiếu khả năng khám phá và quyền kiểm duyệt, và cho đến khi có dịch vụ được quản lý thì cũng cần tính đến gánh nặng vận hành hạ tầng
Nếu bạn tin rằng hướng này đáng để khám phá vượt ra ngoài công nghệ trình duyệt hiện có, mong bạn tham gia. Đây là mã nguồn mở và chúng tôi vui lòng đón nhận các đóng góp phù hợp với mục tiêu dự án https://github.com/BrowserBox/BrowserBox
Thật vui khi Firefox cuối cùng cũng hiện thực hóa mục tiêu mà họ đã nói đến từ lâu, và có vẻ các nhà cung cấp khác cũng sẽ đi theo. Tôi tự hỏi lý do gì khiến các nhà cung cấp lại từ chối đưa tiện ích mở rộng lên di động
Nếu không tự host thì coi như tạm biệt quyền riêng tư và bảo mật