Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

การปรับปรุงประสิทธิภาพการเลื่อน (Scrolling) ในเบราว์เซอร์ Microsoft Edge

การเลื่อน (Scrolling) เป็นฟีเจอร์ที่ใช้บ่อยที่สุดบนเบราว์เซอร์ใดๆ และ Microsoft กำลังนำ การปรับปรุงการเลื่อน มาสู่ Edge เป้าหมายหลักคือเพื่อปรับปรุงความเร็วและความตอบสนองของการเลื่อน หากคุณเคยรู้สึกว่าการเลื่อนใน Edge ไม่ดีเท่าส่วนอื่นๆ ของ Windows การปรับปรุงนี้อาจเปลี่ยนแปลงสิ่งนั้น

Feedback การเลื่อนสำหรับ Microsoft Edge

การปรับปรุงประสิทธิภาพการเลื่อน (Scrolling) ในเบราว์เซอร์ Microsoft Edge

จาก Feedback หลายพันรายการจากผู้ใช้ Canary version ของ Edge Feedback ให้รายละเอียดดังนี้:

  • 41% Personality
  • 39% Functional issues
  • 13% Specific performance issues
  • 5% PDF scrolling
  • 2% General feedback

ด้วยข้อมูลนี้ ทีม Microsoft Edge ตัดสินใจมุ่งเน้นความพยายามที่ Personality และ Performance เมื่อ Microsoft บรรลุเป้าหมายนี้ ประสบการณ์การเลื่อนจะดีเท่าประสบการณ์ Native ของ Windows 10

การปรับปรุงประสิทธิภาพการเลื่อนใน Microsoft Edge

Microsoft กำลังพยายามนำฟีเจอร์ของ Microsoft Edge HTML ที่ดีกว่า Chrome มาใช้มากขึ้น แม้ Edge จะพัฒนาบน Chromium แต่ทีมคิดว่าการรวมจุดแข็งของทั้งสองโลกคือวิธีที่ดีที่สุด

  1. New Animation curve for scrolling
  2. Percent-based scrolling
  3. Overscroll bounce effects on the root scroller
  4. Scroll latching over chaining
  5. Fling boosting
  6. Removal of Quick Flick

Microsoft ยังพยายามแยกฟีเจอร์ที่เกี่ยวข้องกับ OS เนื่องจากเบราว์เซอร์ตอนนี้พร้อมใช้งานบนหลายแพลตฟอร์ม

1] New Animation curve for scrolling

ปรับปรุง Animation การเลื่อนให้รู้สึก Tactile มากขึ้น และน้อยกว่า Abrupt เมื่อมีการเปลี่ยนแปลงความเร็วอย่างกะทันหัน คุณสามารถสัมผัสได้โดยใช้ Mouse wheel, Keyboard, Scrollbar หรือ Touch เพื่อทำ Fling

หมายเหตุ: ฟีเจอร์นี้ยังคงปรับปรุงบน Legacy non-PTP touchpads บางตัว Microsoft จะประกาศเพิ่มเติมใน Insider build

2] Percent-based scrolling

เมื่อ Microsoft Edge ย้ายไป Chromium ค่า Scroll อิงตาม Chromium ทีม Microsoft กำลังนำ Percent-based scrolling กลับมา ซึ่งใช้ Scroller height คำนวณ Scroll delta จะทำให้.navigate เลื่อนเล็กๆ ได้ง่ายขึ้น

เบราว์เซอร์ berbasis Chromium เช่น Chrome ใช้ 100px ต่อ Mouse wheel tick, 40px ต่อ Scrollbar button click หรือ Keyboard arrow press

3] Overscroll bounce effects on the root scroller

Rubber banding เป็นเอฟเฟกต์ที่แสดงถึงท้ายหน้าด้วยการกระเด้งส่วนล่างของหน้า เป็นสัญญาณบอกผู้ใช้ว่าพวกเขาเลื่อนถึงท้ายหน้าแล้ว 71% ของผู้ใช้ชอบฟีเจอร์นี้

หมายเหตุ: เหมือน Animation curve ใหม่ ไม่ได้เปิดใช้งานสำหรับ Touch input และ PTP touchpad input ใน Microsoft Edge เมื่อเลื่อนในทิศทางใดๆ

4] Scroll latching over chaining

ในขณะที่ Scroll chaining ทำให้ไม่มีการกระโดดของหน้าเมื่อคลิกหรือแตะ แต่บางครั้งมันทำให้หน้ากระโดดไปท้าย ทีม Microsoft พบว่า Chaining ค่อนข้างรบกวน และวางแผนจะใช้ Scroll latching ซึ่งแก้ปัญหานี้ได้

5] Fling boosting

รวมกับ Animation curve Fling boosting จะทำให้คุณเลื่อนด้วยความเร็วสูงเพื่อไปถึงจุดหมายได้ หลายครั้งคุณรู้เกือบแล้วว่าอยากอยู่ที่ไหนบนหน้า และฟีเจอร์นี้ช่วยให้คุณอ่านเร็วขึ้นไปถึงจุดนั้น

6] Removal of Quick Flick

มอง Quick Flick เหมือน Boost เล็กๆ ให้การเลื่อน แม้สร้างขึ้นเพื่อช่วยให้ผู้ใช้เลื่อนเร็วขึ้น แต่ผลลัพธ์คือการเลื่อนขนาดใหญ่เกินไป

นอกจากนี้ ทีม Microsoft Edge กำลังประเมินฟีเจอร์ต่อไปในอัปเดตอนาคต

  1. Overscroll effect in sub-scrollers
  2. Pinch zoom over scroll effect
  3. Pertuning สำหรับ Personality effects และ Interactions ตาม Feedback ของคุณ

เราหวังว่าฟีเจอร์เหล่านี้จะมาใน 2-3 เดือน เพราะยังอยู่ใน Canary คุณสามารถใช้ Beta เพื่อเข้าถึงก่อนได้ เพราะติดตั้งแบบเงียบๆ ได้

การปรับปรุงประสิทธิภาพการเลื่อน (Scrolling) ในเบราว์เซอร์ Microsoft Edge