Microsoft ทำการปรับปรุงขอบที่มีประโยชน์บางอย่างโดยยึดตาม Chrome และ Chromium

Microsoft ทำการปรับปรุงขอบที่มีประโยชน์บางอย่างโดยยึดตาม Chrome และ Chromium

Microsoft กำลังทำงานเพื่อทำให้การเลื่อนราบรื่นขึ้นสำหรับเบราว์เซอร์ Google Chrome และ Chrome รวมถึงปัญหาด้านประสิทธิภาพเมื่อ Chrome เริ่มทำงานช้าบนพีซีที่มีสเปคต่ำ นี่เป็นส่วนหนึ่งของคำมั่นสัญญาของ Microsoft สำหรับการประกาศ Edge Browser ที่ออกแบบใหม่ครั้งแรก ซึ่งจะช่วย Chromium ในอนาคต ซึ่งจะเป็นประโยชน์ต่อเบราว์เซอร์ที่ใช้ Chromium อื่นๆ เช่น Chrome นอกจากนี้. ขั้นแรก ให้พิจารณามาตรการปรับปรุงประสิทธิภาพที่เป็นไปได้ ซึ่งเป็นกระบวนการที่ ImagePreReader รวบรวม Chrome DLLs ในระหว่างกิจกรรมการเริ่มต้นเบราว์เซอร์ และบนเครื่อง Windows ที่ช้าหรือเก่ากว่า (แล็ปท็อปที่มีโปรเซสเซอร์คู่) หัวใจถูกยกมา) สิ่งนี้สามารถเกิดขึ้นได้ หยุดพักในช่วงเวลาที่ดีที่สุดของสองวินาที แน่นอนว่านี่ยังห่างไกลจากอุดมคติ และ Microsoft ได้เสนอการประนีประนอม Chromium เพื่อเร่งความเร็วในการโหลด Chrome DLL ล่วงหน้า คำแนะนำคือ: "เปลี่ยนพรีเฟ็คในกระบวนการให้โหลดโค้ดในหน้ารูปภาพ ไม่ใช่หน้า MapFile เพื่อประหยัด CPU และปรับปรุงการใช้หน่วยความจำ" โปรดทราบว่านี่เป็นเพียงการประนีประนอม แต่สิ่งใดก็ตามที่สามารถปรับปรุงประสิทธิภาพของ Chrome (และเบราว์เซอร์ที่ใช้ Chromium อื่นๆ) ยินดีต้อนรับ แน่นอน เราสามารถคาดหวังสิ่งนี้เพื่อบ่งชี้ว่า Microsoft ให้ความสำคัญกับปัญหาประสิทธิภาพของเบราว์เซอร์มากกว่า เนื่องจาก Chrome เป็นที่รู้จักกันดีในเรื่องหน่วยความจำที่มากเกินไป อันที่จริง ประสบการณ์เล็กน้อยของเรากับเบราว์เซอร์ Edge ใหม่คือการจัดการหน่วยความจำนั้นซับซ้อนกว่า Chrome มาก แม้ว่าบางคนอาจคิดว่ามันไม่ยาก ด้านอื่น ๆ ที่ Microsoft กำลังทำงานเพื่อปรับปรุงคือการเลื่อนที่ราบรื่นขึ้นของ Edge เวอร์ชันใหม่ (รวมถึงเบราว์เซอร์ที่ใช้ Chromium อื่น ๆ ) ตามที่รายงานในเวอร์ชัน 2019 เมื่อต้นสัปดาห์นี้ ในระหว่างเซสชั่นหัวข้อ 'การพัฒนาเว็บด้วย Microsoft Edge' บริษัทได้อธิบายถึงจุดมุ่งหมายที่จะปรับปรุงการเลื่อนโดยใช้แถบเลื่อน ทำให้การทำงานราบรื่นขึ้นมากแม้ในขณะที่หน้าเว็บแสดงอยู่ก็ตาม พบกับกิจกรรมมากมาย สื่อที่คุณใช้เลื่อน (ไม่ว่าจะเป็นล้อเลื่อนของเมาส์ แป้นพิมพ์ หรือหน้าจอสัมผัส) เป็นสิ่งที่ Edge แบบเก่า (ดั้งเดิม) ทำได้ดีมาก แต่ปัจจุบันใน Edge ใหม่ (และ Chrome) มีกิจกรรมมากมายในเธรด UI หลัก เช่น การแสดงความคิดเห็นจำนวนมากที่ด้านล่างของหน้า . กำลังโหลดหน้าเว็บ การเลื่อนอาจกลายเป็นเรื่องยาก ทำให้เกิดประสบการณ์กระตุก อย่างไรก็ตาม ในการแสดงตัวอย่าง Chromium แบบ Edge-based (ช่อง Canary Channel) ล่าสุด Microsoft ได้เปลี่ยนแปลงสิ่งต่างๆ เพื่อให้การเลื่อนถูกลบออกจากเธรด UI ซึ่งหมายความว่าแม้ว่าประเภทกิจกรรมด้านบนจะเยอะ แต่ความลื่นไหลของการกระจัดจะไม่ ได้รับผลกระทบ