หากคุณถือว่าตัวเองเป็นผู้ใช้ Chrome ระดับขั้นสูง ควรทราบว่า Google อนุญาตให้เปิดใช้งานฟีเจอร์ทดลอง (Experimental Features) ที่เรียกว่า Flags ฟีเจอร์ "แอบแฝง" เหล่านี้ช่วยปรับแต่งและปรับปรุงประสบการณ์การเล่นเว็บให้เข้ากับตัวเอง
บทความนี้จะสอน: วิธีเปิด Chrome Flags, วิธีใช้งาน, และ Flags ที่ดีที่สุด 11 ตัว ที่ทำให้ Chrome ดีกว่าเดิมโดยไม่ทำให้เสียหาย

Chrome Flags ใช้ทำอะไร?
หากชอบลองฟีเจอร์ที่ยังไม่เปิดให้ผู้ใช้ทั่วไป เปิด Chrome Flags จะเข้าถึงฟีเจอร์ใหม่ที่ยังไม่เข้าสู่ Chrome เวอร์ชันเสถียร (Stable)
ก่อนนักพัฒนาจะนำฟีเจอร์ใหม่เข้า Chrome จริง จะปล่อยเป็น "Flag" ก่อน ซึ่งเปิดใช้ได้เฉพาะผู้ใช้เทคนิคที่รู้จัก "เมนูแอบแฝง" ของ Chrome
หากรู้สึก Chrome เสถียรน่าเบื่อ ให้เปิด Flags ลองฟีเจอร์แอบแฝงเพื่อเพิ่มรสชาติประสบการณ์การเล่นเว็บ
จะเห็นว่าบาง Flags มีศักยภาพเพิ่มความเร็วบราวเซอร์ หรือเพิ่มชั้นเข้าถึง (Accessibility)
หมายเหตุ: บาง Flags อาจกลายเป็นฟีเจอร์มาตรฐานในอนาคต ส่วนบางตัวอาจถูกลบโดยนักพัฒนา Google โดยไม่แจ้งเตือน
ไม่ใช่ทุก Flag ที่ดี
ขณะเขียน มี Flags หลายร้อยตัวที่สลับเปิด/ปิดได้ใน Chrome
แต่มีเงื่อนไข: ไม่ใช่ทุก Flag ที่สร้างมาเพื่อปรับปรุงประสบการณ์ และ ไม่ใช่ทุก Flag ที่เหมาะสำหรับผู้ใช้ทั่วไป
บาง Flags สำหรับนักพัฒนา บางตัวทดสอบไม่เพียงพอ และอาจขัดแย้งกับส่วนอื่นของระบบปฏิบัติการ
สำคัญ: ขึ้นอยู่กับ Flags ที่ทดลอง อาจพบบั๊ก ขัดแย้ง กรณีรุนแรงอาจเสี่ยงสูญเสียข้อมูล Chrome (แม้จะนادرมาก) ควรเข้าใจความเสี่ยงก่อนใช้
วิธีเปิด Google Flags
เพื่อเข้าถึง Flags ทดลองใน Chrome: พิมพ์ chrome://flags ในแถบที่อยู่ (Address bar) ด้านบนของบราวเซอร์

Google จะแสดงคำเตือนด้านบนเสมอ ว่าเป็นฟีเจอร์ทดลอง
เลื่อนลงจะเห็น Flags ที่เปิดใช้งานอยู่ก่อน (User-enabled) ก่อน แล้วตามด้วย Flags ที่ยังไม่ได้เปิด หากมาครั้งแรก จะเห็นรายการ Flags เรียงตามวันที่ปล่อย
หมายเหตุ: แต่ละ Flag มีชื่อ คำอธิบายสั้น แพลตฟอร์ม และสถานะ พร้อมลิงก์ Hyperlink สำหรับ跳转ไปยัง Flag นั้นทันที
แม้มีคำอธิบายสั้น แต่ประสบการณ์บอกว่ายากที่จะเข้าใจบาง Flag ทำอะไร จึง ไม่แนะนำให้เปิด Flag ที่ไม่เข้าใจชัดเจน
หากต้องการเปิด Flag เฉพาะตัว: ใช้ Search Flags (ค้นหา Flags) ที่ด้านบนของหน้าจอ

หมายเหตุ: หากเคยเปิด Flags มาก่อนและต้องการรีเซ็ตทั้งหมด คลิกปุ่ม Reset all ยืนยัน และรอจนเสร็จ
ตอนนี้รู้วิธีเปิด Flags แล้ว อย่าเปิดทั้งหมดทุกตัวพร้อมกัน หากไม่รู้ว่าทำอะไร จะมีปัญหา ให้ใช้รายการแนะนำด้านล่าง ซึ่งคัดสรรมาและรับประกันว่าเพิ่มประสบการณ์ Chrome
Top 11 Google Chrome Flags ที่ควรเปิดใช้งาน
เพื่อกันการทดลองผิดลองเอง เราเลือก Flags ที่ดีที่สุดซึ่งเพิ่มฟังก์ชันจริงให้บราวเซอร์
สำคัญ: รายการ Flags ที่มีอยู่เปลี่ยนแปลงทุกวัน Flags ด้านล่างอาจเข้าสู่ Stable แล้ว หรือถูกลบถาวรแล้ว
Enable Lite Videos (เปิดใช้วิดีโอแบบเบา)
เหมาะหากบังคับใช้เน็ตแบนด์วิด्थจำกัด Flag นี้บังคับให้วิดีโอทุกตัวเล่นคุณภาพมาตรฐาน (SD) ลดความละเอียดภาพ แต่ประหยัดแบนด์วิดธ์มาก
เปิดได้โดยค้นหา litevideos ในกล่องค้นหา หรือไปที่ URL: chrome://flags/#enable-lite-video
Playback Speed Button (ปุ่มปรับความเร็วเล่น)
หากสตรีมมัลติมีเดียมากผ่าน Chrome Flag นี้เพิ่มปุ่มปรับความเร็วเล่นบนควบคุมมัลติมีเดียทุกตัว รองรับ Mac, Windows, Linux, Chrome OS, Android, Fuchsia
ค้นหา Playback Speed Button หรือไปที่: chrome://flags/#playback-speed-button
Chrome Labs
หากต้องการชั้นทดลองเพิ่มเติมเหนือ Flags ตัวเดี่ยว Chrome Labs ควรเป็นอันดับหนึ่ง Flag นี้เพิ่มเมนู Chrome Labs ลงใน Toolbar เข้าถึงฟีเจอร์ทดลองสำหรับผู้ใช้ได้ง่าย รองรับ Mac, Windows, Linux, Chrome OS, Fuchsia
ค้นหา Chrome Labs หรือไปที่: chrome://flags/#chrome-labs
Show performance metrics in HUD (แสดงเมตริกประสิทธิภาพใน HUD)
หากชอบดูเมตริกประสิทธิภาพขณะใช้คอมพิวเตอร์ Flag นี้เพิ่มชั้นเมตริกบนหน้าเว็บที่เปิดอยู่ ทันทีที่เปิด จะเห็นเมตริกใน HUD ของแต่ละหน้า รองรับทุกแพลตฟอร์ม
ค้นหา Show performance metrics in HUD หรือไปที่: chrome://flags/#show-performance-metrics-hud
Revamped Incognito New Tab Page (หน้าแท็บใหม่โหมด Incognito รีดีไซน์)
Google กำลังปรับ UI ใหม่สำหรับโหมด Incognito Flag นี้เปิดใช้งานล่วงหน้า เพื่อลองไอคอนและฟีเจอร์ใหม่ก่อนเข้า Stable
หมายเหตุ: อาจมีชั่วคราวจนกว่า Google จะเพิ่มเข้าสู่ Stable
เปิดได้โดยค้นหา Revamped Incognito New Tab Page หรือไปที่: chrome://flags/#incognito-ntp-revamp
Accelerated 2D canvas (เรนเดอร์ 2D แคนวาสด้วย GPU)
หากทำ Legacy Rendering บน PC ที่มี GPU ต่ำ Flag นี้ช่วยให้ใช้ GPU เรนเดอร์ 2D Canvas แทน Software Rendering เริ่มต้น รองรับทุกแพลตฟอร์ม
ค้นหา Accelerated 2D canvas หรือไปที่: chrome://flags/#disable-accelerated-2d-canvas
Latest stable JavaScript features (ฟีเจอร์ JavaScript ล่าสุดที่เสถียร)
จำเป็นหากยังพึ่งพา Java Scripts มาก และทำงานกับ JavaScript extensions ที่ไม่ใช่มาตรฐาน เปิด Flag นี้หากเว็บที่เยี่ยมชมบ่อยยังใช้ Legacy/Non-standard JS Extensions ซึ่งอาจขัดแย้งกับ JS Features ใหม่ Flag นี้ปิดการรองรับฟีเจอร์ใหม่ เพื่อความเข้ากันได้ รองรับทุกแพลตฟอร์ม
ค้นหา Latest stable JavaScript features หรือไปที่: chrome://flags/#disable-javascript-harmony-shipping
GPU rasterization (การเรสเตอร์ไรซ์ด้วย GPU)
หากต้องการลดภาระ CPU ต่ำ และใช้ GPU เรสเตอร์เนื้อหาเว็บ Flag นี้เพิ่มประสิทธิภาพเล็กน้อย แนะนำหาก CPU ต่ำและใช้งานเว็บที่หนัก รองรับทุกแพลตฟอร์ม
ค้นหา GPU rasterization หรือไปที่: chrome://flags/#enable-gpu-rasterization
Parallel downloading (ดาวน์โหลดแบบขนาน)
วิธีเพิ่มความเร็วดาวน์โหลดไฟล์ ไม่คาดหวังความเร็วกระโดด แต่จะลดเวลาลงหลายวินาทีต่อไฟล์ แบ่งดาวน์โหลดเป็น 3 งานพร้อมกัน ใช้ได้ดีกับไฟล์ใหญ่ รองรับทุกแพลตฟอร์ม
ค้นหา Parallel downloading หรือไปที่: chrome://flags/#enable-parallel-downloading
Elastic Overscroll (การเลื่อนยืดหยุ่น)
หากใช้อุปกรณ์มีจอสัมผัสหรือ Precision Touchpad Flag นี้เพิ่มการควบคุมการเลื่อน อย่าเปิด หากไม่มีจอสัมผัส/Precision Touchpad เพราะไม่มีผล รองรับ Windows และ Android เท่านั้น
ค้นหา Elastic Overscroll หรือไปที่: chrome://flags/#elastic-overscroll
ปัญหาความเข้ากันได้ข้ามบราวเซอร์กับ Chrome Flags
ก่อนทดลอง Flags อื่นนอกจากนี้ ต้องเข้าใจลักษณะทดลองของ Flags
นอกจากความกังวลด้านความปลอดภัย (Flags ส่วนใหญ่ยังไม่ทดสอบ และอ่อนไหวต่อการโจมตี) ยังต้องกังวลเรื่อง Cross-browser compatibility issues (ปัญหาความเข้ากันได้ข้ามบราวเซอร์)
เหตุผลหลักที่ Google ทำ Flags ให้ คือให้ชุมชนทดสอบก่อนปล่อยสู่ Stable การปรับปรุงขั้นสุดท้ายและความปลอดภัย ทำในขั้นสุดท้าย (ก่อน Flag กลายเป็นฟีเจอร์มาตรฐาน)
สำคัญ: หากคุณเป็นนักพัฒนาเว็บหรือแอดมินไซต์ ขอแนะนำอย่างยิ่ง ไม่ควรทำ Flags ทดลองให้ผู้เยี่ยมชมใช้ คุณจะเจอปัญหาเมื่อ Google แก้ไข Flag หรือตัดสินใจยกเลิกมันทั้งหมด