Một trong những điều tôi quan tâm để tìm hiểu về Windows 8 là liệu Internet Explorer 10 có phải là một trình duyệt tốt hay không. Có xứng đáng để sử dụng làm trình duyệt chính của bạn không? Liệu nó cung cấp hiệu suất đủ tốt để được coi là một trình duyệt có liên quan trong tương lai? Tôi đã chạy một vài thử nghiệm và cũng so sánh nó với Google Chrome, Firefox và Opera. Ngoài ra, tôi đã so sánh dữ liệu từ các bài kiểm tra trước đó của tôi với Windows 8 Consumer Preview, bản xem trước bản phát hành và tôi đã nhận thấy một số thay đổi rất thú vị. Hãy xem những gì tôi đã học được.
Các điểm chuẩn được sử dụng để kiểm tra
Tôi quyết định đi theo các tiêu chuẩn sau: kiểm tra HTML5, SunSpider JavaScript Benchmark và Peacekeeper.
Để trích dẫn trang web của họ, "Điểm kiểm tra HTML5 là dấu hiệu cho thấy trình duyệt của bạn hỗ trợ tiêu chuẩn HTML5 sắp tới và các thông số có liên quan như thế nào. Mặc dù đặc điểm kỹ thuật chưa được hoàn thiện, tất cả các nhà sản xuất trình duyệt chính đều đảm bảo trình duyệt của họ sẵn sàng Tìm hiểu xem phần nào của HTML5 đã được trình duyệt của bạn hỗ trợ hôm nay ... "
Tiêu chuẩn JavaScript của SunSpider đo lường hiệu suất JavaScript trên các tác vụ có liên quan đến việc sử dụng JavaScript hiện tại và trong tương lai gần như trong thực tế, chẳng hạn như mã hóa và thao tác văn bản. Đây là một trong số ít điểm chuẩn mà điều quan trọng là phải nhận điểm thấp hơn. Kết quả thấp nhất có nghĩa là tốc độ nhanh hơn và hiệu suất tốt hơn.
Tiêu chuẩn Peacekeeper đo lường hiệu suất của trình duyệt bằng cách kiểm tra chức năng JavaScript của nó và khả năng xử lý các hàm JavaScript thường được sử dụng của nó. Nếu bạn muốn biết thêm về những gì nó kiểm tra, hãy kiểm tra trang FAQ của họ.
Tiêu chuẩn V8 - phiên bản 7 - là bộ thử nghiệm JavaScript của Google, được sử dụng để tối ưu hóa trình duyệt web Google Chrome. Nó chứa bộ tiêu chuẩn JavaScript thuần túy được sử dụng để điều chỉnh hiệu suất của Google Chrome. Rõ ràng, Google Chrome sẽ có điểm số cao nhất trong điểm chuẩn này. Tuy nhiên, nó phục vụ để so sánh hiệu suất với các trình duyệt khác theo những gì Google coi là có liên quan về hiệu suất JavaScript.
SunSpider, Peacekeeper và V8 được chạy ba lần trên mỗi trình duyệt. Kết quả bạn thấy dưới đây thể hiện mức trung bình của các điểm thu được bởi mỗi trình duyệt trong mỗi bài kiểm tra.
Hệ thống kiểm tra
Tôi đã sử dụng máy tính để bàn của mình để thực hiện các thử nghiệm này, có các thành phần phần cứng sau: bộ xử lý AMD Phenom II X4 905 (2, 5 GHz), bo mạch chủ Gigabyte GA-MA785GT-UD3H, bộ nhớ là Corsair XMS3 DHX 6GB DDR3 1600 MHz, Card màn hình Gigabyte Radeon HD6870 OC 1 GB DDR5, ổ cứng SATA III 2.5 "RunCore Pro V 2.5".
Các thử nghiệm cho Internet Explorer 9 được chạy trên Windows 7 Ultimate 64-bit với Gói Dịch vụ 1 được cài đặt và tất cả các bản cập nhật mới nhất.
Trước đây, tôi đã thử nghiệm Internet Explorer 10 trong Bản xem trước người tiêu dùng và Bản xem trước bản phát hành của Windows 8 trên cùng một máy tính. Cuối cùng, tôi cũng đã thử nghiệm phiên bản cuối cùng của Windows 8.
Để đảm bảo các bài kiểm tra là không thiên vị nhất có thể, tôi đã tắt tất cả các tiện ích và mô-đun trong Internet Explorer. Các trình duyệt khác không có mô-đun nào được cài đặt. Ngoài ra, không có cấu hình đặc biệt nào được thực hiện. Tất cả các trình duyệt đều sử dụng cài đặt mặc định của họ.
Tôi đã thử nghiệm các trình duyệt sau: Internet Explorer 9.0, Internet Explorer 10 Xem trước người tiêu dùng, Internet Explorer 10 Xem trước bản phát hành, Internet Explorer 10 cuối cùng, Firefox 16, Chrome 22 và Opera 12.
Tất cả các trình duyệt ngoại trừ Internet Explorer 9 đã được kiểm tra trong phiên bản cuối cùng của Windows 8.
Internet Explorer 10 so với Internet Explorer 9 - Cải tiến ấn tượng!
Trước tiên, tôi đã quan tâm để so sánh các phiên bản khác nhau của Internet Explorer và xem có những cải tiến lớn trong phiên bản 10. Tôi cũng muốn tìm hiểu về những cải tiến được thực hiện giữa Xem trước người tiêu dùng và Xem trước bản phát hành.
Như chúng ta có thể thấy từ lần kiểm tra đầu tiên này, Internet Explorer 10 cung cấp hỗ trợ nhiều hơn cho tiêu chuẩn và đặc tả HTML5. Bản xem trước người tiêu dùng đã cung cấp cải thiện 122% ấn tượng so với Internet Explorer 9, bản xem trước bản phát hành đã cải tiến lên 126% trong khi phiên bản cuối cùng của Internet Explorer đã tăng lên 127%. Một công việc tuyệt vời trên một phần của Microsoft để hỗ trợ các tính năng hiện đại tồn tại trong tiêu chuẩn HTML5.
Hãy xem hiệu suất của trình duyệt mới. May mắn thay chúng ta cũng thấy một cải tiến khá lớn ở đây. Cả phiên bản Giao diện người dùng hiện đại và Máy tính để bàn của Internet Explorer 10 mang lại hiệu suất tốt hơn.
Trong SunSpider, phiên bản Desktop của Internet Explorer 10 mang lại cải thiện 41% so với Internet Explorer 9 trong khi phiên bản Giao diện người dùng hiện đại mang lại cải thiện 38%.
Ngoài ra, thật ấn tượng khi thấy hiệu suất của trình duyệt, trong tiêu chuẩn này, đã được cải thiện rất nhiều với mỗi bản phát hành thử nghiệm. Kudos cho Microsoft để cung cấp những cải tiến lớn như vậy trong xử lý JavaScript.
Tiêu chuẩn PeaceKeeper cho thấy một số kết quả bất ngờ. Trong khi hiệu suất của Internet Explorer 10 tốt hơn rất nhiều khi so sánh với Internet Explorer 9, điểm số đã giảm giữa Bản xem trước của người tiêu dùng và Bản xem trước bản phát hành của Internet Explorer 10. Tôi không chắc liệu đây có phải là kết quả của những thay đổi do Microsoft thực hiện hay không trong quá trình phát triển của Internet Explorer 10 hoặc các thay đổi được thực hiện bởi PeaceKeeper trong các thuật toán đánh giá của nó.
Trong PeaceKeeper, khi so sánh với Internet Explorer 9, phiên bản Máy tính để bàn của Internet Explorer 10 mang lại hiệu suất tốt hơn 29% trong khi phiên bản Giao diện Người dùng Hiện đại mang lại hiệu suất tốt hơn 25%.
LƯU Ý: Tôi nhận thấy rằng các phiên bản cũ hơn của Chrome đã nhận được xếp hạng cao hơn trong PeaceKeeper so với các phiên bản mới hơn. Hầu hết có lẽ điều này "giảm" có một cái gì đó để làm với PeaceKeeper cập nhật phương pháp thử nghiệm của họ và thuật toán xếp hạng.
Tiếp theo, tôi đã sử dụng điểm chuẩn V8 của Google. Thật không may, tôi đã không kiểm tra phiên bản Xem trước người tiêu dùng của Internet Explorer 10 trong V8.
Như bạn có thể thấy trong biểu đồ trên, trong tiêu chuẩn V8, phiên bản Desktop của Internet Explorer 10 mang lại hiệu suất tốt hơn 108% so với Internet Explorer 9, trong khi phiên bản Giao diện người dùng hiện đại mang lại hiệu suất tốt hơn 67%.
Một cải tiến lớn khẳng định một lần nữa công việc tuyệt vời của Microsoft.
Phiên bản giao diện người dùng hiện đại của Internet Explorer 10 tiếp tục cung cấp hiệu suất tương tự như đối tác Desktop của nó. Ngoại trừ điểm chuẩn V8, sự khác biệt về hiệu suất là đủ nhỏ không đáng chú ý bởi hầu hết mọi người: hiệu suất thấp hơn 6% trong SunSpider và 4% trong PeaceKeeper. Tuy nhiên, V8 cho thấy sự khác biệt về hiệu suất 20% giữa hai người.
Internet Explorer 10 so với Chrome, Firefox và Opera
Để đưa mọi thứ vào quan điểm và hiểu mức độ phù hợp của Internet Explorer 10 trong các cuộc chiến trình duyệt, tôi đã thực hiện các so sánh tương tự như trên so với các đối thủ cạnh tranh chính của nó.
Trong thử nghiệm HTML5, Internet Explorer 10 nằm ở vị trí thứ tư, ở khoảng cách lớn từ Google Chrome 22, cung cấp sự tuân thủ tốt nhất với tiêu chuẩn HTML5.
Tôi đã rất ngạc nhiên khi thấy Internet Explorer 10 chiếm vị trí đầu tiên trong tiêu chuẩn SunSpider.
Trong SunSpider, phiên bản Desktop của Internet Explorer 10 nhanh hơn 19% so với Google Chrome 22 và nhanh hơn 22% so với Firefox 16.
Tiêu chuẩn PeaceKeeper cho thấy kết quả khác nhau mặc dù. Lần này Chrome dẫn đầu với tỷ suất lợi nhuận cao. Opera là vị trí thứ hai trong khi Internet Explorer 10 là thứ tư.
Trong PeaceKeeper, Chrome 22 mang lại hiệu suất tốt hơn 84% so với phiên bản Máy tính để bàn của Internet Explorer 10.
Như dự kiến, tiêu chuẩn V8 cho thấy Google Chrome là người chiến thắng, với tỷ suất lợi nhuận cao. Firefox là một thứ hai xa xôi và Internet Explorer 10 thứ ba, nhưng trước Opera.
Trong tiêu chuẩn V8, Google Chrome 22 nhanh hơn 120% so với Internet Explorer 10.
Internet Explorer 10: Tốt nhất trong Sunspider, thứ ba trong V8 và thứ tư trong PeaceKeeper
Rõ ràng là Microsoft đã đầu tư rất nhiều nỗ lực vào việc cải thiện trình duyệt của mình. Internet Explorer 10 có thể sẽ là bản nâng cấp nhất quán nhất từng được Microsoft đưa ra. Điều này là rất tốt cho tất cả người dùng Windows, cho các nhà phát triển web và cho trang web nói chung. Cá nhân, tôi không thể chờ đợi để xem nó được phân phối cho người dùng Windows 7, đôi khi trong vài tháng tới.
Với phiên bản mới này, Microsoft đã chứng minh một lần nữa rằng đùa về Internet Explorer và làm thế nào xấu nó sẽ trở thành một điều của quá khứ, không còn đại diện cho hiệu suất thực sự của trình duyệt.