Chuyển tới nội dung

RoboHornet Pro: Microsoft Snubs Google, Mozilla Concurs!

    1652056802

    RoboHornet Redux: Alpha To Pro trong 24 giờ

    Xác tàu hỏa thần thánh, Người dơi! Cuối tháng 9 là một tuần kỳ lạ, hoang dã đối với tin tức về trình duyệt Web.

    Mặc dù RoboHornet là một dự án GitHub độc lập trên giấy, Microsoft và những người khác không mua nó. Có thể là sự thay đổi nhanh nhất trong lịch sử phát triển, Microsoft đã đưa RoboHornet từ bản phát hành alpha đầu tiên lên “Pro” trong vòng chưa đầy 24 giờ. Trong một bước ngoặt đáng ngạc nhiên khác, Mozilla chính thức đồng ý với Redmond rằng giá trị kỹ thuật của RoboHornet là đáng nghi ngờ. Có lẽ những đối thủ không đội trời chung của Microsoft và Mozilla cuối cùng cũng nhận ra rằng Google là kẻ thù thực sự của họ. Rốt cuộc, trong khi các cựu binh trong cuộc chiến trình duyệt đang bận rộn chiến đấu với nhau, Chrome chỉ đi qua cổng trước và soán ngôi.

    Hãy cùng điểm qua những sự kiện kỳ ​​lạ của tuần trước khi chúng xảy ra:

    Thứ hai: Chúng tôi đã phá vỡ câu chuyện RoboHornet. Bài kiểm tra hiệu suất trình duyệt Web mới thực sự là một bộ các điểm chuẩn vi mô trong các lĩnh vực HTML, CSS, JavaScript, DOM và SVG. Trong thử nghiệm của chúng tôi, Internet Explorer 10 dành cho Windows 8 đã giành chiến thắng quyết định, hơn gấp đôi hiệu suất trình duyệt Web trung bình trên MacBook Pro tham chiếu của tác giả thử nghiệm (cuối năm 2011).

    Thứ ba: Microsoft nói “Cảm ơn, nhưng không, cảm ơn” với RoboHornet, loại bỏ thử nghiệm mới như một tiêu chuẩn vi mô vô nghĩa không phản ánh hiệu suất trong thế giới thực. Dưới đây là một đoạn trích từ Blog IE và từ ngôn ngữ được sử dụng trong câu mở đầu, bạn có thể biết rằng Microsoft không mua phần “điểm chuẩn độc lập”:

    Hôm qua, Google đã phát hành điểm chuẩn vi mô mới nhất của mình, RoboHornet, trong đó Internet Explorer 10 đạt điểm khá tốt. Mặc dù chúng tôi đánh giá cao hành động này, nhưng các thành viên trong nhóm kỹ thuật của chúng tôi đã xem xét điểm chuẩn và nhận thấy rằng RoboHornet không phải là tất cả những gì đại diện cho hiệu suất mà người dùng có thể gặp phải trên các trang web trong thế giới thực. Giống như tất cả các điểm chuẩn vi mô, RoboHornet là một bài kiểm tra trong phòng thí nghiệm chỉ tập trung vào các khía cạnh cụ thể của hiệu suất trình duyệt. Sử dụng các tính năng hiện đại của trình duyệt như CSS3 Animations, CSS3 Transforms, CSS3 Text Shadows, phông chữ WOFF tùy chỉnh, Unicode, Touch, v.v., chúng tôi đã tạo ra một trang web trông hơi giống Ma trận quen thuộc. Sau đó, chúng tôi chạy điểm chuẩn vi mô RoboHornet trong bối cảnh của trang web thực này. Trong khi chạy đồng thời cả điểm chuẩn vi mô Matrix và RoboHornet, Chrome sẽ chậm thu thập dữ liệu và ngừng tạo hoạt ảnh cho màn hình, vì nó không được thiết kế để xử lý tải điểm chuẩn trong bối cảnh của thế giới thực. Trong khi đó, Internet Explorer 10 vẫn phản hồi, tiếp tục tạo hoạt ảnh cho màn hình và kết thúc quá trình kiểm tra trong thời gian chưa đến một nửa so với Chrome… Chúng tôi đã cung cấp RoboHornet Pro trên IE Test Drive, vì vậy bạn có thể tự mình kiểm tra.

    Cuối ngày hôm đó, Justin Lebar của Mozilla đã mở một lỗi trên trang GitHub của RoboHornet có tựa đề Loại bỏ và cấm các điểm chuẩn vi mô trong đó anh ta tuyên bố:

    Nếu các bạn muốn chúng tôi (trong trường hợp của tôi là Mozilla) coi trọng robohornet, tôi thực sự khuyên bạn nên viết một số macrobenchmarks và loại bỏ microbenchmarks khỏi bộ thử nghiệm của bạn.

    Thứ 4: Người quản lý trực thuộc Microsoft, John David Dalton, loại bỏ tất cả các đề cập đến Microsoft khỏi vai trò quản lý RoboHornet của mình. Trong khi đó, người quản lý Mozilla, Daniel Buchner, rời khỏi ủy ban hoàn toàn.

    Hôm nay: Chúng tôi có phản hồi chính thức của Mozilla về sự cố RoboHornet:

    Có rất nhiều điểm chuẩn trên mạng và các điểm chuẩn khác nhau cho cùng một nhiệm vụ cụ thể có thể hoạt động rất khác nhau. Nhiều điểm chuẩn là tự phục vụ, trong đó người sáng tạo thường sẽ chọn ra một bộ chương trình mà họ cho là đáng giá để bắt đầu nhanh hơn và chỉ sau khi hoàn thành khối lượng công việc này, hãy chia sẻ chúng với cộng đồng rộng lớn hơn. Tuy nhiên, điều mà các nhà phát triển và người triển khai trình duyệt thực sự cần ở đây là các điểm chuẩn tốt cho phép chúng ta thấy rõ hơn về hiệu suất tổng thể. Chúng tôi muốn xem thêm các điểm chuẩn được tạo tập trung vào toàn bộ trải nghiệm của người tiêu dùng – ví dụ: điểm chuẩn tập trung vào tương tác với trình duyệt, các trang web hoặc ứng dụng web phổ biến và các tác vụ phổ biến như quét và phóng to trên thiết bị di động. Các điểm chuẩn vi mô, như RoboHornet, không phản ánh chính xác trải nghiệm người dùng trên Web. RoboHornet nhằm mục đích đo lường hiệu suất thực tế, nhưng nó không thành công. RoboHornet hiện có 17 điểm chuẩn vi mô, mỗi điểm đo lường một thứ mà một trang web có thể làm được. Nhưng các trang web thực sự làm hàng trăm và hàng nghìn thứ, vì vậy hầu như tất cả chúng hoàn toàn không được RoboHornet quản lý. RoboHornet liệt kê một số thứ hiện đang chạy chậm trong các trình duyệt và chỉ ra chúng để các nhà cung cấp chú ý. Đó là một dịch vụ hữu ích, nhưng nó không giống với việc thể hiện chính xác hiệu suất thực. RoboHornet liệt kê một số thứ hiện đang chạy chậm trong các trình duyệt và chỉ ra chúng để các nhà cung cấp chú ý. Đó là một dịch vụ hữu ích, nhưng nó không giống với việc thể hiện chính xác hiệu suất thực. RoboHornet liệt kê một số thứ hiện đang chạy chậm trong các trình duyệt và chỉ ra chúng để các nhà cung cấp chú ý. Đó là một dịch vụ hữu ích, nhưng nó không giống với việc thể hiện chính xác hiệu suất thực.

    Vẫn chưa rõ Mozilla chính xác nghĩ gì về RoboHornet Pro của Microsoft, nhưng bây giờ kết quả đó đã được công bố, chúng tôi sẽ yêu cầu một tuyên bố và cập nhật câu chuyện cho phù hợp.

    Trong số năm nhà cung cấp trình duyệt hàng đầu còn lại, Opera từ chối bình luận và không thể liên hệ với Apple.

    RoboHornet Redux

    RoboHornet Pro đã có một khởi đầu tốt hơn RoboHornet vì nó hoạt động với rất nhiều trình duyệt hơn so với thử nghiệm ban đầu. Giờ đây, chúng tôi có thể bao gồm kết quả từ các phiên bản Windows 8 Metro của Chrome và IE10, cũng như Maxthon và Sleipnir trên cả Windows và OS X. Các trình duyệt iOS hiện cũng có thể chạy thử nghiệm. Chúng tôi đã bao gồm Yahoo! Axis, Google Chrome, Dolphin, Mozilla Firefox, Maxthon, Apple Safari và Sleipnir. Mặc dù Android mất trình duyệt gốc nhưng nó vẫn giữ lại Chrome và có được Opera Mobile.

    Hãy nhanh chóng tóm tắt lại thiết lập thử nghiệm và sau đó xem tất cả các trình duyệt này hoạt động như thế nào trên RoboHornet Pro.

    0 0 đánh giá
    Rating post
    Theo dõi
    Thông báo của
    guest
    0 comments
    Phản hồi nội tuyến
    Xem tất cả bình luận
    0
    Rất thích suy nghĩ của bạn, hãy bình luận.x