Chỉ trong vài tuần nữa, Nắm đấm Odin và Búa Thor sẽ rơi xuống người dùng Firefox. Trình duyệt chuyển từ mô hình tiện ích mở rộng cũ sang thế giới mới dũng cảm của WebExtensions, và mọi thứ vỡ. Hay không?
Tôi đã nhắc tới Armageddon (cuối thế giới) sắp tới trong review Firefox 54, và những gì nó cung cấp xem xét những thay đổi drastic (radikal), dramatic (kịch tính) nắm lấy thế giới Mozilla. Bây giờ, khi phát hành chính thức Firefox 57 gần kề, đã đến lúc nhìn lại. Tham gia cùng tôi, xin vui lòng.
Giao diện và cảm giác
Thực tế tôi đã test vài phiên bản Firefox 57, để chắc chắn. Tôi thử Nightly Build, sau đó Beta Build gần đây, và cả Blue Dev Edition (phiên bản Dev xanh), tất cả đều có quirks (đặc thù) và tính năng nhỏ riêng, nhưng về cơ bản, tất cả xoay quanh cùng lõi cơ bản. Ý tưởng đằng sau Firefox 57 là bảo mật tốt hơn qua sandboxing và cách ly tiến trình, quyền riêng tư tốt hơn với kiểm soát tab tinh chỉnh, hiệu suất tốt hơn với multi-processing (đa tiến trình) mới và render engine, và cuối cùng, giao diện mới. Mảnh cuối thuộc về đây.
Firefox 57 đi kèm giao diện tab vuông, một cú gật đầu về build pre-Australis (trước Australis). Thực sự, nó cũng có nút back (lùi) và forward (tiến) riêng biệt, nút reload (tải lại), và nút home (trang chủ) ở bên trái. Sau đó, bạn có tất cả chuông và còi khác ở bên phải.
Bạn cũng có thể thay đổi cỡ và khoảng cách phần tử – để thích ứng với yếu tố hình thức và mô hình sử dụng khác nhau, và cũng áp dụng theme và personas khác nhau. Không tệ. Nhưng rồi, nhớ Australis. Đồ đê ý vô nghĩa đó giờ chính thức chết với phong cách mới cũ này. Tuy nhiên, nhớ nhé các con, không có sai lầm trong thế giới corporate (cổ phần)! Vấn đề không tồn tại, chỉ có thách thức. Và nếu bạn làm nước đi tồi, bạn chỉ phát hành phiên bản mới và lặng lẽ để thất bại trôi qua. Năm 2025, chúng ta cũng sẽ lấy lại phân cấp tab hợp lý, và điên rồ tabs-on-top (tab trên cùng) sẽ bị loại khỏi nhân loại. Tôi thích giao diện mới này, tuy nhiên. Đơn giản, thanh lịch, tốt hơn nhiều trước.
Hiệu suất
Đây là một điều quan trọng khác. Firefox đã tụt hậu Chrome một lúc, phần lớn trong nhận thức thị giác về việc mọi thứ hiển thị và render nhanh như thế nào trên màn hình, và thời gian khởi động trình duyệt. Tải trang thực tế hoặc nhiều hay ít giống nhau, nhưng không ai thực sự quan tâm hoặc nhận ra trừ siêu nerd.
Firefox 57 nhạy bén hơn phiên bản trước, mặc dù khác biệt trong gia đình 55-57 không lớn. Khoảng cách với Chrome cũng thu hẹp, và thời gian khởi động chỉ cách nhau khoảng 10% – mặc dù này đòi hỏi test chi tiết hơn. Nhưng vẫn, trình duyệt của Google cung cấp giao diện hơi phản hồi hơn dưới tải thấp. Cuộc đời khổ. Hệ thống test của tôi cho thí nghiệm này là instance Kubuntu 17.04.
Tôi có may đo cá nhân, nghe!
Tiện ích mở rộng
Bây giờ, đây là mảnh QUAN TRỌNG NHẤT. Dù sao, lợi thế thực sự duy nhất Firefox có hơn trình duyệt khác là bản chất extensible (có thể mở rộng), và đây là thứ làm nó vĩ đại trước cuộc cách mạng Web 2.0 bullshit (bậy). Khung WebExtensions mới sẽ giết khoảng 80-90% tất cả tiện ích mở rộng, tối thiểu hóa lợi thế chiến lược đáng kể Firefox từng có hơn đối thủ.
Tôi quyết định test một đống tiện ích mở rộng, để xem có gì. Thủ tục để chạy chúng không tầm thường. Trước, bạn có thể cần toggle (chuyển) switch legacy.enabled cái đó qua trang config. Sau đó, bạn cũng có thể cần dev version cho một số tiện ích. Cuối cùng, Noscript cũng bắt buộc dev version của trình duyệt.
Cuối cùng, tôi có Adblock Plus (Beta) và Noscript (dev) chạy thành công. Tôi cũng muốn thử tiện ích mở rộng quan trọng khác – Video Downloadhelper. Cái này chưa có, và có thể không bao giờ. Có tiện ích khác với tên tương tự, mang từ Professional làm hậu tố, nhưng nó không hoạt động tốt như gốc. Thứ buồn là VDH dạng "cũ" có sẵn cho Chrome! Và nó hoạt động ổn, nếu không hoàn toàn như gốc pre-FF57 nhưng tốt hơn VDH WB mới cho FF57. Vậy thực tế, cho đến nay, nếu có gì, WebExtensions không chỉ không cân bằng sự khác biệt Firefox từng có pre-57, chúng thực sự cho lợi thế Chrome.
Hơn nữa, chúng ta vẫn không có quản lý phiên (session management) và quản lý tab tiện ích mở rộng có thể so sánh với TMP hoặc SM, và có nhiều tiện ích khác, gần như cá nhân, sẽ không có tương lai trong khoảng năm tuần từ nay. Điều này không báo hiệu tốt cho Firefox, vì nó đang thu hẹp lề hơn, và mặc dù giao diện đẹp và một vài tăng hiệu suất decent, nó mất khả năng quý giá nhất. Tradeoff (sự đánh đổi) không có lợi cho nó.
Tính năng khác
Có vài tính năng extra mới, chủ yếu gimmick (mánh khóe), thẳng thắn. Như khả năng chụp ảnh màn hình, library (thư viện) và gì đó. Cảm giác như cố làm bookmark và history cảm thấy nhiều hơn chúng là. Mặt tốt, bạn có containers (container), kiểu incognito mode (ẩn danh) tinh chỉnh hơn, vậy bạn có thể tách phiên. Không tệ. Người Mozilla đang cố. Thật không may, thiệt hại và đau đớn khá nghiêm trọng.
Kết luận
Cách tốt nhất mô tả Firefox 57 là too little, too late (quá ít, quá muộn), nhưng better later than never (tốt hơn muộn còn hơn không bao giờ). Theo một cách, nó là bản phát hành vô nghĩa, vì nó mang chúng ta về gần nơi Firefox là và nên là nhiều năm trước. Chỉ toàn bộ thời gian giữa đã bị lãng phí mất cơ sở người dùng.
WebExtensions sẽ là thứ làm hoặc phá vỡ trình duyệt, và với chất lượng không đủ trong các thay thế có sẵn cho những cái không qua danh sách culling (loại bỏ), sẽ không có động lực thực sự cho người ở lại. Firefox 57 tốt hơn phiên bản trước về mặt giao diện và hiệu suất, nhưng đó giống như nói bạn được giảm 50% giá mà giá gấp đôi những gì nó nên. Vô nghĩa cuối cùng, giống như tốt nghiệp đại học ở tuổi 68. Không có lợi thế lớn nào hơn Chrome. Đây về cơ bản là Firefox mà suck less (kém tệ bớt).
Vậy vâng, về mặt tích cực, nếu bạn muốn tiếp tục dùng Firefox, phiên bản 57 có nhiều lý do hơn 53 bản phát hành trước. Nó có giao diện gần như bình thường, một số tiện ích bảo mật & quyền riêng tư cần thiết có sẵn, và nó cung cấp trải nghiệm người dùng passable (được chấp nhận) về tốc độ và phản hồi. Bottom line (tóm lại), tôi sẽ gắn bó Firefox cho đến nay. Miễn là tiện ích của tôi còn hoạt động. Chào.
Cheers.