Đã gần hai năm kể từ khi Firefox 57 được giới thiệu và quá trình chuyển đổi đột ngột sang WebExtensions đã diễn ra. Chỉ sau một đêm, công sức của hàng nghìn nhà phát triển trong một thập kỷ đã trở nên lỗi thời, biến các tiện ích mở rộng hiện có thành một đống hoài cổ và mã kế thừa, một số trong đó là mã tốt. Chúng tôi đã nói rằng thời hiện đại đòi hỏi phương tiện hiện đại AKA di động vô nghĩa, và đây là tương lai.
Chuyển nhanh đến NGAY BÂY GIỜ, và tôi không vui hay lạc quan. Việc sử dụng Firefox đã giảm hơn nữa, đúng như tôi dự đoán, vì Firefox càng trở nên giống Chrome thì người dùng trung thành của nó càng ít khuyến khích giới thiệu nó cho người khác. Chỉ gần đây, với sự bùng nổ của những điều vô nghĩa về quyền riêng tư, mọi người mới nhận ra tầm quan trọng của việc có một trình duyệt kém chất lượng và về mặt này, Firefox là pháo đài cuối cùng, tức là trình duyệt ít tệ nhất trong nhóm, mặc dù tất cả chúng đều khá khó chịu. Nhưng mà. Có lẽ tương lai là màu hồng? Vì vậy, tôi quyết định kiểm tra các tiện ích mở rộng hiện tại của mình, loại cây trồng mới, đánh giá những gì chúng làm được và nếu thực sự như vậy, chúng tôi đang ở một vị trí tốt hơn so với khi XUL thống trị tối cao. Theo tôi.
Những thứ dễ dàng - Adblock Plus &Noscript
Chà, tôi sẽ không tiết lộ toàn bộ lịch sử tiện ích mở rộng của mình ở đây, vì đó không phải là vấn đề. Nhưng tôi sẽ điểm qua danh sách một số thứ khá hữu ích, đã phục vụ tôi khá nhiều trong thập kỷ trước hoặc lâu hơn. Đầu tiên, Adblock Plus và Noscript chưa bao giờ thực sự có nguy cơ bị phản đối trong kỷ nguyên WebExtensions. Chúng phổ biến rộng rãi đến mức phải xảy ra quá trình chuyển đổi.
Đặc biệt, tôi rất vui khi có Noscript - đó là tiện ích mở rộng duy nhất làm cho Web hiện đại đáng để sử dụng. Nếu không có nó, tôi sẽ phải hứng chịu vô số thứ rác rưởi Javascript tồn tại mà không có lý do chính đáng nào khác ngoài việc lãng phí điện. Và trên thực tế, công bằng mà nói, sự tồn tại của WebExtensions cũng đã cho phép Noscript được chuyển sang Chrome, vì vậy đã có một điều gì đó thực sự tuyệt vời đến từ nỗ lực này.
Trợ giúp tải xuống video
Đây từng là một tiện ích mở rộng cực kỳ phổ biến trong những ngày cũ. Phiên bản mới hoạt động tốt - nhưng, bạn không thể có tất cả chỉ với một cú nhấp chuột. Bạn cần cài đặt thủ công một ứng dụng đồng hành, ứng dụng này dựa trên ffmpeg và ứng dụng này thực hiện tất cả quá trình chuyển mã và không có gì ở phía sau. Trên thực tế, đây là thực tế sau WebExtensions. Các nhà phát triển muốn cung cấp cho người dùng của họ khả năng làm những thứ thú vị, nhưng vì điều này không còn khả thi nữa, nên bây giờ bạn cần phải tiếp tục và tải xuống mọi thứ theo cách thủ công và đặt chúng ở đây hoặc ở đó để tiện ích mở rộng sử dụng. Làm thế nào điều này an toàn hơn hoặc thông minh hơn hoặc tốt hơn trước đây? Tôi không biết.
Nói chung, bạn có được chức năng mình cần, nhưng sau đó, bạn cũng phải quản lý ứng dụng đồng hành theo cách thủ công và cập nhật ứng dụng đó theo định kỳ, đồng thời toàn bộ mọi thứ kém hợp lý hơn nhiều so với trước đây. Với tư cách là người dùng, bạn sẽ có được thứ mình cần, nhưng quy trình làm việc của bạn kém hiệu quả hơn so với trước đây.
WebScrapBook
Tôi cũng thích Sổ lưu niệm - đây là một tiện ích mở rộng thực sự tiện dụng. Bạn có thể chỉ định độ sâu của các liên kết cần theo dõi, loại đối tượng nào bạn muốn tải xuống (chẳng hạn như chỉ hình ảnh hoặc clip phương tiện, v.v.) và nó hoạt động tuyệt vời. Trong kỷ nguyên mới, tôi đã tìm thấy nửa tá tiện ích bổ sung tương tự và khá nhiều trong số chúng cũng yêu cầu ứng dụng đồng hành. Không chắc chắn lý do tại sao. WebScrapBook thì không và nó hoạt động như một gói duy nhất. Khá nhiều hoạt động giống như phần mở rộng cũ. Điều thực sự thú vị là bạn cũng có thể lấy tất cả các tab khác nhau cùng một lúc và bạn có quyền kiểm soát chi tiết nội dung nào bạn muốn giữ lại và nội dung nào không.
Đồng bộ hóa phiên
Đối với tôi, một trong những mất mát lớn nhất khi di chuyển Lượng tử là - không còn người quản lý phiên nữa. Tôi đoán Mozilla muốn mọi người sử dụng thứ tích hợp sẵn của họ. Vâng, về cơ bản, đó chỉ là một thư mục được đánh dấu thời gian chứa đầy các dấu trang, nhưng sau đó, không hoàn toàn như vậy. Cách nó hoạt động trong quá khứ phần lớn thanh lịch và hợp lý hơn nhiều, và tôi phải mất một thời gian để tìm một sự thay thế phù hợp. Nhưng thấy rằng tôi đã làm được và thậm chí đã viết một bài báo về Đồng bộ hóa phiên. Bài viết này cung cấp cho bạn giao diện trước khi có WebExtensions khi quản lý các phiên của bạn.
Trình chặn cửa sổ bật lên (Nghiêm ngặt)
Đây là một trong những tiện dụng, quá. Mặc dù các trình duyệt hiện đại tự hào về việc mang lại cho người dùng nhiều quyền riêng tư hơn, v.v., nhưng chúng không thực sự thay đổi nhiều trong phạm vi rộng lớn hơn. Một trong những thứ mà trình duyệt vẫn chưa xử lý tốt đó là cửa sổ bật lên. Vâng, những điều này vẫn xảy ra. 2001 đang kêu gọi, nó muốn cửa sổ bật lên của nó quay trở lại. Nhưng không, không thể có nó, vì họ đang vui vẻ vào năm 2019. Chà, Trình chặn cửa sổ bật lên (nghiêm ngặt) đã thực hiện công việc. Nó thậm chí sẽ cắt lời nhắc tải xuống, nếu bạn muốn. Hoạt động khá ổn và gần như nắm bắt được mọi thứ.
Bật hoàn toàn Nhấp chuột phải và Sao chép
Đó là quyền cơ bản của chúng tôi để nhấp chuột phải. Hoặc vì vậy chúng tôi nghĩ. Nhưng trong thời đại của các trang web chứa đầy Javascript, được thiết kế để khiến bạn say mê với sản phẩm của họ, thì khả năng thực hiện những việc như nhấp chuột phải đơn giản> Lưu dưới dạng không phải là điều chắc chắn. Thật vậy, hầu hết các nền tảng xã hội đều sử dụng nhấp chuột phải cho các menu của riêng chúng và thông thường, bạn sẽ không có tùy chọn lưu video hoặc hình ảnh, vì điều đó có nghĩa là không phải quay lại và/hoặc đăng nhập vào nền tảng. Hãy nghĩ về bất kỳ phương tiện truyền thông xã hội nào, và đây sẽ là trường hợp. Nhưng sau đó, ngày càng có nhiều trang web đi theo hướng này, khiến cho việc tương tác trở nên khó chịu. Ít tương tác chuột phải, he he.
Kích hoạt Tuyệt đối Nhấp chuột phải &Sao chép là một tiện ích mở rộng cho phép bạn ghi đè các lệnh dành riêng cho trang web và sử dụng menu nhấp chuột phải chung. Bạn có thể chỉ kích hoạt chức năng sao chép - hoặc chế độ ghi đè đầy đủ, sau đó sẽ vô hiệu hóa bất cứ điều gì mà trang web cảm thấy là tốt nhất cho bạn. Giờ đây, bạn không thể bật lại tính năng này sau khi đã nắm quyền kiểm soát, bạn sẽ cần tải lại trang cụ thể. Tuy nhiên, đây là thứ mà bạn có thể muốn sử dụng ngay bây giờ.
Trình quản lý và chuyển đổi tác nhân người dùng
Đôi khi, bạn có thể muốn trình duyệt của mình tự nhận dạng là - một thứ khác. Ví dụ:nếu bạn là nhà phát triển Web, bạn có thể muốn bắt chước hành vi của các công cụ kết xuất khác nhau để xem các quy tắc HTML/CSS của bạn hoạt động như thế nào. Một lựa chọn là có ba chục nền tảng và trình duyệt theo ý của bạn. Giải pháp thay thế rẻ hơn để dùng thử tiện ích mở rộng trình chuyển đổi tác nhân người dùng, tiện ích này có thể giúp bạn kiểm tra. Nhưng này, điều này không chỉ dành cho các nhà phát triển Web. Bất kỳ ai cũng có thể sử dụng nó - và đôi khi, điều này có thể giúp giải quyết tiếng ồn chung của Internet. Chuyển từ Firefox/Windows sang Obscure/BSD và bạn sẽ nhận thấy hành vi của trang web hoàn toàn khác và có thể ít phiền toái hơn. Rất nhiều tùy chọn có sẵn và về mặt này, trải nghiệm trước và sau Lượng tử không bị cản trở.
Vùng chứa nhiều tài khoản
Đây là một trong những tốt, thực sự. Nó nhằm mục đích giúp mọi người giữ nhiều hồ sơ giả về hoạt động duyệt web của họ, tách biệt công việc ở nhà với thời gian rảnh rỗi, v.v. Khá thuận tiện. Chẳng hạn, bạn có thể mở nhiều tài khoản Gmail cùng lúc, mỗi tài khoản nằm trong vùng chứa riêng. Với việc Internet đã trở thành một kho thu thập dữ liệu khổng lồ, chức năng này cho phép bạn tách biệt công việc của mình và giảm thiểu rò rỉ dữ liệu thông qua cookie, pixel, trình theo dõi của bên thứ ba và những thứ nhảm nhí khác. Firefox thậm chí đôi khi sẽ cung cấp cho bạn các đề xuất về một số vùng chứa được tạo sẵn (ví dụ:Facebook).
Còn thiếu gì?
Vâng, rất nhiều thực sự. Tab Mix Plus (TMP), với trình quản lý phiên tích hợp sẵn, là một trong những tiện ích mở rộng thiết thực và hữu ích nhất từng được tạo ra. Tôi vẫn còn rất nhiều phiên cũ được lưu, chờ khi TMP được phục hồi. Trình khôi phục chủ đề cổ điển là một viên ngọc quý khác, đã được chứng minh gấp đôi nhờ những thay đổi về mặt thẩm mỹ trong Firefox Quantum, mặc dù vẫn còn thiếu nhiều tính năng tuyệt vời. Chẳng hạn như lưu tất cả các tab của bạn dưới dạng dấu trang chỉ bằng một cú nhấp chuột đơn giản thay vì thực hiện toàn bộ thao tác nhấp chuột chọn giống như bạn đang làm việc trong trình khám phá tệp năm 1994.
GlobalFindBar - để bạn có thể tìm kiếm trên tất cả các tab, với cửa sổ bật lên tìm kiếm liên tục. Thanh trạng thái thông qua Status-4-Evar, các tiện ích bổ sung điều khiển video khác nhau, các nút nhận dạng trang web, v.v. Tất nhiên, còn nhiều nữa, và tôi biết mỗi và mọi cựu chiến binh đều có câu chuyện di sản đáng buồn của họ. Và trong kế hoạch toàn cầu, những chuyện vặt vãnh cá nhân này trông có vẻ nhỏ bé, nhưng chúng tập hợp lại thành một quả bóng thất vọng khổng lồ. Thực tế là Firefox đã không thực sự giành được nhiều thị phần kể từ đó, nó biến quả bóng này thành nỗi đau chính đáng.
Kết luận
Từ góc độ năng lượng, Firefox 57 &WebExtensions là một bài tập vô ích. Không có gì đã đạt được. Không có chia sẻ của người dùng, không có thay đổi có ý nghĩa đối với tiện ích mở rộng Web, số lượng tiện ích bổ sung có sẵn không tăng mạnh, chúng không được cải thiện theo bất kỳ cách nào so với nội dung cũ, hoàn toàn ngược lại, và tất cả, ngoại trừ một nhiều tiếng ồn và hoạt động, hai năm qua là vô nghĩa. Ngoại trừ Internet ngày càng nhỏ hơn, buồn hơn và ít ý nghĩa hơn so với trước đây. Từ một nền tảng truyền cảm hứng về tự do đến những chiếc lồng mạ vàng dành cho những kẻ ngốc nhạy cảm với cú vuốt.
Và bất chấp sự cay đắng của mình, tôi vẫn hy vọng, bất chấp logic, rằng bằng cách nào đó, Firefox sẽ vẫn tồn tại và một số giá trị có thể được tìm thấy trong WebExtensions, bởi vì những gì đang chờ đợi đến ngày Firefox không còn nữa sẽ tạo nên thời đại của Internet Explorer 6.0 và các thanh công cụ trông giống như một trò chơi mẫu giáo. Bạn có thể nghĩ tôi là một nữ hoàng phim truyền hình, nhưng hãy đợi đã. Dù sao thì còn gì để nói nữa? WebExtensions, quá ít, quá muộn, cộng với rất nhiều người dùng xa lạ. Nhưng... bất chấp tất cả, bạn NÊN sử dụng Firefox. Còn tiếp.
Chúc mừng.