Chạy các tiện ích Chrome trên Firefox: Những điều bạn cần biết
Rất sớm nữa thôi, bạn sẽ có thể chạy tất cả các tiện ích Chrome yêu thích của bạn trên Firefox. Sự phát triển trong việc thay đổi này có thể sẽ mang lại một sự phục hưng mới trong việc sử dụng Firefox và 1 cuộc cách mạng hóa mở rộng sẽ được tạo ra.
Sự thay đổi này đã được công bố như là một phần của tiện ích Firefox thay đổi từ Mozilla. Họ đang phát triển để tận dụng lợi thế của một kỷ nguyên mới của công nghệ và các điều kiện hiện tại để phát triển mở rộng.
Các quá trình riêng biệt
Một trong những thông báo quan trọng nhất là Mozilla sẽ được tích hợp công nghệ mới như điện phân và Servo trong Firefox, và do đó sẽ làm cho các tiện ích nhanh hơn, an toàn hơn và được tách thành nhiều quy trình.
Điều này có nghĩa là người dùng có thể sử dụng các tab với các quy trình riêng biệt, và nếu một tab bị treo thì mọi thứ khác vẫn sẽ tiếp tục làm việc.
Xác nhận các tiện ích cho Firefox
Cũng có những phát triển mới để bảo vệ người dùng khỏi những phần mềm gián điệp và phần mềm quảng cáo. Mozilla sẽ phê chuẩn và ký kết tất cả các tiện ích từ Firefox 41 vào ngày 22 tháng 9.
Các quy trình ký kết tiện ích như sau:
Firefox 40: người dùng sẽ nhìn thấy một cảnh báo về việc tiện ích mở rộng unsigned, nhưng phần tiện ích này vẫn sẽ tiếp tục làm việc.
Firefox 41: tiện ích mở rộng Unsigned sẽ được tắt theo mặc định, và việc thực thi xác nhận sẽ có thể được tắt.
Firefox 42 và các phiên bản cao hơn: sẽ vô hiệu hóa và ngăn chặn việc cài đặt các phần mở rộng unsigned.
Dự kiến, Firefox 43 sẽ được phát hành vào tháng năm 2015, do đó, các nhà phát triển sẽ cần phải hành động nhanh chóng để có được thỏa thuận.
Các nhà phát triển cũng cần phải lưu ý rằng các công nghệ XUL và XPCOM sẽ bị phản đối trong năm tới hoặc các năm sau nữa.
Chạy bất kỳ tiện ích mở rộng nào với WebExtensions
WebExtension API có thể coi là một bộ API tiêu chuẩn cho phép các nhà phát triển extension nhanh chóng chuyển đổi các extension giữa các trình duyệt Chrome, Opera, Firefox và Microsoft Edge chỉ với một số thay đổi nhỏ. Các WebExtensions API phần lớn là tương thích với Blink, và đó là cách để Chrome và Opera được phát triển.
Điều này cũng có nghĩa là tiện ích cho các trình duyệt khác sẽ có thể chạy trêng Firefox, có nghĩa là bạn sẽ sớm có thể sử dụng các trình duyệt riêng tư yêu thích với rất nhiều phần mềm mở rộng có sẵn trong các cửa hàng Chrome.
Mozilla đang lên kế hoạch để giữ các tab bằng cách đảm bảo rằng tất cả các tiện ích mở rộng bên ngoài sẽ được xác nhận và ký bởi Mozilla. Chỉ khi đó, những trang web của nhà phát triển hoặc tiện ích Firefox sẽ có sẵn như một WebExtension. Hãy tiếp tục truy cập addons.mozilla.org (AMO) để xem phiên bản mới.
Các nhà phát triển đang được khuyến khích bắt đầu thử nghiệm WebExtensions ngay lập tức, và khi đó Mozilla sẽ thảo luận với các nhà cung cấp trình duyệt khác để làm thế nào họ có thể chuẩn hóa một số các API.
Rõ ràng, động thái này sẽ làm đảo lộn nhiều nhà phát triển, nhưng tổng thể nó sẽ làm cho mọi thứ trở nên dễ dàng hơn cho các nhà phát triển phần đa trình duyệt và cho tất cả người dùng của Firefox.
Lý do để chuyển sang Firefox
Nếu bạn đang cảm thấy bị mắc kẹt với Chrome, hoặc bạn không chắc chắn có thể thực sự tin tưởng vào Google, thì bạn sẽ ngay lập tức cảm thấy nhẹ nhõm về việc có thể chuyển sang Firefox. Hãy xem xét những điểm sau:
+ Nếu bạn có một màn hình lớn, các văn bản trong Firefox sẽ trông sắc nét hơn và tập trung hơn.
+ Cài đặt Firefox đã trở nên linh hoạt hơn.
+ Firefox cho phép bạn tùy chỉnh tất cả mọi thứ.
Bạn có thể dễ dàng đồng bộ hóa các thiết lập trình duyệt của bạn trước khi bạn chuyển đổi sang Firefox. Một khi bạn đã thực hiện chuyển đổi, hãy chắc chắn rằng bạn cảm thấy thật sự thoải mái như đang ở nhà vậy. Và điều chỉnh cài đặt trình duyệt Firefox thành mặc định.
Tiện ích nào mà bạn đang chờ đợi?
Những tiện ích phổ biến của Firefox như Downthemall và công cụ duyệt web Firebug có thể thu hút được nhiều sự chú ý. Nhưng những gì mà người dùng Firefox đã bỏ lỡ? Câu trả lời là rất nhiều!
Firefox mới đây đã cho phép người dùng sử dụng WhatsApp web, đến Chromecast và cả các tab câm.
Rất sớm nữa thôi, bạn sẽ có thể chạy tất cả các tiện ích Chrome yêu thích của bạn trên Firefox. Sự phát triển trong việc thay đổi này có thể sẽ mang lại một sự phục hưng mới trong việc sử dụng Firefox và 1 cuộc cách mạng hóa mở rộng sẽ được tạo ra.
Sự thay đổi này đã được công bố như là một phần của tiện ích Firefox thay đổi từ Mozilla. Họ đang phát triển để tận dụng lợi thế của một kỷ nguyên mới của công nghệ và các điều kiện hiện tại để phát triển mở rộng.
Các quá trình riêng biệt
Một trong những thông báo quan trọng nhất là Mozilla sẽ được tích hợp công nghệ mới như điện phân và Servo trong Firefox, và do đó sẽ làm cho các tiện ích nhanh hơn, an toàn hơn và được tách thành nhiều quy trình.
Điều này có nghĩa là người dùng có thể sử dụng các tab với các quy trình riêng biệt, và nếu một tab bị treo thì mọi thứ khác vẫn sẽ tiếp tục làm việc.
Xác nhận các tiện ích cho Firefox
Cũng có những phát triển mới để bảo vệ người dùng khỏi những phần mềm gián điệp và phần mềm quảng cáo. Mozilla sẽ phê chuẩn và ký kết tất cả các tiện ích từ Firefox 41 vào ngày 22 tháng 9.
Các quy trình ký kết tiện ích như sau:
Firefox 40: người dùng sẽ nhìn thấy một cảnh báo về việc tiện ích mở rộng unsigned, nhưng phần tiện ích này vẫn sẽ tiếp tục làm việc.
Firefox 41: tiện ích mở rộng Unsigned sẽ được tắt theo mặc định, và việc thực thi xác nhận sẽ có thể được tắt.
Firefox 42 và các phiên bản cao hơn: sẽ vô hiệu hóa và ngăn chặn việc cài đặt các phần mở rộng unsigned.
Dự kiến, Firefox 43 sẽ được phát hành vào tháng năm 2015, do đó, các nhà phát triển sẽ cần phải hành động nhanh chóng để có được thỏa thuận.
Các nhà phát triển cũng cần phải lưu ý rằng các công nghệ XUL và XPCOM sẽ bị phản đối trong năm tới hoặc các năm sau nữa.
Chạy bất kỳ tiện ích mở rộng nào với WebExtensions
WebExtension API có thể coi là một bộ API tiêu chuẩn cho phép các nhà phát triển extension nhanh chóng chuyển đổi các extension giữa các trình duyệt Chrome, Opera, Firefox và Microsoft Edge chỉ với một số thay đổi nhỏ. Các WebExtensions API phần lớn là tương thích với Blink, và đó là cách để Chrome và Opera được phát triển.
Điều này cũng có nghĩa là tiện ích cho các trình duyệt khác sẽ có thể chạy trêng Firefox, có nghĩa là bạn sẽ sớm có thể sử dụng các trình duyệt riêng tư yêu thích với rất nhiều phần mềm mở rộng có sẵn trong các cửa hàng Chrome.
Mozilla đang lên kế hoạch để giữ các tab bằng cách đảm bảo rằng tất cả các tiện ích mở rộng bên ngoài sẽ được xác nhận và ký bởi Mozilla. Chỉ khi đó, những trang web của nhà phát triển hoặc tiện ích Firefox sẽ có sẵn như một WebExtension. Hãy tiếp tục truy cập addons.mozilla.org (AMO) để xem phiên bản mới.
Các nhà phát triển đang được khuyến khích bắt đầu thử nghiệm WebExtensions ngay lập tức, và khi đó Mozilla sẽ thảo luận với các nhà cung cấp trình duyệt khác để làm thế nào họ có thể chuẩn hóa một số các API.
Rõ ràng, động thái này sẽ làm đảo lộn nhiều nhà phát triển, nhưng tổng thể nó sẽ làm cho mọi thứ trở nên dễ dàng hơn cho các nhà phát triển phần đa trình duyệt và cho tất cả người dùng của Firefox.
Lý do để chuyển sang Firefox
Nếu bạn đang cảm thấy bị mắc kẹt với Chrome, hoặc bạn không chắc chắn có thể thực sự tin tưởng vào Google, thì bạn sẽ ngay lập tức cảm thấy nhẹ nhõm về việc có thể chuyển sang Firefox. Hãy xem xét những điểm sau:
+ Nếu bạn có một màn hình lớn, các văn bản trong Firefox sẽ trông sắc nét hơn và tập trung hơn.
+ Cài đặt Firefox đã trở nên linh hoạt hơn.
+ Firefox cho phép bạn tùy chỉnh tất cả mọi thứ.
Bạn có thể dễ dàng đồng bộ hóa các thiết lập trình duyệt của bạn trước khi bạn chuyển đổi sang Firefox. Một khi bạn đã thực hiện chuyển đổi, hãy chắc chắn rằng bạn cảm thấy thật sự thoải mái như đang ở nhà vậy. Và điều chỉnh cài đặt trình duyệt Firefox thành mặc định.
Tiện ích nào mà bạn đang chờ đợi?
Những tiện ích phổ biến của Firefox như Downthemall và công cụ duyệt web Firebug có thể thu hút được nhiều sự chú ý. Nhưng những gì mà người dùng Firefox đã bỏ lỡ? Câu trả lời là rất nhiều!
Firefox mới đây đã cho phép người dùng sử dụng WhatsApp web, đến Chromecast và cả các tab câm.