Chúng tôi đã báo cáo một chi tiết thú vị vào đêm qua. Người dùng báo cáo trực tuyến rằng tốc độ tải của YouTube bị chậm lại khi sử dụng trình duyệt Firefox. Điều kỳ lạ là nếu bạn sử dụng công tắc tác nhân người dùng (UA) để đánh lừa trình duyệt nghĩ rằng đó là Google Chrome, YouTube sẽ tải rất nhanh.


Hành vi này chủ yếu được phát hiện bởi người dùng Reddit, mặc dù nó có vẻ là một sự tối ưu hóa hiệu suất. Vấn đề là do nhóm phát triển Mozilla Firefox thiếu tối ưu hóa hiệu suất, nhưng những người dùng tinh mắt nhận thấy độ trễ 5000 mili giây hoặc 5 giây trong các phần mã dường như đã được đặt có chủ ý vì lý do nào đó.

Khi được yêu cầu bình luận về vấn đề này, Google đã đưa ra tuyên bố sau:

Để hỗ trợ hệ sinh thái đa dạng gồm những người sáng tạo trên khắp thế giới và mang đến cho hàng tỷ người quyền truy cập vào nội dung họ yêu thích trên YouTube, chúng tôi đã bắt đầu nỗ lực kêu gọi những người xem đã bật trình chặn quảng cáo cho phép quảng cáo trên YouTube hoặc dùng thử YouTube Premium để có trải nghiệm không có quảng cáo. Người dùng đã cài đặt trình chặn quảng cáo có thể gặp phải tình trạng xem dưới mức tối ưu bất kể họ sử dụng trình duyệt nào.

Vì vậy, theo Google, sự chậm trễ là do đã cài đặt trình chặn quảng cáo, dẫn đến trải nghiệm "xem dưới mức tối ưu". Điều thú vị là gã khổng lồ công nghệ còn nói thêm rằng điều này xảy ra "bất kể người dùng đang sử dụng trình duyệt nào", cho thấy rằng không chỉ trình duyệt Firefox bị ảnh hưởng.

Có vẻ như vấn đề còn sâu xa hơn thế nhiều, vì thoạt nhìn, hầu hết mọi người sẽ nghĩ rằng có điều gì đó đáng nghi, ​​đặc biệt là khi việc lừa trình duyệt Chrome dường như có tác dụng. Và rõ ràng là có lý do cho việc này.

Một Redditor frisch85 khác đã xem xét kỹ hơn mã nghi ngờ và kết quả có vẻ rất khớp với tuyên bố do Google cung cấp. Anh ấy giải thích:

Tôi đã kiểm tra một phần mã được tham chiếu và nghi ngờ mã này có liên quan đến Firefox vì tác nhân người dùng không được kiểm tra khi mã này được thực thi và nó trông giống chính quảng cáo hơn. Đối với tôi, điều này có vẻ giống như một nỗ lực lười biếng để đảm bảo quảng cáo được hiển thị ít nhất 5 giây trước khi tải video thực sự, thay vì làm bất cứ điều gì mờ ám.

Tại sao lần tải đầu tiên lại rất chậm thay vì tải mọi lần? Rất đơn giản, thay vì tải lại trang như chúng tôi mong đợi, YouTube ngăn bạn tải lại toàn bộ trang nhưng tải lại nội dung mà không tải lại tất cả các tập lệnh, đó là điều mà một số trang web hiện nay làm và tôi không thực sự thích nó vì nó tải nhanh hơn nhưng thực sự không phải là tải lại.

Ví dụ về việc YouTube chạy hoàn hảo trên Chrome nhưng gặp khó khăn trên Firefox, có thể liên quan nhiều đến cách YouTube "tải lại" hơn là một số mánh khóe.

Bài viết liên quan:

Hiệu suất duyệt và phát các trang YouTube trên trình duyệt Firefox dường như đã bị suy yếu một cách có chủ ý