ZestBuyZestBuy

Chrome บน Android เลื่อนลื่นขึ้นเกือบครึ่ง เพราะอะไรที่เปลี่ยนไปใต้ฝากระโปรง

Chrome บน Android เลื่อนลื่นขึ้นเกือบครึ่ง เพราะอะไรที่เปลี่ยนไปใต้ฝากระโปรง
ความสนใจ|แอปมือถือ

Scroll Jank คืออะไร และทำไม Chrome ถึงต้องเอาจริง

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

ใครที่เลื่อนอ่านบทความบนมือถือแล้วรู้สึกว่าหน้าจอกระตุก วาร์ป หรือไถเลื่อนแล้วไม่ต่อเนื่อง นั่นคือตัวอย่างของ Scroll Jank ที่คอยทำลายความรู้สึกว่า “เว็บลื่นดีไหม” มากกว่าจะเป็นเรื่องความเร็วโหลดเพียวๆ แม้ Android จะขึ้นชื่อว่าเข้าเว็บได้เร็ว แต่เมื่อการเลื่อนค้างหรือติดๆ ขัดๆ ผู้ใช้ก็จำเบราว์เซอร์นั้นว่าแย่ทันที นี่คือเหตุผลว่าทำไม Google จึงลงทุนยาวตั้งแต่ปี 2023 เพื่อกวาดล้างปัญหานี้แบบจริงจัง และผลลัพธ์ที่ได้คือ Chrome Android scroll ที่สะอาดจากอาการสะดุดลงถึง 48% เมื่อเทียบกับช่วงปลายปี 2023

การยกเครื่องใหญ่: จากสายตาผู้ใช้สู่สายตาวิศวกร

คำถามสำคัญไม่ใช่แค่ว่า Chrome update ครั้งนี้ทำให้เลื่อนลื่นขึ้นหรือไม่ แต่คือ “Google ไปเจอปัญหาจริงๆ ตรงไหนของเครื่องยนต์?” ทีมวิศวกรเลือกมองลึกเข้าไปใน rendering pipeline ของ Chrome ที่ซับซ้อนกว่าค่าเฉลี่ยของแอป Android เพราะต้องแบ่งงานหลายโปรเซสเพื่อความปลอดภัยและเสถียรภาพ ทำให้มีจุดเล็กๆ นับไม่ถ้วนที่ความหน่วงระดับมิลลิวินาทีสามารถสะสมจนกลายเป็นเฟรมตกได้

หัวใจของการยกเครื่องเริ่มจากการ “เปิดผ่าตัด” ด้วย PerfettoSQL ที่ใช้สแกนทุกขั้นตอน ตั้งแต่จุดที่นิ้วแตะหน้าจอจนถึงเฟรมที่วาดออกมา ระบบนี้คอยแท็กว่าขั้นตอนไหนใช้เวลามากเกิน 16.7 มิลลิวินาทีบนจอ 60Hz จนเฟรมใหม่ไม่ทันและต้องแสดงเฟรมเดิมซ้ำ ทำให้เกิดการกระตุกทันที นี่ไม่ใช่การเดา แต่คือการเก็บหลักฐานแบบเฟรมต่อเฟรม จนเห็นชัดว่าจุดอ่อนของ browser performance ซ่อนอยู่ตรงไหนแล้วจึงค่อยลงมือรื้อสถาปัตยกรรม

เปลี่ยนเส้นทางนิ้วและเฟรม: เมื่อทุกมิลลิวินาทีมีค่า

เมื่อรู้แล้วว่าคอขวดอยู่ตรงไหน Google ก็เริ่มทุบและต่อใหม่แบบเป็นชิ้นๆ โฟกัสไปที่การทำให้สัญญาณจากนิ้วไปถึงเฟรมภาพใช้เส้นทางที่สั้นและแน่นอนที่สุด ฟีเจอร์อย่าง Input Vizard ย้ายการรับข้อมูลสัมผัสไปยังส่วนประมวลผลภาพโดยตรง ลดโอกาสที่งานอื่นจะเข้ามาคั่นคิว ขณะเดียวกัน Input Framer ก็เปลี่ยนพฤติกรรมจาก “เฟรมว่างดีกว่าช้า” มาเป็น “รอข้อมูลสัมผัสอีกนิด เพื่อให้เฟรมต่อเนื่อง” ซึ่งเป็นการเลือกฝั่งประสบการณ์ผู้ใช้มากกว่าแนวคิดวิศวกรรมแบบหัวแข็ง

เพื่อรับมือกับความหน่วงจากระบบปฏิบัติการ ยังมี Input Prediction ที่เดาตำแหน่งการเลื่อนล่วงหน้า หากสัญญาณจาก OS มาช้าเกินกว่าจะรอได้ บนฝั่งสถาปัตยกรรม Chrome ก็มีการลดดีเลย์ระหว่างโปรเซสด้วย Direct2Thread เพื่อตัดขั้นตอนที่ไม่จำเป็น และย้ายงานจำนวนมากไปให้ GPU รับผิดชอบโดยตรง ผลคือ rendering pipeline ที่เน้นความสม่ำเสมอของเฟรมมากกว่าเพียงค่าเฉลี่ยของความเร็ว ทำให้ Chrome Android scroll รู้สึก “นิ่ง” กว่าเดิมอย่างชัดเจน

เมื่อ Android และ Chrome ร่วมมือกัน: ลื่นขึ้นเพราะระบบทั้งเครื่องช่วย

สิ่งที่น่าสนใจคือการแก้ Scroll Jank ครั้งนี้ไม่ได้เกิดใน Chrome ฝั่งเดียว Google ยังทำงานร่วมกับทีม Android เพื่อดันความสำคัญของ input thread ขึ้นเป็นงานแถวหน้าของระบบ ทำให้เหตุการณ์แตะและเลื่อนไม่ต้องไปเบียดกับงานเบื้องหลังอื่นๆ ก่อนจะเดินทางถึงเบราว์เซอร์ เมื่อ input มาถึงเร็วและสม่ำเสมอ Chrome ก็สามารถผลิตเฟรมได้ตามรอบรีเฟรชโดยไม่หลุดจังหวะ

ในมุมผู้ใช้ ผลที่สัมผัสได้คือ mobile web smoothness ที่ต่างไปจากเมื่อสองสามปีก่อนอย่างชัดเจน ฟีดข่าวเลิกกระโดด การเลื่อนอ่านบทความยาวๆ ไม่รู้สึกว่าหน้าจอ “สะอึก” ทุกไม่กี่บรรทัดอีกต่อไป “Chrome on Android now experiences 48% fewer janky scrolls than in late 2023” คือประโยคที่สะท้อนการทุ่มวิศวกรรมเกือบสามปีอย่างตรงไปตรงมา นี่จึงไม่ใช่ Chrome update ธรรมดา แต่เป็นหนึ่งในก้าวกระโดดด้านประสิทธิภาพบนมือถือที่ใหญ่ที่สุดของ Chrome ในช่วงหลัง

บทสรุป: ชัยชนะของความลื่นไหลเหนือสเปกแรง

การลด Scroll Jank ลง 48% ไม่ได้เป็นเพียงตัวเลขสวยๆ สำหรับเอกสารภายใน แต่มันเปลี่ยนวิธีที่ผู้ใช้รู้สึกกับเว็บทั้งเว็บ เมื่อการเลื่อนนิ้วสอดคล้องกับภาพที่เห็น สมองจะเลิกสนใจว่าเว็บหนักหรือเบา เครื่องแพงหรือถูก และเริ่มมองว่า “เว็บบนมือถือดีขึ้นแล้ว” นี่คือชัยชนะที่มาจากการใส่ใจในรายละเอียดระดับเฟรม ไม่ใช่แค่ทุ่มสเปกหรือเพิ่มฟีเจอร์ที่派เสียงดัง

จากปี 2023 ถึง 2026 การปรับปรุงอย่างต่อเนื่องทำให้ Chrome บน Android เปลี่ยนจากเบราว์เซอร์ที่ใครหลายคนบ่นเรื่องการกระตุก มาเป็นตัวอย่างว่าการลงทุนกับ browser performance ระยะยาวให้ผลจริงกับผู้ใช้ทั่วไปอย่างไร ในโลกที่ทุกค่ายแข่งกันโปรโมต AI การที่ Google ยังคงลงแรงกับ “ความลื่นของการเลื่อน” คือสัญญาณว่าประสบการณ์พื้นฐานยังสำคัญเสมอ และหากแนวทางนี้ดำเนินต่อไป เราคงได้เห็น Chrome Android scroll ที่ลื่นขึ้นอีกเป็นระลอก ไม่ใช่เพียงครั้งเดียวแล้วจบ

ZestBuy ได้รับค่าคอมมิชชั่นเมื่อคุณช้อปผ่านลิงก์ของเรา โดยคุณไม่ต้องจ่ายเพิ่ม บทความนี้สร้างขึ้นด้วย AI จากแหล่งข้อมูลที่เผยแพร่และข้อมูลสินค้า

You May Also Like

Comments
พูดอะไรบางอย่าง...
ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แบ่งปันความคิดเห็นของคุณ!