ประสบการณ์การใช้งานเดสก์ท็อปบน Googlebook, Chromebook และจอแสดงผลที่เชื่อมต่อช่วยให้ป้อนข้อมูลได้อย่างแม่นยำและทำงานหลายอย่างพร้อมกันได้ในระดับสูง สภาพแวดล้อมเดสก์ท็อปช่วยให้ผู้ใช้ทำงานในหน้าต่างและอินสแตนซ์หลายรายการได้ โดยใช้แป้นพิมพ์ลัดและการโต้ตอบด้วยเมาส์และแทร็กแพด แอปที่เพิ่มประสิทธิภาพสำหรับเดสก์ท็อปจะมอบประสบการณ์การใช้งานที่มีประสิทธิภาพแก่ผู้ใช้ ซึ่งช่วยลดช่องว่างระหว่างความสะดวกสบายบนอุปกรณ์เคลื่อนที่และประสิทธิภาพของเดสก์ท็อป
หลักเกณฑ์
สร้างประสบการณ์ของผู้ใช้ที่ยอดเยี่ยมซึ่งใช้ประโยชน์จากความสามารถของอุปกรณ์อย่างเต็มที่
ประสบการณ์ของผู้ใช้
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Scrollbar_Display | T-Scrollbar_Display | แอปจะแสดงแถบเลื่อนขณะที่ผู้ใช้เลื่อนดูเนื้อหาด้วยเมาส์หรือแทร็กแพด |
| Hover_Parity | T-Hover_Parity | องค์ประกอบ UI จะแสดงเนื้อหาเพิ่มเติม เช่น ตัวอย่าง เมนูแบบลอย และเคล็ดลับเครื่องมือที่ให้ข้อมูลเมื่อวางเมาส์หรือแทร็กแพดเหนือองค์ประกอบ (หากมี) แอปจะรักษาสถานะการวางเมาส์เหนือให้เทียบเท่ากับแอปเวอร์ชันเว็บหรือเวอร์ชันเดสก์ท็อปที่เทียบเท่ากันทุกครั้งที่ทำได้ แอปช่วยให้มั่นใจได้ว่าสถานะการวางเมาส์เหนือองค์ประกอบ UI ทั้งหมดจะแตกต่างและสอดคล้องกัน โดยมีคอนทราสต์ของภาพที่รองรับมาตรฐานการช่วยเหลือพิเศษ |
| Desktop_Menus | T-Desktop_Menus | แอปมีองค์ประกอบ UI ที่ไม่รบกวน เช่น เมนูสไตล์เดสก์ท็อป เมนูตามบริบท และโมดัลขนาดเล็กตามความเหมาะสม เพื่อให้ผู้ใช้ยังคงจดจ่อกับงานหลักได้โดยไม่ต้องไปยังส่วนต่างๆ ตลอดเวลา |
| UI_Config | T-UI_Config | แอปมีเลย์เอาต์ที่ปรับเปลี่ยนได้และผู้ใช้กำหนดค่าได้สำหรับหน้าจอขนาดใหญ่และอุปกรณ์ที่ใช้เคอร์เซอร์เป็นหลัก ซึ่งรวมถึงสิ่งต่อไปนี้
|
| Request_Fullscreen_Mode | T-Request_Fullscreen_Mode | แอปใช้ โดยปกติแล้ว แอปจะมีองค์ประกอบ UI เช่น ปุ่มที่เปิดใช้งานประสบการณ์การใช้งานแบบเต็มหน้าจอและสมจริง |
แป้นพิมพ์ เมาส์ และแทร็กแพด
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Keyboard_Navigation | T-Keyboard_Navigation | แอปช่วยให้ไปยังส่วนต่างๆ ได้อย่างราบรื่นและมีประสิทธิภาพด้วยแป้นพิมพ์ แอปช่วยให้มั่นใจได้ว่าสถานะที่มีการโฟกัสจะมีความแตกต่างและสอดคล้องกัน โดยมีคอนทราสต์ของภาพที่รองรับมาตรฐานการช่วยเหลือพิเศษสำหรับองค์ประกอบ UI ทั้งหมด ระบบจะตั้งค่าโฟกัสเริ่มต้นสำหรับองค์ประกอบ UI ที่เหมาะสม เช่น เมื่อผู้ใช้ร่างข้อความในแอปอีเมล โฟกัสจะอยู่ที่ช่องข้อความถึงในตอนแรก ผู้ใช้ควรเริ่มพิมพ์ได้ทันทีในช่องป้อนข้อความแรกเมื่อหน้าเว็บโหลดขึ้นมา ดูหัวข้อการโต้ตอบด้วยแป้นพิมพ์ |
| Keyboard_Parity | T-Keyboard_Parity | แอปมีแป้นพิมพ์ลัดที่ครอบคลุม พร้อมทั้งรองรับแป้นพิมพ์ลัดทั่วไป เช่น Ctrl-C สำหรับคัดลอก และ Ctrl-Z สำหรับเลิกทำ แอปจะรักษาความเท่าเทียมกันของแป้นพิมพ์ลัดกับแอปเวอร์ชันเว็บและเวอร์ชันเดสก์ท็อปที่เทียบเท่ากันทุกครั้งที่ทำได้ |
| Input_Combinations | T-Input_Combinations | การใช้แป้นพิมพ์ร่วมกับเมาส์หรือแทร็กแพด เช่น Ctrl+คลิก หรือ Ctrl+แตะ และ Shift+คลิก หรือ Shift+แตะ จะช่วยเพิ่มความสามารถในการใช้งาน รวมถึงการเลือกช่วงของรายการที่อยู่ติดกันหรือรายการที่แยกกันหลายรายการ |
| Triple_Click | T-Triple_Click | การคลิกสามครั้งโดยใช้เมาส์หรือการแตะสามครั้งด้วยแทร็กแพดจะเลือกข้อความทั้งบรรทัดหรือทั้งย่อหน้า |
การทำงานหลายอย่างพร้อมกันและอินสแตนซ์หลายรายการ
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Multitasking_Scenarios |
T-Multitasking_PiP, T-Multitasking_Split-Screen, T-Multitasking_Attachments |
แอปที่รองรับสถานการณ์การทำงานหลายอย่างพร้อมกันที่หลากหลาย เช่น
|
| Multitasking_PiP | T-Multitasking_PiP | แอปที่รองรับฟังก์ชันการแสดงภาพซ้อนภาพแบบอินเทอร์แอกทีฟซึ่งช่วยให้สามารถควบคุมแบบกำหนดเองและการโต้ตอบของผู้ใช้ในแอปพลิเคชันสื่อและแอปพลิเคชันที่ไม่ใช่สื่อ |
| อินสแตนซ์หลายรายการ | T-Multi-Instance | แอปสามารถเปิดอินสแตนซ์ของตัวเองหลายรายการในหน้าต่างแยกกันได้ Use Case รวมถึงการแก้ไขเอกสาร การท่องเว็บเบราว์เซอร์ แอปจัดการไฟล์ และการเปรียบเทียบผลิตภัณฑ์ในแอปช็อปปิ้ง ดูอินสแตนซ์หลายรายการในรองรับโหมดหลายหน้าต่าง |
ลากและวาง
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Drag_Drop_Support | T-Drag_Drop_Support | แอปนี้รองรับการลากและวางระหว่างงานนำเสนอภายในแอป และในโหมดหลายหน้าต่างไปยังและจากแอปอื่นๆ โดยใช้การป้อนข้อมูลด้วยการสัมผัส เมาส์ แทร็กแพด และสไตลัส โปรดดูหัวข้อเปิดใช้การลากและวาง ดูเพิ่มเติมที่ Stylus_Drag_Drop |
| T-Drag_Drop_Batch | แอปนี้รองรับการลากและวางองค์ประกอบหลายรายการลงในแอปเพื่อประมวลผลเป็นกลุ่ม ดูDropHelper สำหรับการลากและวางที่ง่ายขึ้น |
การพิมพ์และการจัดการไฟล์
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Printing_Support | T-Printing_Support | แอปที่รองรับการพิมพ์เอกสารหรือการส่งออกเป็นรูปแบบที่พิมพ์ได้ |
| File_Management_Basics | T-File_Management_Basics | แอปใช้ฟังก์ชันการจัดการไฟล์ทั่วไป ซึ่งรวมถึง
|
| File_Picker | T-File_Picker | แอปผสานรวมกับเครื่องมือเลือกไฟล์ของระบบปฏิบัติการ เพื่อให้มั่นใจว่าผู้ใช้จะได้รับประสบการณ์การนำเข้าและส่งออกที่ราบรื่น ผู้ใช้เดสก์ท็อปและผู้ใช้ที่เน้นประสิทธิภาพการทำงานมักใช้โปรแกรมจัดการไฟล์เพื่อเข้าถึงเนื้อหาในวงกว้าง |
| File_Handlers | T-File_Handlers | แอปจะกำหนดตัวเองเป็นตัวแฮนเดิลไฟล์โดยประกาศการรองรับประเภทไฟล์ที่เกี่ยวข้อง ซึ่งจะช่วยให้ผู้ใช้เปิดไฟล์ด้วยแอปพลิเคชันที่เฉพาะเจาะจงได้โดยตรงจากแอป Files ของระบบ |
เคอร์เซอร์
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Custom_Cursors | T-Custom_Cursors |
แอปจะแสดงเคอร์เซอร์ที่กำหนดเองเพื่อระบุวิธีและเวลาที่ผู้ใช้สามารถโต้ตอบกับองค์ประกอบ UI และเนื้อหาได้ เช่น
|
| Cursor_Target_Size | T-Cursor_Target_Size | แอปให้ความสำคัญกับความแม่นยำในการโต้ตอบกับเคอร์เซอร์โดยใช้ขนาดเป้าหมายเคอร์เซอร์ที่ตรงกับขนาดเป้าหมายภาพเพื่อลดเป้าหมายที่รับรู้ |
หลายอุปกรณ์
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Cross_Device_Handoff | T-Cross_Device_Handoff | แอปที่ทำงานบนอุปกรณ์ Android หลายประเภทช่วยให้ผู้ใช้เริ่มทำงานในอุปกรณ์ Android เครื่องหนึ่งและเปลี่ยนไปใช้อีกเครื่องหนึ่งได้อย่างราบรื่น แอปจะคืนค่าสถานะที่ใกล้เคียงกันสำหรับงานเดียวกันเพื่อให้ผู้ใช้สามารถทำต่อจากจุดที่ค้างไว้ได้ |
การรองรับการใช้งานออฟไลน์
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Offline_Support | T-Offline_Support | แอปเปิดใช้ฟังก์ชันการทำงานแบบออฟไลน์สำหรับชุดฟีเจอร์ทั้งหมดหรือบางส่วน ซึ่งช่วยให้ผู้ใช้ทำงานได้อย่างมีประสิทธิภาพต่อไป แอปมีการลดลงอย่างค่อยเป็นค่อยไปเพื่อแจ้งให้ผู้ใช้ทราบถึงข้อกำหนดในการเชื่อมต่อ |
จากแอปไปยังเว็บ
| รหัสหลักเกณฑ์ | รหัสการทดสอบ | คำอธิบาย |
|---|---|---|
| Web_Transition | T-Web_Transition | แอปช่วยให้การเปลี่ยนระหว่างเนื้อหาในแอปและเนื้อหาเว็บ (และในทางกลับกัน) เป็นไปอย่างราบรื่นและชาญฉลาดตามความเหมาะสม เพื่อหลีกเลี่ยงประสบการณ์ของผู้ใช้ที่กระจัดกระจาย |
การทดสอบ
ทำการทดสอบต่อไปนี้ให้เสร็จสมบูรณ์เพื่อยืนยันว่าแอปของคุณมอบประสบการณ์การใช้งานระดับพรีเมียมที่แตกต่าง
ประสบการณ์ของผู้ใช้
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Scrollbar_Display | Scrollbar_Display | เลื่อนเนื้อหาแอปโดยใช้เมาส์และแทร็กแพด ตรวจสอบว่าแถบเลื่อนปรากฏขึ้นขณะที่เนื้อหาเลื่อนอยู่ |
| T-Hover_Parity | Hover_Parity | เมื่อใช้เมาส์และแทร็กแพด ให้วางเคอร์เซอร์เหนือองค์ประกอบ UI ที่มีเนื้อหาแบบเรียงซ้อนหรือป๊อปอัป ตรวจสอบว่าเนื้อหาเพิ่มเติมปรากฏขึ้น |
| T-Desktop_Menus | Desktop_Menus | ในเดสก์ท็อปและจอแสดงผลที่เชื่อมต่อ ให้ตรวจสอบว่ามีการใช้เมนูรูปแบบเดสก์ท็อปและเมนูตามบริบท |
| T-UI_Config | UI_Config | ตรวจสอบว่าแอปมีตัวเลือกเลย์เอาต์ที่ผู้ใช้กำหนดค่าได้ ดังนี้
ในทุกกรณี ให้ตรวจสอบว่าแอปกำหนดค่าเลย์เอาต์ใหม่ได้อย่างถูกต้อง และเนื้อหายังคงเข้าถึงได้และจัดรูปแบบอย่างเหมาะสม |
| T-Request_Fullscreen_Mode | Request_Fullscreen_Mode | วางหน้าต่างแอปในสถานะหลายหน้าต่าง เช่น โหมดแยกหน้าจอหรือโหมดหน้าต่างเดสก์ท็อป เรียกใช้องค์ประกอบ UI แบบเต็มหน้าจอของแอป ยืนยันว่าแอปเปลี่ยนเป็นโหมดเต็มหน้าจอที่สมจริงได้อย่างราบรื่น |
แป้นพิมพ์ เมาส์ และแทร็กแพด
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Keyboard_Navigation | Keyboard_Navigation | ใช้แป้นพิมพ์ภายนอกเพื่อไปยังส่วนต่างๆ ของ UI ของแอปโดยใช้แป้น Tab และแป้นลูกศร ตรวจสอบว่าสถานะที่มีการโฟกัสมีความแตกต่างและสอดคล้องกันสำหรับองค์ประกอบแบบอินเทอร์แอกทีฟทั้งหมด นอกจากนี้ ให้ตรวจสอบว่าองค์ประกอบ UI ที่เหมาะสม เช่น ช่องป้อนข้อความ ได้รับโฟกัสเริ่มต้นเมื่อหน้าจอแสดงขึ้นเป็นครั้งแรกและผู้ใช้สามารถป้อนข้อมูลได้ |
| T-Keyboard_Parity | Keyboard_Parity | ตรวจสอบว่าแอปสนับสนุนแป้นพิมพ์ลัดแบบเดิมและรักษาความเท่าเทียมกันของแป้นพิมพ์ลัดกับแอปเวอร์ชันเว็บและเวอร์ชันเดสก์ท็อปเมื่อเป็นไปได้ |
| T-Input_Combinations | Input_Combinations | ใช้แป้นพิมพ์ เมาส์ และแทร็กแพดภายนอกเพื่อเลือกรายการใน UI ของแอป เลือกรายการที่แยกกันหลายรายการและช่วงของรายการที่อยู่ติดกันโดยใช้การทำงานของแป้นพิมพ์/เมาส์/แทร็กแพด เช่น Ctrl+คลิก, Ctrl+แตะ, Shift+คลิก และ Shift+แตะ |
| T-Triple_Click | Triple_Click | เมื่อใช้เมาส์และแทร็กแพด ให้คลิกหรือแตะ 3 ครั้งเพื่อเลือกรายการในแอป เช่น เลือกข้อความทั้งบรรทัด |
การทำงานหลายอย่างพร้อมกันและอินสแตนซ์หลายรายการ
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Multitasking_PiP |
Multitasking_Scenarios, Multitasking_PiP |
เข้าและออกจากโหมดการแสดงภาพซ้อนภาพในแนวตั้งและแนวนอน รวมถึงในโหมดหลายหน้าต่าง ในโหมดหลายหน้าต่าง ให้เปลี่ยนขนาดหน้าต่างขณะที่โหมดการแสดงภาพซ้อนภาพทำงานอยู่ ในโหมดการแสดงภาพซ้อนภาพ ให้โต้ตอบกับการควบคุมที่กำหนดเองและยืนยันฟังก์ชันการทำงาน |
| T-Multitasking_Split-Screen | Multitasking_Scenarios | ในโหมดหลายหน้าต่าง ให้เปิดแอปอื่นจากภายในแอปและแสดงทั้ง 2 แอปเคียงข้างกัน |
| T-Multitasking_Attachments | Multitasking_Scenarios | เปิดและปิดไฟล์แนบและการแจ้งเตือนในแนวตั้งและแนวนอน รวมถึงในโหมดหลายหน้าต่าง |
| T-Multi-Instance | Multi-Instance | เปิดแอปหลายอินสแตนซ์ในหน้าต่างแยกกันในแนวตั้งและแนวนอน และในโหมดหลายหน้าต่าง |
ลากและวาง
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Drag_Drop_Support | Drag_Drop_Support | ลากและวางรูปภาพและข้อความลงในเป้าหมายการวางภายในแอป ในโหมดหลายหน้าต่าง ให้ลากและวางรูปภาพและข้อความระหว่างแอปกับแอปอื่น (ไปยังและจากทั้ง 2 แอป) ลากและวางเนื้อหาโดยใช้การป้อนข้อมูลด้วยการสัมผัส เมาส์ แทร็กแพด และสไตลัส (ดู T-Stylus_Drag_Drop ด้วย) ยืนยันฟังก์ชันการทำงานในแนวตั้งและแนวนอน |
| T-Drag_Drop_Batch | Drag_Drop_Support | ลากและวางองค์ประกอบหลายรายการ เช่น รูปภาพและข้อความ เป็นกลุ่มภายในแอป ในโหมดหลายหน้าต่าง ให้ลากและวางกลุ่มองค์ประกอบระหว่างแอปกับแอปอื่น (ไปยังและจากทั้ง 2 แอป) ลากและวางเนื้อหาโดยใช้การป้อนข้อมูลด้วยการสัมผัส เมาส์ แทร็กแพด และสไตลัส (ดู T-Stylus_Drag_Drop ด้วย) ยืนยันฟังก์ชันการทำงานในแนวตั้งและแนวนอน |
การพิมพ์และการจัดการไฟล์
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Printing_Support | Printing_Support | ตรวจสอบว่าแอปสามารถพิมพ์เอกสารหรือส่งออกเอกสารเป็นรูปแบบที่พิมพ์ได้ เช่น PDF |
| T-File_Management_Basics | File_Management_Basics | ตรวจสอบว่าชื่อและตำแหน่งของไฟล์ปรากฏให้เห็น และผู้ใช้สามารถเลือกตำแหน่งที่บันทึกเมื่อดาวน์โหลดหรืออัปโหลดไฟล์ได้ |
| T-File_Picker | File_Picker | ยืนยันว่าแอปใช้เครื่องมือเลือกไฟล์ของระบบเพื่อนำเข้าและส่งออกไฟล์ |
| T-File_Handlers | File_Handlers | จากแอป Files ของระบบ ให้ยืนยันว่าแอปแสดงเป็นตัวเลือกในการเปิดประเภทไฟล์ที่เกี่ยวข้อง |
เคอร์เซอร์
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Custom_Cursors | Custom_Cursors | โต้ตอบกับแอปโดยใช้เมาส์และแทร็กแพด ตรวจสอบว่าเคอร์เซอร์ที่กำหนดเองปรากฏในตำแหน่งที่เหมาะสม เช่น
|
| T-Cursor_Target_Size | Cursor_Target_Size | ใช้เมาส์และแทร็กแพดเพื่อโต้ตอบกับองค์ประกอบ UI ขนาดเล็ก เช่น ไอคอน ปุ่ม และแฮนเดิล ตรวจสอบว่าพื้นที่แบบอินเทอร์แอกทีฟของแต่ละองค์ประกอบแสดงขอบเขตภาพได้อย่างถูกต้อง เพื่อให้เลือกได้อย่างแม่นยำ |
หลายอุปกรณ์
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Cross_Device_Handoff | Cross_Device_Handoff | เริ่มงานในอุปกรณ์เครื่องหนึ่ง แล้วเปลี่ยนไปใช้อุปกรณ์อีกเครื่องที่ติดตั้งแอปไว้ ยืนยันว่าคุณสามารถทำงานต่อจากสถานะที่ใกล้เคียงกันได้ |
การรองรับการใช้งานออฟไลน์
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Offline_Support | Offline_Support | ปิดใช้การเชื่อมต่อเครือข่ายและยืนยันว่าฟังก์ชันการทำงานหลักของแอปยังคงใช้งานได้ หรือแอปมีการแจ้งเตือนที่ชัดเจนเกี่ยวกับข้อกำหนดการเชื่อมต่อ |
จากแอปไปยังเว็บ
| รหัสทดสอบ | รหัสหลักเกณฑ์ | คำอธิบาย |
|---|---|---|
| T-Web_Transition | Web_Transition | โต้ตอบกับ Deep Link หรือเนื้อหาเว็บภายในแอป ยืนยันว่าการเปลี่ยนระหว่างแอปกับเนื้อหาเว็บที่เกี่ยวข้องเป็นไปอย่างราบรื่น |