Kể từ khi Mozilla bắt đầu cuộc hành trình Chrome-me-up cách đây vài năm, sự nhiệt tình của tôi giảm dần theo nhịp sáu tuần, với mỗi bản phát hành mới của trình duyệt Firefox mang lại nhiều hơn những gì Firefox không nên có và ít hơn những gì. đã biến nó thành một chương trình tuyệt vời như vậy trong tay những người dùng trung thành của nó. Nhưng điều tốt đẹp nhất vẫn chưa tới. Nghi thức thực sự của đoạn văn. Chỉ những người công chính nhất mới sống sót. Tiện ích mở rộng web.
Trong khi cố gắng cứu vãn một số thứ còn lại trong khi tích cực thu hút cơ sở người hâm mộ và giết chết cơ chế mở rộng mạnh mẽ của nó, Mozilla đang nỗ lực mang đến cho trình duyệt của mình một luồng gió mới. Tốc độ cao hơn dường như là yếu tố quan trọng khiến mọi người từ bỏ con tàu. Nhưng giả sử như vậy, nó có tạo ra sự khác biệt không? Hãy thử nghiệm.
Bắt đầu điện phân
Tất cả các bạn đã nghe và đọc về đa xử lý trong Firefox. Xử lý theo từng tab, bảo mật tốt hơn, hộp cát, độ ổn định tốt hơn. Tất cả những mục tiêu cao quý, nhưng chúng có thể là câu trả lời cho một lời cầu xin chưa bao giờ được thốt ra. Bất chấp điều đó, tôi đang chơi bóng, vì vậy tôi muốn xem Firefox có thể làm được gì khi nền tảng công nghệ mới của nó có cơ hội dang rộng đôi cánh.
Như bạn có thể mong đợi, trên hầu hết các hệ thống của tôi, tôi đang chạy Firefox sans Australis, không có giao diện mới táo bạo được thiết kế chỉ với 45 nhiễm sắc thể, có nghĩa là tiện ích mở rộng TLB cao nhất, có nghĩa là không có đa xử lý e10. Thật vậy, CTR là một trong nhiều tiện ích mở rộng sẽ chết trong Firefox 57 hoặc 58 hoặc tương tự.
Tôi muốn xem Firefox có thể làm gì mà không cần các tính năng bổ sung. Trong bản phân phối Kubfox của tôi, nó không có tiện ích mở rộng, ngoại trừ các Sửa đổi Ubuntu mặc định, điều này thực sự can thiệp vào việc triển khai đa xử lý. Vì vậy, tôi đã gỡ bỏ nó. Và sau đó tôi đã thêm Noscript, Adblock Plus và Downloadhelper, những thứ này dường như phối hợp ăn ý và có thể nằm trong nhóm nhỏ tồn tại qua đợt tiêu hủy mùa đông. Tôi đã tắt Noscript và thực hiện hầu hết các thử nghiệm của mình khi chỉ bật hai phần còn lại và đôi khi chỉ bật trình chặn quảng cáo.
Điều quan trọng là phải tính đến điều này và so sánh với Chrome, cũng được cài đặt song song với Firefox trong thiết lập này, với tiện ích mở rộng Adblock Plus trong kho vũ khí của nó. Do đó, lý do để kích hoạt nó trong cả hai trường hợp. Bây giờ, bạn cũng có thể thực hiện kiểm tra mà không có bất kỳ sửa đổi nào, nhưng bản thân tôi không chạy điểm chuẩn trình duyệt và không có lý do gì để chạy kiểm tra mà không có các tiện ích mở rộng này, vì tôi thấy chúng cần thiết.
Tốc độ
Chà, với trình duyệt ở chế độ MT đầy đủ, hiệu suất sẽ được cải thiện rõ rệt. Điều đó thể hiện rõ ràng thông qua tương tác trang web đơn giản, cũng như khả năng phản hồi tổng thể của GUI đối với các hành động vô tội. Tuy nhiên, quá trình khởi động vẫn rất chậm so với Chrome. Có thể nói, trình duyệt của Google khởi chạy ngay lập tức. Firefox có khoảng thời gian vui vẻ.
Đa xử lý dẫn đến tăng bộ nhớ và Firefox vẫn là một con thú đói CPU khôn ngoan khi bạn làm mọi việc, ngay cả những việc có vẻ vô hại như tải xuống. Về vấn đề này, nó không khác gì Chrome, nhưng hệ quả là Chrome ít bị phạt hơn, có thể là do nó có kiến trúc đa luồng hiệu quả hơn.
Có những thứ khác ảnh hưởng đến khả năng đáp ứng nhận thức. Chẳng hạn, cuộn mượt mà là một trong những tính năng mà bạn nên cân nhắc tắt ngay. Tăng tốc phần cứng có thể có lợi cho bạn. Việc bật Flash cũng có thể ảnh hưởng đến hiệu suất, đặc biệt là khi phát lại video.
Tôi đã thử nghiệm Kubfox Zesty nhiều nhất, nhưng tôi cũng đã xem qua thiết lập Windows 10 trên cùng một máy này, chỉ để xem những gì mang lại. Một lần nữa, kết quả là tương tự. Firefox chỉ cảm thấy chậm chạp hơn. Khoảng cách giảm đi khi e10 được bật, nhưng nó không bao giờ bắt kịp đối thủ. Đó chủ yếu là cách GUI phản hồi, không nhất thiết là hiệu suất trang thuần túy và các hành động Javascript. Chúng tôi đang nói về sự chậm trễ về thời gian của người dùng. Các quy trình con được sinh ra và tạo ra để xử lý một số tải, nhưng vẫn chưa đủ.
roger 6719 2105 ... /usr/lib/firefox/firefox
roger 6778 6719 ... /usr/lib/firefox/firefox -contentproc
-childID 1 -isForBrowser -intPrefs ...
Tùy chỉnh
Firefox không có sửa đổi CTR trông giống như bất kỳ trình duyệt hiện đại điển hình nào - một biểu hiện trừu tượng của sự ngu ngốc. Các tab trên cùng sẽ đi vào lịch sử như một trong những thứ được tạo ra vì lợi ích của nó, chứng minh hậu kỳ là điều tốt nhất tiếp theo kể từ Tòa án dị giáo Tây Ban Nha và sẽ tồn tại mặc dù là biểu hiện của tất cả những gì nó sai trên thế giới này, thậm chí còn tồi tệ hơn cả nạn đói và Ebola.
Vì vậy, nếu bạn không thể có một trình duyệt lành mạnh, bạn có thể làm gì? Chà, bạn biết rằng bạn không thể thực sự tùy chỉnh Chrome, nhưng nó luôn như vậy, bạn không mong đợi điều đó. Với Firefox, bạn có thể chơi với nửa tá tùy chọn và nút, nằm ở trên cùng bên phải, cùng với các biểu tượng cho các tiện ích mở rộng khác nhau của bạn, giống như Chrome. Không còn thanh trạng thái. Không còn tab nào ở phía dưới. Không còn các nút quay lại, chuyển tiếp, tải lại và dừng như trước đây. Nó cảm thấy tối giản, nhưng không phải là một cách tốt. Vâng, bạn có thể quen với nó, giống như cách bạn có thể quen với việc làm việc trong mỏ đá.
Trong nỗ lực làm hài lòng người dùng, Mozilla cung cấp các chủ đề mới, nhẹ và nhỏ gọn. Những thứ này cung cấp một mức độ trừu tượng hóa bổ sung và hình học vuông vức hơn một chút, nhưng nó khác xa so với một hình thức đơn giản, trực quan và chính xác về mặt công thái học đã từng có. Bất cứ điều gì bạn quyết định làm, đó sẽ là một sự thỏa hiệp.
Tương lai
Vì vậy, điều này có nghĩa là gì? Chà, theo cách tôi thấy, Mozilla có lẽ đang cố gắng tạo ra một nền tảng sẽ giữ chân hầu hết người dùng của mình thông qua quán tính và sự thờ ơ, thêm một số thay đổi để giảm thiểu thiệt hại. Nhưng họ không lấy đi.
Sự cải tiến? Vâng, theo một cách nào đó, vâng. Đa quy trình là điều bắt buộc trong thời kỳ hiện đại và nó mang lại một số lợi ích. Các chủ đề nhỏ gọn hầu như có thể được coi là thứ gì đó thực sự gọn gàng. Nhưng đó không phải là toàn bộ sự thật.
Cái giá phải trả là khá cao. Phần thưởng không đủ tốt. Không trực quan và không thực sự. Hiệu suất không tốt như bạn mong đợi, vì vậy bạn sẽ sẵn sàng hy sinh các tiện ích mở rộng cũ để có được tốc độ tuyệt vời. Không. Chrome vẫn dẫn đầu về khả năng đáp ứng trải nghiệm người dùng thuần túy và với việc cả hai trình duyệt hiện có chung một thiết kế vô nghĩa, Firefox còn mất nhiều điểm hơn vì nó đã vô hiệu hóa tất cả và bất kỳ lợi thế nào so với Chrome bằng cách chuyển sang WebExtensions.
Tôi không biết liệu Firefox có bao giờ lấy lại được vẻ thanh lịch mượt mà của nó vào khoảng năm 2011 hay không, nhưng dù nó có làm gì thì nó vẫn ở thế phòng thủ. Chrome đang dẫn đầu và sẽ tiếp tục như vậy, bởi vì cho đến nay, nó vẫn vậy. Với một sự khác biệt lớn. Nó phần lớn vẫn nhất quán và những thay đổi, khi chúng xảy ra, hầu như không thể nhìn thấy được. Firefox thực hiện một cuộc cách mạng đột phá, sẵn sàng hy sinh cái cũ để lấy cái mới. Nhưng tại sao lại có cái mới?
Nói chung, có vẻ như chúng ta sẽ có một trình duyệt vui vẻ khác, không có bất kỳ tính năng riêng biệt nào, có thể, hy vọng là một vài tiện ích mở rộng hữu ích và hiệu suất không hoàn toàn tốt bằng đối thủ chính của nó. Và nếu bạn nói với tôi rằng bạn cần CPU mới nhất và tốt nhất để nhận ra những lợi ích, thì bạn đã bị lừa. Trình duyệt không phải là trò chơi trên máy tính. Chúng phải mỏng và nhanh, và nếu chúng không thể nhận ra toàn bộ phổ sức mạnh tính toán có sẵn, thì đó là một triển khai tệ hại. Các vấn đề về tốc độ khởi động và chậm nhận thức vẫn còn. Và trừ khi được giải quyết, sẽ không có gì mang lại lợi thế cho Firefox.
Kết luận
Có tiến bộ. Tôi không tranh cãi điều đó. Khi bạn vứt bỏ những thứ cũ và để các công cụ trình duyệt chạy song song, bạn sẽ nhận được một sự thúc đẩy rất tốt. Một số tiện ích mở rộng phổ biến vẫn hoạt động và hy vọng chúng sẽ tiếp tục sau Firefox 57. Các chủ đề nhỏ gọn là hợp lý. Khi bạn chỉ tập trung vào những chi tiết nhỏ này, bạn sẽ cảm thấy rằng Mozilla đang làm điều gì đó đúng đắn.
Nhưng vứt bỏ một thập kỷ làm việc chăm chỉ là một cách ngu xuẩn để chuộc lại chính mình. Nó chỉ không phải là cách làm việc chuyên nghiệp được thực hiện. Vâng, về lâu dài, bằng mọi cách. Điều còn thiếu là quá trình chuyển đổi liền mạch. Đó là những gì Mozilla đã không làm đúng. liền mạch. chuyển tiếp. Sự kỳ diệu của việc làm phần mềm đúng cách. Trên hết, chúng tôi vẫn không đạt được kết quả tốt hơn đối thủ, cả khởi động và sử dụng bình thường, và các chủ đề nhẹ sẽ không hoàn toàn làm hài lòng những người kỳ cựu. Vì vậy, lợi nhuận được bù đắp bằng tổn thất lớn. Và điều lớn nhất là không đánh bại Chrome một cách công bằng. Nếu bạn nhìn toàn bộ sự thất bại này một cách đơn giản, bạn đã hy sinh rất nhiều nhưng vẫn về nhì. Tại sao lại bận tâm?
Dù sao, chúng tôi ở đây. Firefox 54 - và ý nghĩa của nó - có một số điểm thú vị. Nếu tôi không quá mệt mỏi và sợ hãi, tôi thậm chí có thể lạc quan một cách thận trọng. Nhưng sự tiến bộ này phải trả giá bằng hàng năm trời của lòng trung thành và niềm đam mê, và điều đó không thể được diễn giải bằng thuật ngữ công nghệ thuần túy. Đây có thể là điều đúng đắn. Và cả những thứ cần thiết. Nhưng còn quá ít, quá muộn. Không đủ để đánh bại Chrome, quá đủ để phá hủy cơ sở người hâm mộ. Đây không phải là công thức chiến thắng. Vẫn có thể thay đổi, nhưng bây giờ, đó là một tình huống nghiêm trọng. Sắp có thêm.
Chúc mừng.