Page Up /Page Down ยังไงบน Mac
เป็นเรื่องที่น่าแปลกใจที่ส่วนตัวก็ใช้ Mac มา 10 ปีแล้ว แต่ก็เพิ่งทราบว่า พฤติกรรมการ Page Up / Page Down ของ Mac นั้นไม่ได้เหมือนบน Windows โดยเฉพาะเมื่อเข้าสู่โปรแกรมที่เป็น Text Editor
โดยลักษณะการ Page Up / Page Down ของ Mac คือ ถ้าเราใช้ Keyboard ที่มีปุ่ม Page Up / Page down ในภาพรวมทั่วไป Mac จะทำการเลื่อนหน้าจอไปด้านบนและด้านล่าง ให้เหมือนกับ Windows (ในกรณีที่ใช้คีย์บอร์ดที่ไม่มีปุ่ม Page Up/ Page Down ให้ใช้ Fn + ลูกศรขึ้นลงแทน)
แต่สิ่งที่แตกต่างคือ Mac จะไม่ได้เลื่อน Keyboard Cursor ให้
ทำให้เวลาเราพิมพ์มันจะกลับมาพิมพ์ที่ตำแหน่งเดิม
ที่นี้ถ้าเราต้องการให้ Page Up / Page Down แล้ว Cursor ไปด้วยจะทำอย่างไร
ง่ายมากครับ เวลาที่จะสั่ง Page Up/ Page Down ให้กดปุ่ม Option (⌥)ค้างไว้ครับ ก็จะสามารถขึ้นและลงพร้อมกับ Cursor ได้แล้ว
วิเคราะห์เหตุผลทาง UX ที่เกี่ยวข้องกับเรื่องนี้
1. ความเป็นไปได้ในการใช้งาน
เข้าใจว่าโดยปกติแล้ว คนทั่วไปจะใช้ Page Up /Page Down ด้วยเหตุผลอยู่ 2 อย่าง
- เลื่อนตำแหน่งเพิ่มพิมพ์
- เลื่อนตำแหน่งเพื่อที่จะดูข้อมูลอ้างอิงแล้วกลับมาพิมพ์ที่เดิมต่อ
เชื่อว่าทาง Apple น่าจะดูข้อมูลแล้ว พบว่า คนมีโอกาสที่จะเลื่อนตำแหน่งแล้วกลับมาทำงานต่อในตำแหน่งเดิมมากกว่า
2. Cost จาก Workaround ในการใช้งานกรณีที่จำเป็นต้องมีแค่ท่าใดท่าหนึ่ง
กรณีที่มีแค่ Page Up / Page Down แล้วไม่ได้ขยับ cursor ถ้าต้องการขยับ Cursor สิ่งที่มักจะเกิดขึ้นคือ เรากด Page Up/Down ไปแล้ว แล้วเราก็จะต้องมาไล่กด ปุ่ม ↓↑ รัวๆแทน ซึ่งก็เป็นความยากลำบากในการใช้ Keyboard เพียวๆ แต่ถ้าใช้ Trackpad หรือ Mouse ก็จะง่ายคือ ด้วยการกด click ที่บริเวณที่ต้องการ
กรณีที่มีแต่ Page Up/Down แล้วขยับ Cursor ถ้าต้องการเลื่อนโดยไม่ขยัน Cursor ก็จะต้องจำบริเวณเดิมให้ได้ก่อน แล้วไปในที่ๆ ต้องการ ปัญหาคือ คนเราความจำระยะสั้นมันก็ไม่ได้อยู่ยาวมากๆ บางครั้งก็ลืม บางครั้งก็ประมาณตำแหน่งเดิม แต่ก็จะสามารถกลับมาโดยประมาณได้ โดยใช้ Keyboard ได้ง่ายกว่ากรณีแรก
แต่ละส่วนจะมีความลำบากที่แตกต่างกันถ้ามันไม่มี แล้วจะใช้ทดแทน แต่ แบบ Page Up/Down แล้วขยัน Cursor จะใช้ Effort ถ้าใช้เฉพาะ Keyboard น้อยกว่า คาดว่านี่น่าจะเป็นสาเหตุหนึ่งที่ Windows / Linux เลือกใช้แนวทางนี้
3. Hick’s Laws
Hick’s Laws กล่าวไว้ว่า ปริมาณตัวเลือกมีผลต่อเวลาในการตัดสินใจ ถ้าตัวเลือกเยอะการตัดสินใจจะเยอะ สมองจะทำงานเยอะ นำไปสู่การไม่ตัดสินใจและไม่ซื้อในที่สุด
จาก ตัวเลือกที่เราคุยกัน จะพบว่ามีทางเลือกอยู่เพียงแค่ 2 ทางเลือก เท่านั้น ทำให้การใช้พลังและเวลาในการตัดสินใจมันไม่ได้เยอะมากมาย
ดังนั้นจากการสาเหตุทั้ง 3 อย่าง โดย
- Hick’s Law จะบอกได้ว่า เราใส่มาทั้ง 2 ทางเลือกได้ผู้ใช้ไม่ได้ใช้แรงในการตัดสินใจมากสักเท่าไหร่
- โอกาสที่คาดว่าจะใช้ Page Up/Down แบบไม่ใช้ Cursor มากกว่า แบบที่ใช้ Cursor จึงทำให้ กำหนดให้ Page Up/Down ไม่ขยัน Cursor แล้วใช้ Option (⌥) เสริมเพื่อให้ขยัน Cursor เป็นทางเลือกรอง
- ถ้าผู้ใช้ไม่ทราบเรื่อง Option (⌥) ยังคงสามารถทำ Workaround ได้ด้วยการ ใช้ Trackpad และคลิ๊ก ซึ่งก็ค่อนข้างง่าย
จึงน่าจะเป็นสาเหตุที่ Apple ตัดสินใจใช้ Page Up / Page Down แบบไม่มี Cursor ครับ
ปล1. การวิเคราะห์นี้ใช้เหตุผลส่วนตัวล้วนๆ ข้อมูลทาง Stats น่าจะไม่มีเพราะคงเป็นภายในตามสไตล์ Apple
ปล2. ในบาง Application บน Mac จะใช้ Page Up/Down พร้อม Cursor ซึ่งส่วนใหญ่จะเป็น Cross Platform Application เช่น Visual Studio Code เป็นต้น