เกี่ยวกับการสอน

สงครามเบราว์เซอร์: Internet Explorer 10 เป็นเบราว์เซอร์ที่เกี่ยวข้องหรือไม่?

สิ่งหนึ่งที่ฉันสนใจที่จะเรียนรู้เกี่ยวกับ Windows 8 คือว่า Internet Explorer 10 เป็นเบราว์เซอร์ที่ดีหรือไม่ มันคุ้มค่าที่จะใช้เป็นเบราว์เซอร์หลักของคุณหรือไม่? มีประสิทธิภาพเพียงพอที่จะถือว่าเป็นเบราว์เซอร์ที่เกี่ยวข้องในอนาคตหรือไม่ ฉันใช้การทดสอบเพียงเล็กน้อยและเปรียบเทียบกับ Google Chrome, Firefox และ Opera นอกจากนี้ฉันเปรียบเทียบข้อมูลจากการทดสอบก่อนหน้านี้ของฉันกับ Windows 8 Consumer Preview, Preview ตัวอย่างและฉันได้สังเกตเห็นการเปลี่ยนแปลงที่น่าสนใจบางอย่าง ลองดูสิ่งที่ฉันได้เรียนรู้

Benchmarks ที่ใช้สำหรับการทดสอบ

ฉันตัดสินใจใช้เกณฑ์มาตรฐานต่อไปนี้: การทดสอบ HTML5, SunSpider JavaScript Benchmark และ Peacekeeper

หากต้องการอ้างอิงเว็บไซต์ของพวกเขา "คะแนนทดสอบ HTML5 คือข้อบ่งชี้ว่าเบราว์เซอร์ของคุณรองรับข้อกำหนดมาตรฐาน HTML5 และข้อกำหนดที่เกี่ยวข้องที่กำลังจะถึงนี้แม้ว่าผู้ให้บริการเบราว์เซอร์รายใหญ่ทั้งหมดจะตรวจสอบให้แน่ใจว่าเบราว์เซอร์ของพวกเขาพร้อมแล้วหรือยัง อนาคตค้นหาว่าส่วนใดของ HTML5 ได้รับการสนับสนุนจากเบราว์เซอร์ของคุณแล้วในปัจจุบัน ... "

เกณฑ์มาตรฐานของ SunSpider JavaScript ประเมินประสิทธิภาพของ JavaScript ในงานที่เกี่ยวข้องกับการใช้ JavaScript ในปัจจุบันและอนาคตอันใกล้ในอนาคตเช่นการเข้ารหัสและการจัดการข้อความ นี่เป็นหนึ่งในไม่กี่เกณฑ์มาตรฐานที่สำคัญที่จะได้รับเครื่องหมายที่ต่ำลง ผลลัพธ์ที่ต่ำที่สุดหมายถึงความเร็วที่เร็วขึ้นและประสิทธิภาพที่ดีขึ้น

สมรรถนะของผู้สมุทรสาครวัดประสิทธิภาพของเบราเซอร์ด้วยการทดสอบฟังก์ชันการทำงาน JavaScript และความสามารถในการจัดการกับฟังก์ชัน JavaScript ที่นิยมใช้ หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ทดสอบให้ตรวจสอบหน้า FAQ ของพวกเขา

มาตรฐาน V8 - รุ่น 7 - เป็นชุดทดสอบ JavaScript ของ Google ซึ่งใช้เพื่อเพิ่มประสิทธิภาพเบราว์เซอร์ Google Chrome ประกอบด้วยชุดของเกณฑ์มาตรฐาน JavaScript บริสุทธิ์ที่ใช้ในการปรับแต่งประสิทธิภาพของ Google Chrome เห็นได้ชัดว่า Google Chrome จะมีคะแนนสูงสุดในเกณฑ์มาตรฐานนี้ อย่างไรก็ตามทำหน้าที่เปรียบเทียบประสิทธิภาพกับเบราว์เซอร์อื่น ๆ ตามที่ Google เห็นว่ามีความเกี่ยวข้องในแง่ของประสิทธิภาพ JavaScript

SunSpider, Peacekeeper และ V8 ถูกเรียกใช้งานสามครั้งในแต่ละเบราเซอร์ ผลลัพธ์ที่คุณเห็นด้านล่างแสดงถึงคะแนนเฉลี่ยที่ได้จากแต่ละเบราว์เซอร์ในแต่ละการทดสอบ

ระบบทดสอบ

ฉันใช้เดสก์ทอปส่วนบุคคลของฉันเพื่อทำการทดสอบเหล่านี้ซึ่งมีส่วนประกอบฮาร์ดแวร์ต่อไปนี้: ตัวประมวลผล AMD Phenom II X4 905 (2.5 GHz), เมนบอร์ด Gigabyte GA-MA785GT-UD3H หน่วยความจำคือ Corsair XMS3 DHX 6 GB DDR3 1600 MHz, การ์ดแสดงผล DDR5 Gigabyte Radeon HD6870 OC ขนาด 1GB, ไดรฟ์ SATA III SSD ขนาด 2.5 นิ้วแบบ RunCore Pro V 120 GB

การทดสอบสำหรับ Internet Explorer 9 ได้รับการรันบน Windows 7 Ultimate 64 บิตพร้อม Service Pack 1 ติดตั้งอยู่และอัพเดตล่าสุดทั้งหมด

ก่อนหน้านี้ฉันได้ทดสอบ Internet Explorer 10 ใน Consumer Preview และ Preview Preview ของ Windows 8 บนคอมพิวเตอร์เครื่องเดียวกัน สุดท้ายฉันยังทดสอบเวอร์ชันสุดท้ายของ Windows 8

เพื่อให้การทดสอบมีความเป็นธรรมเท่าที่เป็นไปได้ฉันจึงปิดใช้งาน Add-ons and Modules ทั้งหมดใน Internet Explorer เบราว์เซอร์อื่น ๆ ไม่มีโมดูลที่ติดตั้งไว้ นอกจากนี้ยังไม่มีการกำหนดค่าพิเศษ เบราเซอร์ทั้งหมดใช้การตั้งค่าเริ่มต้น

ฉันทดสอบเบราว์เซอร์ต่อไปนี้: Internet Explorer 9.0, Internet Explorer 10 Consumer Preview, ตัวอย่างการเปิดตัว Internet Explorer 10, Internet Explorer 10 Final, Firefox 16, Chrome 22 และ Opera 12

เบราเซอร์ทั้งหมดยกเว้น Internet Explorer 9 ได้รับการทดสอบใน Windows 8 เวอร์ชันสุดท้าย

Internet Explorer 10 เทียบกับ Internet Explorer 9 - การปรับปรุงที่น่าประทับใจ!

ก่อนอื่นผมสนใจที่จะเปรียบเทียบ Internet Explorer เวอร์ชันต่างๆและดูว่ามีการปรับปรุงที่สำคัญขึ้นในเวอร์ชัน 10 หรือไม่นอกจากนี้ผมยังอยากเรียนรู้เกี่ยวกับการปรับปรุงที่ทำระหว่าง Consumer Preview และ Preview Preview

ดังที่เราจะเห็นได้จากการทดสอบครั้งแรกนี้ Internet Explorer 10 ให้การสนับสนุนมาตรฐานและข้อกำหนด HTML5 มากขึ้น ตัวอย่าง Consumer Preview มีการปรับปรุงที่น่าประทับใจ 122% เหนือ Internet Explorer 9 Preview Preview นำการปรับปรุงไป 126% ในขณะที่เวอร์ชันสุดท้ายของ Internet Explorer เพิ่มขึ้นเป็น 127% งานที่ยอดเยี่ยมในส่วนของ Microsoft เพื่อสนับสนุนคุณลักษณะสมัยใหม่ที่มีอยู่ในมาตรฐาน HTML5

ลองดูประสิทธิภาพของเบราเซอร์ใหม่ โชคดีที่เราเห็นพัฒนาการที่ใหญ่โตมากเกินไปที่นี่ UI แบบโมเดิร์นและสก์ท็อปรุ่นต่างๆของ Internet Explorer 10 แสดงประสิทธิภาพที่ดีขึ้น

ใน SunSpider เวอร์ชันบนเดสก์ท็อปของ Internet Explorer 10 จะมีการปรับปรุงเพิ่มขึ้นถึง 41% เทียบกับ Internet Explorer 9 ในขณะที่เวอร์ชัน Modern UI ให้การปรับปรุง 38%

นอกจากนี้ยังเป็นที่น่าประทับใจที่เห็นว่าประสิทธิภาพของเบราว์เซอร์ในเกณฑ์มาตรฐานนี้ดีขึ้นมากเมื่อมีการทดสอบแต่ละรุ่น ความรุ่งโรจน์ต่อ Microsoft เพื่อนำเสนอการปรับปรุง JavaScript ที่สำคัญเช่นการประมวลผล JavaScript

เกณฑ์มาตรฐาน PeaceKeeper แสดงผลบางอย่างที่ไม่คาดคิด แม้ว่าประสิทธิภาพของ Internet Explorer 10 จะดีกว่าเมื่อเปรียบเทียบกับ Internet Explorer 9 คะแนนจะลดลงระหว่าง Consumer Preview และ Preview Preview ของ Internet Explorer 10. ฉันไม่แน่ใจว่านี่เป็นผลมาจากการเปลี่ยนแปลงที่ทำโดย Microsoft หรือไม่ ในกระบวนการพัฒนา Internet Explorer 10 หรือการเปลี่ยนแปลงที่เกิดขึ้นโดย PeaceKeeper ในขั้นตอนการประเมินผล

ใน PeaceKeeper เมื่อเทียบกับ Internet Explorer 9 รุ่นเดสก์ท็อปของ Internet Explorer 10 จะให้ประสิทธิภาพที่ดีขึ้น 29% ในขณะที่เวอร์ชัน Modern UI ให้ประสิทธิภาพที่ดีขึ้น 25%

หมายเหตุ: ฉันสังเกตเห็นว่า Chrome เวอร์ชันเก่าได้รับคะแนนใน PeaceKeeper ที่สูงกว่าเวอร์ชันใหม่กว่า ส่วนใหญ่ "ลดลง" นี้อาจเกี่ยวข้องกับ PeaceKeeper ในการอัปเดตวิธีการทดสอบและอัลกอริทึมการให้คะแนน

จากนั้นฉันใช้เกณฑ์มาตรฐาน V8 ของ Google น่าเสียดายที่ฉันไม่ได้ทดสอบเวอร์ชันตัวอย่าง Consumer Preview ของ Internet Explorer 10 ใน V8

ดังที่คุณเห็นในแผนภูมิด้านบน ในเกณฑ์มาตรฐาน V8 Internet Explorer 10 ของเดสก์ท็อปจะให้ประสิทธิภาพที่ดีขึ้น 108% เทียบกับ Internet Explorer 9 ในขณะที่เวอร์ชัน Modern UI ให้ประสิทธิภาพที่ดีขึ้น 67%

การปรับปรุงที่ยอดเยี่ยมซึ่งเป็นอีกหนึ่งงานที่ดีของ Microsoft

เวอร์ชัน UI แบบโมเดิร์นของ Internet Explorer 10 ยังคงให้ผลการปฏิบัติงานที่คล้ายคลึงกับคู่สายโทรศัพท์ของ Desktop ยกเว้นประสิทธิภาพของ V8 ความแตกต่างของประสิทธิภาพการทำงานมีขนาดเล็กพอที่จะไม่สังเกตเห็นได้โดยคนส่วนใหญ่: SunSpider ลดลง 6% และ PeaceKeeper 4% อย่างไรก็ตาม V8 แสดงให้เห็นถึงประสิทธิภาพการทำงานที่แตกต่างกัน 20% ระหว่างสอง

Internet Explorer 10 เทียบกับ Chrome, Firefox และ Opera

เพื่อให้ทุกอย่างเป็นมุมมองและเข้าใจว่า Internet Explorer 10 มีความเกี่ยวข้องอย่างไรในสงครามเบราว์เซอร์ฉันได้ทำการเปรียบเทียบแบบเดียวกันกับคู่แข่งหลัก ๆ

ในการทดสอบ HTML5 Internet Explorer 10 อยู่ในอันดับที่สี่ซึ่งอยู่ห่างจาก Google Chrome 22 ซึ่งให้การปฏิบัติตามมาตรฐาน HTML5 ได้ดีที่สุด

ฉันประหลาดใจที่เห็น Internet Explorer 10 เป็นอันดับแรกในมาตรฐาน SunSpider

ใน SunSpider เวอร์ชันบนเดสก์ท็อปของ Internet Explorer 10 จะเร็วกว่า Google Chrome 22 ถึง 19% และเร็วกว่า Firefox 16 ถึง 22%

เกณฑ์มาตรฐาน PeaceKeeper แสดงผลแตกต่างกันแม้ว่า คราวนี้ Chrome เป็นผู้นำที่มีอัตรากำไรสูง Opera เป็นอันดับที่สองในขณะที่ Internet Explorer 10 เป็นอันดับที่สี่

ใน PeaceKeeper Chrome 22 มีประสิทธิภาพที่ดีขึ้น 84% เมื่อเทียบกับเวอร์ชันบนเดสก์ท็อปของ Internet Explorer 10

ตามที่คาดไว้มาตรฐาน V8 เปิดเผยว่า Google Chrome เป็นผู้ชนะด้วยอัตรากำไรที่แข็งแกร่ง Firefox เป็นอันดับที่สองและ Internet Explorer 10 สาม แต่ข้างหน้า Opera

ในเกณฑ์มาตรฐาน V8 Google Chrome 22 เร็วกว่า Internet Explorer 10 ถึง 120%

Internet Explorer 10: Best in Sunspider, Third ใน V8 และอันดับที่สี่ใน PeaceKeeper

เห็นได้ชัดว่าไมโครซอฟท์ได้ทุ่มเทความพยายามอย่างมากในการทำให้เบราว์เซอร์ของตนดีขึ้น Internet Explorer 10 อาจจบลงด้วยการปรับรุ่นที่สม่ำเสมอมากที่สุดเท่าที่เคยมีมาโดย Microsoft นี่เหมาะสำหรับผู้ใช้ Windows ทุกคนสำหรับนักพัฒนาเว็บและเว็บโดยทั่วไป ส่วนตัวฉันไม่สามารถรอที่จะเห็นมันกระจายไปยังผู้ใช้ Windows 7 เกินไปบางครั้งในไม่กี่เดือนถัดไป

ด้วยเวอร์ชั่นใหม่นี้ไมโครซอฟท์ได้พิสูจน์อีกครั้งว่าเรื่องตลกเกี่ยวกับ Internet Explorer และความชั่วร้ายที่ควรจะกลายเป็นสิ่งที่ผ่านมาไม่ได้เป็นตัวแทนของประสิทธิภาพที่แท้จริงของเบราเซอร์อีกต่อไป