Microsoft อธิบายวิธีที่ Microsoft Edge เอาชนะหน้าเว็บที่ล่าช้า

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

Microsoft Edge มีฟีเจอร์ใหม่สองสามอย่างในการอัปเดต Windows 10 Creators ในเดือนเมษายน นอกเหนือจากคุณสมบัติใหม่ทั้งหมดแล้ว Microsoft ยังทำการปรับปรุงที่สำคัญเบื้องหลังเพื่อปรับปรุงประสิทธิภาพและความเสถียรของ Microsoft Edge การปรับปรุงเหล่านี้ส่วนใหญ่ถูกเพิ่มลงในกลไกเบราว์เซอร์ของ Microsoft Edge ที่เรียกว่า EdgeHTML ด้วยการเปิดตัว EdgeHTML 15 Microsoft ได้ทำการปรับปรุงอย่างมากเกี่ยวกับวิธีการจัดการการทำงานของ JavaScript บางอย่างบนหน้าเว็บ เพื่อปรับปรุงการตอบสนองของอินพุตบนหน้าเว็บ รวมถึง UI เบราว์เซอร์จริงของ Microsoft Edge

ด้วย EdgeHTML 15 ทำให้ Microsoft Edge จัดลำดับความสำคัญของเหตุการณ์อินพุตมากกว่าการดำเนินการ JavaScirpt อื่นๆ เช่น setTimeout() วิศวกรของ Microsoft Edge ใช้กำหนดการใหม่ใน EdgeHTML 15 ซึ่งอนุญาตให้มีการจัดลำดับความสำคัญของอินพุตมากกว่า ตั้งหมดเวลา, ทำให้ไซต์ตอบสนองมากขึ้น กล่าวอีกนัยหนึ่งถ้าคุณเยี่ยมชมเว็บไซต์ที่ใช้ .มาก หมดเวลา, ตอนนี้คุณจะสามารถโต้ตอบกับลิงก์ของไซต์และองค์ประกอบอื่นๆ ได้ก่อนหน้านั้น ตั้งค่าหมดเวลา ถูกประหารชีวิต สิ่งนี้จะทำให้การเลื่อนในหน้าเว็บราบรื่นขึ้นมาก เนื่องจากคุณจะสามารถเริ่มการเลื่อนบนหน้าได้ทันทีที่โหลดในขณะที่ ตั้งค่าหมดเวลา กำลังถูกจัดการโดยเบราว์เซอร์


การปรับปรุงที่สำคัญอีกประการหนึ่งที่ Microsoft ทำกับ Edge ด้วย EdgeHTML 15 และการอัปเดตผู้สร้าง Windows 10 คือการจัดลำดับความสำคัญของ UI ของเบราว์เซอร์ Microsoft Edge และ EdgeHTML15 จัดลำดับความสำคัญของอินพุตใน UI ของเบราว์เซอร์มากกว่าเหตุการณ์ในหน้า พูดง่ายๆ ก็คือ วิธีนี้จะทำให้แน่ใจว่า UI ของเบราว์เซอร์จริงของ Microsoft Edge ยังคงทำงานต่อไปแม้ว่าหน้าเว็บจะเริ่มล่าช้าเนื่องจากสิ่งต่างๆ เช่น การวนซ้ำที่ไม่สิ้นสุด หรือจำนวนฟังก์ชันการหมดเวลาที่น่าขัน ด้วยเหตุนี้ เมื่อหน้าเว็บเริ่มกระตุก คุณจะยังคงสามารถโต้ตอบกับ UI เบราว์เซอร์ของ Edge ได้ (แถบที่อยู่ แท็บ ปุ่มแท็บใหม่ ปุ่มรายการโปรด ฯลฯ):


Microsoft กล่าวว่าการปรับปรุงวิธีจัดการเหตุการณ์อินพุตโดย Edge ส่งผลให้จำนวนเซสชันตอบสนองที่ยอดเยี่ยม (เวลาตอบสนองน้อยกว่า 300 มิลลิวินาที) เพิ่มขึ้นจาก 88.71% เป็น 95.53% การปรับปรุงยังลดจำนวนเซสชันที่มีการตอบสนองที่ไม่ดี (ระหว่างเวลาตอบสนอง 300ms ถึง 1 วินาที) จาก 5.68% เหลือเพียง 3% และเซสชันที่มีการตอบสนองที่แย่มาก (เวลาตอบสนองมากกว่า 1 วินาที) จาก 5.61% เหลือเพียง 1.46%

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: ขอบ, EdgeHTML, EdgeHTML15, Microsoft Edge, หน้าต่าง 10, ผู้สร้าง 10 Windows Update