Thiết kế UX cho văn bản thông báo - Số ký tự tối ưu cho thông báo trong ứng dụng, Toast và Banner

Khoảng 9 phút đọc

Thông báo trong ứng dụng, tin nhắn Toast và thông báo Banner là các thành phần UI được thiết kế để truyền tải thông tin mà không làm gián đoạn luồng thao tác của người dùng. Tuy nhiên, việc nhồi nhét văn bản dài vào Toast có thời gian hiển thị hạn chế, hay thông báo Banner có quá ít ký tự để truyền đạt ý nghĩa là những thất bại thiết kế số ký tự thường gặp. Trong khi thiết kế số ký tự thông báo đẩy bị ràng buộc bởi giới hạn cấp OS, thông báo trong ứng dụng cho phép nhà phát triển tự do thiết kế, khiến việc đánh giá số ký tự phù hợp càng quan trọng hơn.

Phân loại thành phần thông báo và thiết kế số ký tự cơ bản

Thành phầnThời gian hiển thịVị tríYêu cầu thao tácSố ký tự khuyến nghịMục đích
Toast3-5 giâyDưới hoặc trên màn hìnhKhông (tự biến mất)15-40 ký tựXác nhận thành công/thất bại
Snackbar5-10 giâyDưới màn hìnhTùy chọn (nút hành động)20-50 ký tựXác nhận + hoàn tác
BannerLiên tục (đóng thủ công)Trên màn hìnhCó (nút đóng)30-80 ký tựThông báo quan trọng, trạng thái hệ thống
Cảnh báo nội tuyếnLiên tụcTrong nội dungKhông40-120 ký tựLỗi biểu mẫu, cảnh báo
Hộp thoại modalLiên tục (đến khi thao tác)Giữa màn hìnhCó (xác nhận/hủy)50-200 ký tựXác nhận quan trọng, cảnh báo thao tác phá hủy
Trung tâm thông báoLiên tục (danh sách)Màn hình riêngKhông40-100 ký tựLịch sử thông báo

Toast có giới hạn ký tự nghiêm ngặt nhất. Với chỉ 3-5 giây hiển thị, 15-40 ký tự tiếng Nhật là giới hạn thực tế. Con người đọc được khoảng 10-15 ký tự tiếng Nhật mỗi giây, Toast 5 giây cho phép đọc tối đa khoảng 75 ký tự. Tuy nhiên, tính cả độ trễ 1-2 giây từ khi nhận ra Toast đến khi bắt đầu đọc, số ký tự đọc được thực tế giảm xuống 30-45.

Thiết kế số ký tự Toast - Truyền đạt trong 3 giây

MẫuSố ký tựVí dụĐánh giá
Chỉ động từ5-8 ký tự"Đã lưu"○ Ngắn gọn nhất nhưng không rõ lưu gì
Đối tượng + động từ10-20 ký tự"Đã lưu bản nháp"◎ Đối tượng rõ ràng, ngắn gọn
Đối tượng + động từ + bổ sung20-40 ký tự"Đã lưu bản nháp. Tự động lưu mỗi 5 phút"△ Quá dài cho Toast
Biểu tượng + động từ5-10 ký tự"✓ Lưu hoàn tất"○ Biểu tượng tăng khả năng nhận biết

Mẫu "đối tượng + động từ" (10-20 ký tự) là phạm vi tối ưu cho Toast. Chỉ rõ đối tượng giúp người dùng xác định chính xác thao tác nào đã hoàn thành khi nhiều thao tác chạy song song.

Thiết kế số ký tự Banner - Mật độ thông tin trong hiển thị liên tục

Loại BannerSố ký tự khuyến nghịVí dụNút hành động
Banner thông tin30-60 ký tự"Tính năng mới: Chế độ tối đã có sẵn""Thử ngay" / "Đóng"
Banner cảnh báo30-70 ký tự"Phương thức thanh toán sắp hết hạn. Vui lòng cập nhật""Cập nhật" / "Để sau"
Banner lỗi30-80 ký tự"Kết nối máy chủ không ổn định. Một số tính năng bị hạn chế""Thử lại" / "Chi tiết"
Banner thành công20-50 ký tự"Nâng cấp gói hoàn tất""Xem chi tiết" / "Đóng"
Banner đồng ý Cookie50-120 ký tự"Trang web này sử dụng cookie để cải thiện trải nghiệm""Đồng ý" / "Cài đặt"

Thiết kế phân cấp thông báo - Mức độ khẩn cấp và số ký tự

Mức khẩn cấpThành phần khuyến nghịSố ký tựVí dụThao tác người dùng
Thấp (xác nhận)Toast10-25 ký tự"Đã lưu cài đặt"Không cần
Trung bình (chú ý)Snackbar / Banner20-60 ký tự"Dung lượng lưu trữ đã đạt 80%"Tùy chọn
Cao (cảnh báo)Banner / Cảnh báo nội tuyến30-80 ký tự"Cần cập nhật bảo mật. Vui lòng cập nhật trong cài đặt"Khuyến nghị
Khẩn cấp (xử lý ngay)Hộp thoại modal50-150 ký tự"Có thay đổi chưa lưu. Rời đi mà không lưu?"Bắt buộc

Sử dụng văn bản dài cho thông báo mức khẩn cấp thấp hoặc hiển thị bằng hộp thoại modal tạo ra "hiệu ứng cậu bé chăn cừu". Khi thông báo không quan trọng liên tục gián đoạn luồng thao tác, thông báo thực sự quan trọng cũng bị bỏ qua. Khớp chính xác mức khẩn cấp với số ký tự và lựa chọn thành phần là chìa khóa duy trì độ tin cậy của toàn bộ hệ thống thông báo.

Văn bản thông báo như microcopy

Áp dụng nguyên tắc microcopy hiệu quả vào văn bản thông báo:

Hướng dẫn văn bản thông báo trong hệ thống thiết kế

Mục hướng dẫnQuy tắcVí dụ
Số ký tự tối đaToast: 40, Banner: 80, Modal: 200Kiểm tra tự động qua lint
Kết thúc câuThống nhất mẫu "Đã..." / "Vui lòng...""Đã lưu" / "Vui lòng cập nhật"
Nút hành độngBắt đầu bằng động từ. Dưới 8 ký tự"Cập nhật" / "Xem chi tiết" / "Đóng"
Thuật ngữ kỹ thuậtCấm trong văn bản hướng đến người dùng"HTTP 500" thành "Lỗi máy chủ"

Cân bằng tần suất thông báo và số ký tự

Khả năng tiếp cận và văn bản thông báo

Đặt role="status"aria-live="polite" cho Toast để thông báo mà không gián đoạn thao tác hiện tại. Đặt role="alert" cho thông báo lỗi để đọc ngay lập tức.

Số ký tự văn bản thông báo ảnh hưởng trực tiếp đến thời gian đọc của trình đọc màn hình. Toast 40 ký tự mất khoảng 8 giây ở tốc độ chuẩn. Cần điều chỉnh số ký tự để đảm bảo đọc xong trong thời gian hiển thị Toast (3-5 giây).

Sách về UX writing có thể tìm thấy trên Amazon.

Ràng buộc văn bản thông báo theo nền tảng

Phần tửiOS (UIKit / SwiftUI)Android (Material Design 3)Web (CSS)
ToastKhông có API chuẩn (tùy chỉnh)Snackbar (1-2 dòng, 1 hành động)Thiết kế tự do
BannerUIBannerView (API riêng)Thành phần Banner (2 dòng + 2 hành động)Thiết kế tự do
AlertUIAlertController (tiêu đề + nội dung + nút)AlertDialog (tiêu đề + nội dung + tối đa 3 nút)Thiết kế tự do

iOS không có thành phần chuẩn tương đương Snackbar của Android, Toast cần triển khai tùy chỉnh. Material Design 3 quy định văn bản Snackbar "lý tưởng 1 dòng, tối đa 2 dòng". Với tiếng Nhật khoảng 20-25 ký tự mỗi dòng (dựa trên màn hình 360dp), giới hạn thực tế khoảng 50 ký tự.

Chiến lược bản địa hóa văn bản thông báo

Như đã thảo luận trong thiết kế số ký tự tin nhắn Slack, văn bản thông báo công cụ doanh nghiệp đòi hỏi cả sự ngắn gọn và chính xác.

Chia sẻ bài viết này