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

Google ลงลึกถึงระดับเฟรม: ทำไมต้องจริงจังกับ 16.7 มิลลิวินาที
หัวใจของ Scroll Jank อยู่ที่เวลาเพียงเสี้ยววินาที หากจอภาพรีเฟรชที่ 60Hz ระบบมีเวลาแค่ 16.7 มิลลิวินาทีในการเตรียมเฟรมใหม่หนึ่งภาพก่อนส่งขึ้นหน้าจอ หาก Chrome Android performance หลุดกรอบเวลานี้ไปแม้เพียงนิดเดียว หน้าจอก็ต้องแสดงเฟรมเดิมซ้ำและตาเราจะรับรู้เป็นอาการกระตุกทันที ปัญหาจึงไม่ได้อยู่ที่สมาร์ตโฟนของเราช้า แต่เป็นการจัดการงานภายในเบราว์เซอร์ที่สับสนและแย่งทรัพยากรระหว่างกันมากเกินไป เพราะ Chrome แยกการทำงานเป็นหลายส่วนเพื่อเน้นความปลอดภัยและเสถียรภาพ ผลคือการเดินทางของสัญญาณสัมผัสจากนิ้วไปถึงการวาดภาพบนจอกลายเป็นทางยาวเต็มไปด้วยด่านตรวจ
สิ่งที่น่าสนใจคือ Google ไม่เลือกทางลัดอย่างการเพิ่มแอนิเมชันหลอกตา แต่กลับสร้างระบบวิเคราะห์ภายในแบบละเอียดด้วย PerfettoSQL เพื่อสแกนทุกขั้นตอน ตั้งแต่การแตะนิ้วลงบนหน้าจอไปจนถึงการวาดกราฟิก ระบบจะติดแท็กทันทีเมื่อพบว่าขั้นตอนไหนกินเวลานานเกินกว่าที่ควร การตัดสินใจแบบนี้สะท้อนท่าทีใหม่ของ Google ที่เริ่มมองประสบการณ์เลื่อนหน้าเว็บว่าเป็นแกนหลัก ไม่ใช่รายละเอียดปลีกย่อยอีกต่อไป โควตที่ควรจำคือ "Google ลดอาการกระตุกเวลาเลื่อนหน้าจอลงได้ถึง 48%" ซึ่งแสดงให้เห็นว่าการไล่เก็บค่าเวลาแต่ละเฟรมมีผลกับประสบการณ์ใช้งานอย่างเป็นรูปธรรม
จากทัชสู่ภาพ: ชุดฟีเจอร์ใหม่ที่ทำให้เลื่อนหน้าเว็บลื่นขึ้น
เมื่อรู้แล้วว่าปัญหาอยู่ตรงไหน Google ก็เริ่มลงมือแก้แบบเป็นระบบ ฟีเจอร์แรกที่เปลี่ยนเกมคือ Input Vizard ซึ่งย้ายงานรับข้อมูลสัมผัสไปสู่ส่วนที่ประมวลผลภาพโดยตรง ลดโอกาสที่งานอื่นจะมาขัดจังหวะกลางทาง ตามมาด้วย Input Framer ที่ยอมรอข้อมูลสัมผัสที่อาจมาช้ากว่ากำหนดเล็กน้อย แทนที่จะปล่อยให้จอแสดงเฟรมว่างๆ จนเรารู้สึกสะดุด และสำหรับสถานการณ์ที่สัญญาณจากระบบปฏิบัติการช้ากว่าปกติ ระบบ Input Prediction ก็เข้ามาคาดเดาตำแหน่งการเลื่อนล่วงหน้า ทำให้ภาพยังต่อเนื่องแม้สัญญาณจะไม่ทันเวลา
เบื้องหลังทั้งหมดนี้ถูกเสริมด้วยการปรับโครงสร้างการสื่อสารภายในอย่าง Direct2Thread เพื่อลดขั้นตอนส่งข้อมูลข้ามส่วน ทำให้ทั้งทางเดินจากทัชไปภาพสั้นลงและใช้เวลาไม่เกิน 16.7 มิลลิวินาทีที่จอกำหนด นอกจากนี้ยังมีการให้ GPU เข้ามาดูแลส่วนควบคุมของเบราว์เซอร์เวลาเลื่อนหน้าจอแทนการส่งคำสั่งไปกลับหลายครั้ง รวมทั้งร่วมมือกับทีม Android ปรับระดับความสำคัญของกระบวนการรับข้อมูลสัมผัสให้ขึ้นมาก่อนงานอื่นเสมอ โครงสร้างใหม่ทั้งหมดจึงไม่ใช่แค่การแต่งหน้าของ Chrome แต่เป็นการยกเครื่องวิธีคิดเรื่องการเลื่อนหน้าเว็บตั้งแต่รากฐาน เพื่อให้ผลลัพธ์คือเลื่อนหน้าเว็บลื่น ไม่ต้องลุ้นทุกครั้งที่ปลายนิ้วขยับ

ผู้ใช้ได้อะไรจาก Chrome ที่ลื่นขึ้นในชีวิตประจำวัน
ผลที่ผู้ใช้สัมผัสได้แบบตรงไปตรงมาคือเลื่อนหน้าเว็บลื่นขึ้นอย่างรู้สึกได้ทันที อาการหน้าจอกระตุก Chrome ที่เคยทำให้ตาระเหี่ยใจเวลาสแกนบทความยาวๆ หรืออ่านฟีดโซเชียลก็ลดลงไปจนหลายคนอาจลืมไปแล้วว่าเคยมีปัญหา Chrome Android อยู่ การอ่านข่าว การตามเทรนด์ในโซเชียล หรือการดูเว็บสินค้าและรีวิวแทบจะไม่มีการวาร์ปหรือค้างเฟรมให้เสียจังหวะสายตาอีกต่อไป คนที่ชอบใช้มือถืออ่านบทความยาวอย่างต่อเนื่อง จะรู้สึกว่าร่างกายและสมองทำงานสอดคล้องกันมากขึ้น เพราะภาพบนจอไหลไปตามจังหวะนิ้ว ไม่ใช่ให้เรารอจอปรับตัวตามอย่างที่เคย
ที่สำคัญ Chrome บน Android ยังเป็นหนึ่งในเบราว์เซอร์ที่มีฟีเจอร์มากที่สุด แม้หน้าตาอินเทอร์เฟซจะดูเรียบง่ายก็ตาม เพราะภายในเต็มไปด้วยทริกและฟีเจอร์ที่สามารถเปลี่ยนวิธีท่องเว็บของเราได้แบบถาวร ตั้งแต่การเปิดสองแท็บแบบ split screen เพื่อเทียบข้อมูลโดยไม่ต้องสลับแอป ไปจนถึงท่าทางสัมผัสต่างๆ เช่นปัดแถบที่อยู่เพื่อเปลี่ยนแท็บ การให้เบราว์เซอร์ช่วยจัดการแท็บเก่า และฟีเจอร์ preview page ที่ให้เราดูหน้าเว็บแบบย่อก่อนตัดสินใจเปิดเต็ม เมื่อประสิทธิภาพการเลื่อนดีขึ้น ฟีเจอร์เหล่านี้จึงยิ่งใช้งานได้สบาย ไม่รู้สึกว่ากำลังฝืนขีดจำกัดของเครื่องหรือแอป

จาก 2023 ถึง 2026: Chrome Android พร้อมกลับมาเป็นเบราว์เซอร์หลักบนมือถือ
การปรับปรุงที่เราเห็นวันนี้ไม่ได้เกิดขึ้นชั่วคืน แต่เป็นผลจากการวิเคราะห์และแก้ไขอย่างต่อเนื่องตั้งแต่ปี 2023 จนถึงปี 2026 จุดเริ่มต้นมาจากการยอมรับว่าแม้ Android จะเข้าเว็บได้เร็วที่สุด แต่ประสบการณ์เลื่อนหน้าเว็บกลับไม่ดีเท่าที่ควร และ Google จำเป็นต้องลงทุนกับเทคโนโลยีเบื้องหลังเพื่อจัดการปัญหานี้อย่างจริงจัง การเดินทางสามปีนี้นำไปสู่ชุดฟีเจอร์ด้านอินพุตและการเรนเดอร์ใหม่ทั้งหมดที่ลดอาการกระตุกเวลาเลื่อนหน้าจอลงได้ถึง 48% ตามข้อมูลที่เปิดเผยอย่างเป็นทางการ สำหรับผู้ใช้ นี่คือจุดเปลี่ยนที่ทำให้หลายคนมีเหตุผลมากขึ้นในการกลับมาใช้ Chrome เป็นเบราว์เซอร์หลักบน Android โดยไม่ต้องทนกับความหนืดแบบเดิม
เมื่อมองไปข้างหน้า สิ่งที่น่าคาดหวังคือการพัฒนาประสบการณ์สัมผัสและภาพให้กลายเป็นเรื่องเดียวกันโดยสมบูรณ์ ไม่ใช่สองโลกที่ต้องคอยประสานกันทีหลัง การที่ Chrome Android performance ดีขึ้นจนเลื่อนหน้าเว็บลื่นในวันนี้ เป็นเหมือนจุดตั้งต้นให้ Google กล้าเติมฟีเจอร์ใหม่ๆ โดยไม่ต้องกังวลว่าระบบจะรับไม่ไหว ผู้ใช้จึงควรลองกลับไปสำรวจ Chrome ให้มากกว่าการเปิดแท็บธรรมดา ใช้ split screen สำหรับงานเทียบข้อมูล ลองตั้งค่าให้เบราว์เซอร์จัดการแท็บเก่าเอง และทดลองฟีเจอร์ preview page เพื่อคัดกรองเนื้อหาก่อนเปิดเต็มหน้าจอ เมื่อเบราว์เซอร์ทั้งลื่นและอัดแน่นด้วยฟีเจอร์ เราไม่จำเป็นต้องเลือกอย่างใดอย่างหนึ่งอีกต่อไป




