ทำไม Safari ถึงไม่ลื่นเท่าที่ควร?
แม้ว่าคุณจะใช้ iPhone หรือ Mac รุ่นที่มีหน้าจอเทคโนโลยี ProMotion ซึ่งรองรับ Refresh Rate สูงสุดถึง 120Hz แต่หลายคนอาจรู้สึกว่าการเลื่อนหน้าเว็บใน Safari นั้นยังดูไม่สมูทเท่าที่ควร นั่นเป็นเพราะโดยปกติแล้ว Safari จะจำกัดการเรนเดอร์ไว้ที่ 60fps เพื่อรักษาอายุการใช้งานแบตเตอรี่ครับ แต่สำหรับใครที่ต้องการความลื่นไหลขั้นสุด เราสามารถปลดล็อกขีดจำกัดนี้ได้ผ่านเมนูนักพัฒนาที่ซ่อนอยู่ครับ
วิธีเปิดใช้งานบน macOS
- เปิด Safari แล้วไปที่ Settings (หรือกด Command + ,)
- ไปที่แถบ Advanced แล้วติ๊กถูกที่ช่อง “Show features for web developers” ด้านล่างสุด
- จากนั้นจะมีแถบเมนูใหม่ชื่อ Feature Flags ปรากฏขึ้นมา ให้คลิกเข้าไป
- ค้นหาหัวข้อ “Prefer Page Rendering Updates near 60fps” (สามารถใช้ช่อง Search ได้) แล้วทำการ ยกเลิกการเลือก (De-select)
- ปิด Safari แบบสนิท (Quit) แล้วเปิดใหม่อีกครั้ง
วิธีเปิดใช้งานบน iOS และ iPadOS
- ไปที่แอป Settings (การตั้งค่า) > Apps
- เลื่อนหา Safari แล้วเลือก Advanced ที่อยู่ด้านล่างสุด
- เลือกหัวข้อ Feature Flags
- มองหาคำว่า “Prefer Page Rendering Updates near 60fps” (เรียงตามตัวอักษร) แล้วทำการ ปิด (Turn Off)
- ปิดแอป Safari จากหน้า App Switcher แล้วเปิดใหม่อีกครั้งเพื่อเริ่มการใช้งาน
ข้อควรทราบ: การอนุญาตให้ Safari เรนเดอร์เกิน 60fps อาจส่งผลให้มีการใช้พลังงานแบตเตอรี่มากขึ้น หากคุณสังเกตว่าแบตเตอรี่หมดไวผิดปกติ แนะนำให้กลับมาเปิดใช้งานตัวเลือกเดิมครับ นอกจากนี้ในเมนู Feature Flags ยังมีฟีเจอร์ทดลองอื่นๆ อีกมากมาย แต่ควรระมัดระวังในการปรับแต่งหากไม่แน่ใจว่าฟังก์ชันนั้นทำหน้าที่อะไรครับ
Tags: Apple, Safari, iPhone, macOS, ProMotion, iOS, ทริคไอที, MacWorld