การนำทางบนทีวี

อุปกรณ์ทีวีมีชุดการควบคุมการไปยังส่วนต่างๆ ของแอปที่จํากัด หากต้องการสร้างรูปแบบการไปยังส่วนต่างๆ ที่มีประสิทธิภาพสำหรับ UI ของทีวี ให้พิจารณาการควบคุมแบบจำกัดเหล่านี้และวิธีที่ผู้ใช้ไปยังส่วนต่างๆ โดยใช้ปุ่มบนรีโมตคอนโทรลแทนหน้าจอสัมผัส

รูปภาพนําทาง

ไฮไลต์

  • ตัวควบคุมมีความสามารถในการไปยังส่วนต่างๆ แบบจำกัด เช่น ขึ้น ลง ซ้าย ขวา ดังนั้นให้คำนึงถึงวิธีที่ตัวควบคุมนี้อาจส่งผลต่อการออกแบบ UI ของแอป
  • การนำทางควรเป็นธรรมชาติและคุ้นเคย
  • สร้างประสบการณ์การไปยังส่วนต่างๆ ที่ง่ายดายด้วยปุ่มย้อนกลับของรีโมต
  • หากผู้ใช้ไม่มีเส้นทางตรงไปยังตัวควบคุม ให้พิจารณาย้ายตัวควบคุม

AI

เป้าหมายคือให้การนำทางดูเป็นธรรมชาติและดูคุ้นเคยโดยไม่ครอบงำอินเทอร์เฟซผู้ใช้หรือเบี่ยงเบนความสนใจจากเนื้อหา หลักการต่อไปนี้จะช่วยกำหนดพื้นฐานสำหรับประสบการณ์การใช้งานที่สอดคล้องกันและใช้งานง่ายในแอปทีวี

มีประสิทธิภาพ

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

คาดการณ์ได้

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

ใช้งานง่าย

ทําให้การนําทางง่ายพอที่จะรองรับพฤติกรรมของผู้ใช้ที่ใช้กันอย่างแพร่หลาย อย่าทำให้ซับซ้อนเกินไปด้วยการเพิ่มการนําทางหลายชั้นที่ไม่จําเป็น

ตัวลดค่าสถานะ

ตัวควบคุมมีหลากหลายรูปแบบ ตั้งแต่รีโมตคอนโทรลแบบมินิมอลไปจนถึงตัวควบคุมเกมที่ซับซ้อน คอนโทรลเลอร์ทั้งหมดมีปุ่มบังคับทิศทาง (D-pad) บวกกับปุ่มเลือก หน้าแรก และย้อนกลับ ปุ่มอื่นๆ จะแตกต่างกันไปตามรุ่น

ตัวลดค่าสถานะ

  • ปุ่มบังคับทิศทาง (D-pad) - วิธีการไปยังส่วนต่างๆ หลักบนทีวีคือผ่านปุ่มบังคับทิศทาง (D-pad) ซึ่งมีปุ่มฮาร์ดแวร์บังคับทิศทางขึ้น ลง ซ้าย และขวา
  • ปุ่มเลือก - เลือกรายการบนหน้าจอที่มีโฟกัส กดค้างไว้เพื่อแสดงตัวเลือกเพิ่มเติม
  • ปุ่มหน้าแรก - นำผู้ใช้ไปยังหน้าจอหลักของระบบ
  • ปุ่มย้อนกลับ - ช่วยให้ผู้ใช้กลับไปยังมุมมองก่อนหน้าได้
  • ปุ่มไมโครโฟน - เรียกใช้ Google Assistant หรือการป้อนข้อมูลด้วยเสียง

การนำทางด้วย D-pad

ในอุปกรณ์ทีวี ผู้ใช้จะไปยังส่วนต่างๆ โดยใช้ปุ่ม D-pad 4 ทิศทาง ได้แก่ บน ล่าง ซ้าย และขวา หากต้องการสร้างแอปทีวีที่ดีที่สุด ให้ออกแบบรูปแบบการไปยังส่วนต่างๆ ที่ผู้ใช้สามารถเรียนรู้วิธีใช้แอปด้วยแป้นลูกศร 4 ปุ่มได้อย่างรวดเร็ว ปุ่ม D-pad จะย้ายโฟกัสจากองค์ประกอบหนึ่งไปยังองค์ประกอบที่ใกล้ที่สุดในทิศทางที่เกี่ยวข้อง

หากต้องการทดสอบว่าการนำทางของแอปทำงานได้ดีกับปุ่ม D-pad ในอุปกรณ์ทีวี ให้พิจารณาสิ่งต่อไปนี้

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

ปุ่มหน้าหลัก

การกดปุ่มหน้าแรกจะนำผู้ใช้กลับไปยังหน้าแรกหรือตัวเปิดของ Google TV เสมอ แอปปัจจุบันจะหยุดทำงานในเบื้องหลังโดยค่าเริ่มต้น

การกดปุ่มหน้าแรกค้างไว้จะแสดงแดชบอร์ดของระบบใน Google TV และตารางกริดแอปใน Android TV ลักษณะการทำงานเริ่มต้นอาจแตกต่างกันไปตามผู้ผลิต

ปุ่มหน้าหลัก

ปุ่มย้อนกลับ

ตรวจสอบว่าลักษณะการทำงานของปุ่มย้อนกลับเป็นไปตามหลักเกณฑ์เหล่านี้เพื่อให้แอปต่างๆ บนแพลตฟอร์มมีความสอดคล้องกัน

ใช้ลักษณะการทํางานของปุ่มย้อนกลับที่คาดการณ์ได้

หากต้องการสร้างประสบการณ์การไปยังส่วนต่างๆ ที่คาดการณ์ได้ เมื่อผู้ใช้กดปุ่มย้อนกลับของรีโมต ให้นำผู้ใช้ไปยังปลายทางก่อนหน้า ท้ายที่สุด ผู้ใช้ควรไปที่หน้าแรกหรือ Launcher ของ Google TV หากกดปุ่มย้อนกลับค้างไว้

แอปที่มีการนําทางด้านบน

ระบบจะนําผู้ใช้กลับไปที่ด้านบนของหน้าโดยการเลื่อนอย่างรวดเร็วและเปิดใช้งานโฟกัสไปที่เมนู

แอปที่มีการนำทางด้านบน

แอปที่มีการนําทางด้านซ้าย

เมนูด้านซ้ายจะเปิดใช้งานและโฟกัสของผู้ใช้จะไปยังรายการในเมนูที่ใช้งานอยู่

แอปที่มีการนำทางด้านซ้าย

ตรวจสอบว่าปุ่มย้อนกลับไม่ได้ถูกกั้นด้วยหน้าจอยืนยันหรือเป็นส่วนหนึ่งของลูปที่ไม่มีที่สิ้นสุด

หลีกเลี่ยงการกั้นทางออก ผู้ใช้ควรออกจากแอปได้โดยไม่ต้องยืนยัน

ไม่แสดงปุ่มย้อนกลับ

ปุ่มย้อนกลับบนรีโมตใช้เพื่อย้อนกลับบนทีวี ซึ่งแตกต่างจากในอุปกรณ์แบบพกพา คุณไม่จำเป็นต้องแสดงปุ่มย้อนกลับเสมือนบนหน้าจอ

หลีกเลี่ยงการแสดงปุ่มย้อนกลับบนหน้าจอ ผู้ใช้สามารถใช้ปุ่มย้อนกลับบนรีโมต

แสดงปุ่มยกเลิก หากจำเป็น

หากการดําเนินการที่มองเห็นได้เพียงอย่างเดียวคือการยืนยัน การทําลาย หรือการซื้อ แนวทางปฏิบัติแนะนําคือให้มีปุ่มยกเลิกที่นํากลับไปยังปลายทางก่อนหน้า

แสดงปุ่มยกเลิก (หากจำเป็น) เพื่อให้ผู้ใช้กลับไปที่หน้าก่อนหน้าได้

ปลายทางเริ่มต้นแบบคงที่

หน้าจอแรกที่ผู้ใช้เห็นเมื่อเปิดแอปจากตัวเปิดแอปจะเป็นหน้าจอสุดท้ายที่ผู้ใช้เห็นเมื่อกลับไปที่ตัวเปิดแอปหลังจากกดปุ่มย้อนกลับ

การทำ Deep Link เป็นการจําลองการไปยังส่วนต่างๆ ด้วยตนเอง

ไม่ว่าจะทํา Deep Link หรือไปยังปลายทางที่เฉพาะเจาะจงด้วยตนเอง ผู้ใช้สามารถใช้ปุ่มย้อนกลับเพื่อไปยังส่วนต่างๆ ของแอปไปยังจุดเริ่มต้นได้

การทำ Deep Link เป็นการจําลองการไปยังส่วนต่างๆ ด้วยตนเอง

การทํา Deep Link ไปยังแอปจากแอปอื่นจะจําลองการไปยังส่วนต่างๆ ด้วยตนเอง เช่น หากผู้ใช้ไปที่หน้ารายละเอียดในแอป Moviestar จาก Google TV โดยตรง แล้วกดปุ่มย้อนกลับ ระบบจะนำผู้ใช้ไปยังหน้าแรกของแอป Moviestar

เส้นทางที่ชัดเจนไปยังองค์ประกอบที่โฟกัสได้ทั้งหมด

ช่วยให้ผู้ใช้ไปยังส่วนต่างๆ ของ UI ได้อย่างสะดวก หากไม่มีเส้นทางตรงไปยังตัวควบคุม ให้พิจารณาย้ายตัวควบคุม

วางตัวควบคุม เช่น การค้นหา ในตำแหน่งที่ไม่ทับซ้อนกับองค์ประกอบที่คลิกได้อื่นๆ
หลีกเลี่ยงเลย์เอาต์ที่มีการควบคุมในตำแหน่งที่เข้าถึงได้ยาก การไปยังการดำเนินการค้นหาที่แสดงที่นี่นั้นจัดการได้ยากด้วยปุ่ม D-pad

Axis

ออกแบบเลย์เอาต์ให้ใช้ประโยชน์จากแกนแนวนอนและแนวตั้ง กำหนดฟังก์ชันเฉพาะให้กับแต่ละทิศทางเพื่อให้ไปยังส่วนต่างๆ ของลําดับชั้นขนาดใหญ่ได้อย่างรวดเร็ว

คุณสามารถเลื่อนดูหมวดหมู่ในแกนแนวตั้ง และเรียกดูรายการภายในแต่ละหมวดหมู่ในแกนแนวนอน
หลีกเลี่ยงลำดับชั้นเลย์เอาต์ที่ซับซ้อนและซ้อนกัน