Hướng dẫn này liệt kê các bước đánh giá ứng dụng dành cho TV nhằm cải thiện trải nghiệm của người dùng trình đọc màn hình. Thực hiện các bước sau để hiểu cách người dùng trải nghiệm ứng dụng của bạn khi bật TalkBack (trình đọc màn hình Android).
Ví dụ về cách đánh giá
Bắt đầu đánh giá bằng cách bật TalkBack rồi mở ứng dụng. Lần đầu thực hiện việc đánh giá này, bạn nên làm mà không cần nhìn vào màn hình TV.
Sử dụng lần đầu tiên
Khám phá trang đích và đăng nhập vào tài khoản, thử mọi đường dẫn đăng nhập có thể có:
- Sử dụng điều khiển từ xa để nhập thông tin đăng nhập tài khoản.
- Nếu có, hãy đăng nhập bằng mã.
- Chọn dùng thử (nếu có).
Hãy xác nhận những thông tin sau:
- Tất cả các phần tử chính trên trang có thể truy cập và nhấp được không? Tức là bạn có thể chọn tất cả các phần tử chính khi điều hướng bằng điều khiển từ xa không?
- Các phần tử, chẳng hạn như "Đăng nhập", có được gắn nhãn và thông báo một cách có ý nghĩa khi bật TalkBack không? Hãy chú ý đến các phần tử không gắn nhãn hoặc chuỗi số, chẳng hạn như "chưa được gắn nhãn" hoặc "mục 08328492qw".
- Khi TalkBack được bật, tất cả văn bản xuất hiện trên màn hình có được thông báo không?
- Các tương tác có mang lại kết quả như mong đợi không? Ví dụ: thao tác nhấp vào nút Đăng nhập có thực sự đưa người dùng đến trang đăng nhập không?
- Quá trình di chuyển có suôn sẻ không hoặc có xảy ra sự cố không? Ví dụ: lựa chọn có chuyển đến phần tử không chính xác trong giao diện người dùng tại bất kỳ thời điểm nào không?
- Xác nhận các vấn đề cụ thể đối với hoạt động đăng nhập sau:
- Bạn có thể di chuyển từ ký tự này sang ký tự khác trên bàn phím màn hình khi dùng điều khiển từ xa để nhập dữ liệu không?
- Khi sử dụng mã đăng nhập hiển thị trên TV để nhập vào thiết bị phụ, bạn có thể điều hướng từ ký tự này sang ký tự khác không?
Thao tác trên giao diện người dùng bằng điều khiển từ xa
Di chuyển qua giao diện, kiểm thử các hành vi sau đây cho tất cả các trang và trình đơn:
- Di chuyển đến cuối trang và quay lại.
- Di chuyển đến cuối một hàng rồi quay lại.
- Nhấp vào các phần tử hàng, bao gồm cả thẻ nội dung và nút, để xác nhận rằng tất cả các thao tác đều mang lại kết quả dự kiến.
Hãy xác nhận những thông tin sau:
- Tất cả các phần tử chính trên trang có thể truy cập và nhấp được không? Tức là bạn có thể chọn tất cả các phần tử chính khi điều hướng bằng điều khiển từ xa không?
- Nếu một phần tử được chú trọng, thì phần tử đó có được gắn nhãn và thông báo có ý nghĩa không? Hãy chú ý đến các phần tử không gắn nhãn hoặc chuỗi số, chẳng hạn như "chưa được gắn nhãn" hoặc "mục 08328492qw".
- Nếu một phần tử có văn bản được lấy tiêu điểm, thì toàn bộ văn bản xuất hiện trên màn hình có phải được TalkBack thông báo không?
- Các tương tác có mang lại kết quả như mong đợi không? Quá trình điều hướng có suôn sẻ không hay có xảy ra sự cố không? Ví dụ: lựa chọn có chuyển đến phần tử không chính xác trong giao diện người dùng tại bất kỳ thời điểm nào không?
- Khi mở một trang, việc nhấp vào nút Back (Quay lại) có đưa người dùng đến vị trí trước khi mở trang không?
- Xác nhận các vấn đề theo từng hàng cụ thể sau đây:
- Nếu tiêu đề hàng có tiêu điểm, thì tiêu đề đó có được TalkBack thông báo không?
- Nếu một hàng có tiêu điểm thì tất cả các mục trong hàng đó có được TalkBack thông báo không? Ví dụ: nếu đó là hàng phim thì tất cả tên phim có phải do TalkBack thông báo không?
- Tránh các trường hợp phát tự động. Kiểm tra những mục sau:
- Có phải nội dung chỉ bắt đầu phát khi người dùng đã bắt đầu tương tác không?
- Nếu không, người dùng có thể tạm dừng hoặc dừng nội dung tự động phát không?
Lưu ý: Việc tự động phát nội dung (chẳng hạn như tính năng tự động phát đoạn giới thiệu) có thể gây khó chịu cho người dùng bị suy giảm thị lực. Bạn nên sử dụng tính năng tạm dừng hoặc dừng nội dung tự động phát theo Nguyên tắc về hỗ trợ tiếp cận đối với nội dung web.
Khám phá các trang thông tin cho nội dung đa phương tiện
Nếu ứng dụng của bạn chứa nội dung nghe nhìn kèm theo trang chi tiết, chẳng hạn như trang thông tin về một bộ phim hoặc chương trình, hãy mở trang chi tiết của ít nhất 2 tựa nội dung nghe nhìn rồi làm như sau:
- Di chuyển qua tất cả thông tin có sẵn cho một bộ phim/chương trình.
- Kiểm thử tất cả các thao tác hiện có, chẳng hạn như phát, thuê và thêm vào mục yêu thích.
Hãy xác nhận những thông tin sau:
- Tất cả các phần tử chính trên trang có thể truy cập và nhấp được không? Tức là bạn có thể chọn tất cả các phần tử chính khi điều hướng bằng điều khiển từ xa không?
- Nếu một phần tử được chú trọng, thì phần tử đó có được gắn nhãn và thông báo có ý nghĩa không? Hãy chú ý đến các phần tử không gắn nhãn hoặc chuỗi số, chẳng hạn như "chưa được gắn nhãn" hoặc "mục 08328492qw".
- Nếu một phần tử có tiêu điểm, thì tất cả văn bản có phải do TalkBack thông báo không?
- Các tương tác có mang lại kết quả như mong đợi không? Quá trình điều hướng có suôn sẻ không hay có xảy ra sự cố không? Ví dụ: lựa chọn có chuyển đến phần tử không chính xác trong giao diện người dùng tại bất kỳ thời điểm nào không?
- Khi mở một trang, việc nhấp vào nút Back (Quay lại) có đưa người dùng đến vị trí trước khi mở trang không?
- Xác nhận các vấn đề cụ thể sau đây trên trang chi tiết:
- Tiêu đề có được TalkBack thông báo khi người dùng truy cập vào trang không?
- Siêu dữ liệu (chẳng hạn như mức phân loại và thể loại) có phải do TalkBack thông báo không?
- Nếu có thêm hàng thì tất cả các tiêu đề hàng có được TalkBack thông báo không?
- Chú ý đến các trường hợp phát tự động. Kiểm tra những mục sau:
- Có phải nội dung chỉ bắt đầu phát khi người dùng đã bắt đầu tương tác không?
- Nếu không, người dùng có thể tạm dừng hoặc dừng nội dung tự động phát không?
Phát nội dung nghe nhìn
Phát một hoặc nhiều tựa nội dung nghe nhìn (nếu có) và thử nghiệm các hoạt động tương tác sau:
- Phát và tạm dừng.
- Tua đi.
- Bật chế độ mô tả bằng âm thanh (nếu có).
- Thay đổi ngôn ngữ cho nội dung âm thanh.
- Bật và thay đổi phụ đề (nếu có), bao gồm cả thay đổi mọi chế độ cài đặt liên quan.
- Kiểm thử mọi bộ điều khiển chế độ phát bổ sung hiện có.
Hãy xác nhận những thông tin sau:
- Nếu các chế độ điều khiển nội dung nghe nhìn có tiêu điểm, thì các chế độ đó có được gắn nhãn và thông báo phù hợp bằng TalkBack không? Chế độ này bao gồm các lựa chọn bổ sung như lựa chọn phụ đề hoặc nội dung mô tả bằng âm thanh.
- Nếu các chế độ điều khiển nội dung nghe nhìn có tâm điểm, thì tất cả các chế độ điều khiển nội dung nghe nhìn có hoạt động đúng cách khi bạn bật TalkBack không?
- Khi tạm dừng và tiếp tục phát nội dung nghe nhìn, thông báo của TalkBack có xuất hiện đồng thời trên âm thanh của phim hoặc chương trình không?
- Khi tua lại hoặc tua đi, TalkBack có cung cấp thông tin về dấu thời gian hoặc tốc độ tua đi và tua lại không?
- Thay đổi chế độ cài đặt và kiểm tra những mục sau:
- TalkBack có xác nhận các thao tác không?
- Các nút bật/tắt và hành động bật/tắt có được gắn nhãn phù hợp không? Ví dụ: trạng thái hiện tại + hành động có được thông báo không?
Xem nội dung trực tiếp bằng Hướng dẫn lập trình điện tử
Nếu ứng dụng của bạn có nội dung truyền hình trực tuyến, hãy làm như sau:
- Duyệt qua Hướng dẫn lập trình điện tử (EPG).
- Duyệt qua các kênh khác nhau.
- Duyệt xem kịp thời.
- Nhấp để phát nội dung trực tiếp.
- Kiểm thử mọi chế độ kiểm soát bổ sung có sẵn, chẳng hạn như đánh dấu kênh là yêu thích và sắp xếp lại các hàng.
Hãy xác nhận những thông tin sau:
- Tất cả các phần tử chính trên trang có thể truy cập và nhấp được không? Tức là bạn có thể chọn tất cả các phần tử chính khi điều hướng bằng điều khiển từ xa không?
- Nếu một phần tử được chú trọng, thì phần tử đó có được gắn nhãn và thông báo có ý nghĩa không? Hãy chú ý đến các phần tử không gắn nhãn hoặc chuỗi số, chẳng hạn như "chưa được gắn nhãn" hoặc "mục 08328492qw".
- Nếu một phần tử có tâm điểm, thì tất cả văn bản xuất hiện trên màn hình có được TalkBack thông báo không?
- Các tương tác có mang lại kết quả như mong đợi không? Quá trình điều hướng có suôn sẻ không hay có xảy ra sự cố không? Ví dụ: lựa chọn có chuyển đến phần tử không chính xác trong giao diện người dùng tại bất kỳ thời điểm nào không?
- Khi mở một trang, việc nhấp vào nút Back (Quay lại) có đưa người dùng đến vị trí trước khi mở trang không?
Hỗ trợ giọng nói
Nếu ứng dụng của bạn có nhúng hình thức tìm kiếm bằng giọng nói, hãy dùng hình thức này để thực hiện những việc sau:
- Đánh vần, nếu có.
- Tìm kiếm nội dung.
Hãy xác nhận những thông tin sau:
- Người dùng có thể sửa lại những gì họ đã viết không?
- Có sự can thiệp nào giữa việc tìm kiếm hoặc đánh vần bằng giọng nói và TalkBack không? Ví dụ: khi TalkBack thông báo điều gì đó, thông báo có được chọn dưới dạng truy vấn bằng giọng nói không?
Kiểm tra trang kết quả tìm kiếm như bất kỳ trang nào khác. Để được hướng dẫn, hãy xem phần Điều hướng giao diện người dùng bằng điều khiển từ xa.
Khám phá các chế độ cài đặt ứng dụng
Di chuyển qua các chế độ cài đặt, bao gồm:
- Di chuyển qua mọi trình đơn và trình đơn phụ.
- Sửa đổi chế độ cài đặt.
Hãy xác nhận những thông tin sau:
- Tất cả các phần tử chính trên trang có thể truy cập và nhấp được không? Tức là bạn có thể chọn tất cả các phần tử chính khi điều hướng bằng điều khiển từ xa không?
- Nếu một phần tử được chú trọng, thì phần tử đó có được gắn nhãn và thông báo có ý nghĩa không? Hãy chú ý đến các phần tử không gắn nhãn hoặc chuỗi số, chẳng hạn như "chưa được gắn nhãn" hoặc "mục 08328492qw".
- Nếu một chế độ cài đặt có tâm điểm, thì tất cả văn bản xuất hiện trên màn hình có được TalkBack thông báo không?
- Các tương tác có mang lại kết quả như mong đợi không? Quá trình điều hướng có suôn sẻ không hay có xảy ra sự cố không? Ví dụ: lựa chọn có chuyển đến phần tử không chính xác trong giao diện người dùng tại bất kỳ thời điểm nào không?
- Khi mở một trang, việc nhấp vào nút Back (Quay lại) có đưa người dùng đến vị trí trước khi mở trang không?
- Thay đổi chế độ cài đặt và kiểm tra những mục sau:
- TalkBack có xác nhận lựa chọn của bạn không?
- Các nút bật/tắt và hành động bật/tắt có được gắn nhãn phù hợp không? Ví dụ: trạng thái hiện tại + hành động có được thông báo không?
Thay đổi chế độ cài đặt chung của TalkBack
Mở phần cài đặt TalkBack chung trên thiết bị TV rồi làm như sau:
- Sửa đổi từng chế độ cài đặt TalkBack, chẳng hạn như tốc độ lời nói và độ chi tiết.
- Sau khi sửa đổi từng chế độ cài đặt, hãy quay lại ứng dụng mà bạn đang đánh giá và xác nhận rằng những thay đổi bạn đã thực hiện đối với chế độ cài đặt TalkBack đã được đưa vào ứng dụng.
Tìm hiểu thêm
Để tìm hiểu thêm, hãy xem tài nguyên về việc phát triển tính năng hỗ trợ tiếp cận của chúng tôi.