Firefox for Android

Bách khoa toàn thư mở Wikipedia
(Đổi hướng từ Fennec (trình duyệt web))
Firefox for Android
Phát triển bởi
Kho mã nguồn
Viết bằngKotlin, C++, XUL, Java, JavaScript, Rust
Hệ điều hànhAndroid 5.0 trở lên[1]
Kích thước
  • Android, arm-v7a: 63.48 MB[2]
  • Android, arm64-v8a: 69.53 MB[3]
  • Android, x86: 74.32 MB[4]
  • Android, x86-64: 70.25 MB[5]
Thể loạiTrình duyệt di động
Giấy phépMPL, sử dụng các thành phần độc quyền, bao gồm Google Play ServicesFirebase
Websitewww.mozilla.org/firefox/mobile

Firefox for Android là một trình duyệt web được phát triển bởi Mozilla cho các thiết bị smartphones, tablet chạy Android.Giống với phiên bản cho PC, nó sử dụng bộ máy trình bày Gecko, và hỗ trợ các tính năng như đồng bộ hóa với Firefox Sync, chặn trình theo dõi web, và add-ons.

Phiên bản ban đầu của Firefox dành cho Android có tên mã là Fennec và mang nhãn hiệu Firefox for mobile;[6] ban đầu nó hỗ trợ MaemoAndroid. Hỗ trợ cho Maemo sau đó đã bị loại bỏ.Vào năm 2020, một phiên bản được thiết kế lại của Firefox dành cho Android (tên mã là Fenix, và cũng có thương hiệu là Firefox Daylight) đã được phát hành, giới thiệu một kiến trúc nội bộ và giao diện người dùng mới lấy cảm hứng từ Firefox Focus, các tính năng bảo mật mới và chuyển sang WebExtensions cho add-ons.

Lịch sử[sửa | sửa mã nguồn]

Firefox for mobile, codenamed "Fennec", phát hành lần đầu cho Maemo tháng 1 năm 2010 với phiên bản 1.0[7] và cho Android tháng 3 năm 2011 với phiên bản 4.0.[8] Các hỗ trợ cho Maemo ngừng lại từ phiên bản 7, phát hành vào tháng 9 năm 2011.[9] Tên mã Fennec xuất phát từ cáo fennec,một loài cáo sa mạc nhỏ (cũng giống như trình duyệt Fennec là một phiên bản nhỏ của trình duyệt Firefox trên desktop). Firefox for Maemo Beta 5, là phiên bản đầu tiên có thương hiệu Firefox chính thức, với tên và logo Firefox.[10]

Fennec sử dụng Gecko engine; ví dụ: phiên bản 1.0 sử dụng công cụ tương tự như Firefox 3.6 và bản phát hành sau, 4.0, dùng chung mã lõi với Firefox 4.0. Các tính năng của nó bao gồm hỗ trợ HTML5, Firefox Sync,hỗ trợ add-onsduyệt web theo tab.[11] Việc đánh số phiên bản của trình duyệt đã được thay đổi từ phiên bản 2.0 beta sang phiên bản 4.0 để phù hợp hơn với các bản phát hành Firefox dành cho máy tính để bàn vì các công cụ kết xuất được sử dụng trong cả hai trình duyệt đều giống nhau.[12]

Hỗ trợ plugin ban đầu bị tắt theo mặc định, loại bỏ khả năng tương thích với các loại nội dung web phổ biến như Adobe Flash.[13] Tháng 9 năm 2011, hỗ trợ Flash đã được triển khai trong các bản dựng trước khi phát hành cho các phiên bản Android trước Honeycomb.[14] Hỗ trợ flash cho Android 2.x và 4.x đã được bật cho hầu hết các smartphone trong phiên bản 14.0;[15] au đó nó đã bị loại bỏ trong phiên bản 56.0.[16]

Ngày 27 tháng 6 năm 2019, Mozilla đã công bố Firefox Preview (codename "Fenix"), một phiên bản được thiết kế lại của Firefox for Android dựa trên GeckoView — một bản triển khai của Gecko được tách ra như một thư viện có thể tái sử dụng, nhằm mục đích sử dụng thay thế cho Android WebView mặc định (based on Blink engine). GeckoView lần đầu tiên được sử dụng bởi Firefox Focus, thiết kế có ảnh hưởng đến các khía cạnh của Fenix.[17][18] Nó có giao diện người dùng được thiết kế lại với hỗ trợ cho chế độ tối, tính năng "Collections" mới để lưu các tập hợp tab và bao gồm Enhanced Tracking Protection (trình chặn có thể định cấu hình cho trình theo dõi web và cookie của bên thứ ba) và chế độ duyệt web riêng tư được thiết kế lại.[19][20]

kênh Firefox for Android Beta ã được chuyển sang chi nhánh Fenix tháng 4 năm 2020,[21] và chính thức được phát hành lên kênh ổn định vào tháng 8 năm 2020 với tên phiên bản 79, được gọi là Firefox Daylight.[19][20] Phiên bản dựa trên Fennec cuối cùng là phiên bản 68, được phát hành vào tháng 7 năm 2019 và đã nhận được các bản sửa lỗi và bảo mật cho đến tháng 7 năm 2020.[22][23][24]

Xem thêm[sửa | sửa mã nguồn]

Tham khảo[sửa | sửa mã nguồn]

  1. ^ “Firefox for Android upgrade FAQs”. Truy cập ngày 16 tháng 8 năm 2020.
  2. ^ “Firefox 84.1.2 (arm-v7a) (Android 5.0+)”. APKMirror. Truy cập ngày 24 tháng 12 năm 2020.
  3. ^ “Firefox 84.1.2 (arm64-v8a) (Android 5.0+)”. APKMirror. Truy cập ngày 24 tháng 12 năm 2020.
  4. ^ “Firefox 84.1.2 (x86) (Android 5.0+)”. APKMirror. Truy cập ngày 24 tháng 12 năm 2020.
  5. ^ “Firefox 84.1.2 (x86-64) (Android 5.0+)”. APKMirror. Truy cập ngày 24 tháng 12 năm 2020.
  6. ^ Jostedt, Erica. “Firefox for Mobile Now Available on Nokia's Maemo Platform!”. The Mozilla Blog (bằng tiếng Anh). Truy cập ngày 12 tháng 3 năm 2021.
  7. ^ “Firefox for Nokia N900 Release Notes”. mozilla.org. ngày 28 tháng 1 năm 2010. Truy cập ngày 9 tháng 2 năm 2012.
  8. ^ “Mozilla Launches Firefox 4 for Android, Allowing Users to Take the Power and Customization of Firefox Everywhere”. Truy cập ngày 29 tháng 3 năm 2011.
  9. ^ “System Requirements - Firefox for Android 7.0 release notes”. Mozilla website archive. Mozilla. 2013. Truy cập ngày 28 tháng 3 năm 2015.
  10. ^ “Firefox for Maemo Beta 5 Released”. ngày 9 tháng 11 năm 2009.
  11. ^ “Mobile features”. Mozilla. Truy cập ngày 26 tháng 6 năm 2012.
  12. ^ “Fennec 4.0 – New and Notable”. tháng 9 năm 2010.
  13. ^ “Mozilla releases Firefox for Mobile for Maemo phones”. Techworld. Bản gốc lưu trữ ngày 5 tháng 2 năm 2010. Truy cập ngày 2 tháng 2 năm 2010.
  14. ^ “Support for Flash on Android Fennec”. Truy cập ngày 21 tháng 9 năm 2011.
  15. ^ “Fennec Features Plugins”. Truy cập ngày 26 tháng 6 năm 2012.
  16. ^ “Firefox for Android — Notes (56.0) — Mozilla”. mozilla.org. ngày 28 tháng 9 năm 2017. Truy cập ngày 28 tháng 9 năm 2017.
  17. ^ Tung, Liam. “Mozilla: Try out our new Fenix-based Firefox Android browser”. ZDNet (bằng tiếng Anh). Truy cập ngày 6 tháng 9 năm 2020.
  18. ^ “Geckoview - GeckoView”. mozilla.github.io. Truy cập ngày 6 tháng 9 năm 2020.
  19. ^ a b “Mozilla launches GeckoView-powered Firefox Preview for Android, pauses Focus development”. VentureBeat (bằng tiếng Anh). ngày 27 tháng 6 năm 2019. Truy cập ngày 25 tháng 8 năm 2020.
  20. ^ a b “Firefox Daylight for Android arrives with Enhanced Tracking Protection, new UI, and GeckoView”. VentureBeat (bằng tiếng Anh). ngày 25 tháng 8 năm 2020. Truy cập ngày 25 tháng 8 năm 2020.
  21. ^ “New Firefox Beta based on redesigned Preview version is rolling out widely (APK download)”. Android Police (bằng tiếng Anh). ngày 15 tháng 4 năm 2020. Truy cập ngày 6 tháng 9 năm 2020.
  22. ^ “Mozilla's next-gen Firefox hits stable after a year of previews, without full extension support (APK Download)”. Android Police (bằng tiếng Anh). ngày 28 tháng 7 năm 2020. Truy cập ngày 28 tháng 8 năm 2020.
  23. ^ “Firefox for Android 68.0, See All New Features, Updates and Fixes”. Mozilla (bằng tiếng Anh). Truy cập ngày 28 tháng 8 năm 2020.
  24. ^ “Firefox for Android 68.11.0, See All New Features, Updates and Fixes”. Mozilla (bằng tiếng Anh). Truy cập ngày 28 tháng 8 năm 2020.

Liên kết ngoài[sửa | sửa mã nguồn]