Bản dự thảo trực quan cho toàn bộ 81 mục giao diện, với ví dụ đã tạo kiểu và hướng dẫn phù hợp cho web và macOS.
Ví dụ trực quan cho cả 81 mục
Mọi ví dụ đều ở kích thước dễ đọc. Điều khiển tương tác cập nhật trong mẫu. Chế độ xem lớn có thêm không gian để kiểm tra. Định nghĩa và hướng dẫn ở bên dưới.
Ví dụ dùng bảng màu VINASIG dự thảo, Space Grotesk, bề mặt tiết chế và khoảng cách chung. Dùng mục web cho việc web. Mẫu macOS là tham chiếu nền tảng, chỉ có bản điều chỉnh web khi nhu cầu nền có tương đương hợp lý.
Mẫu giữ giao diện tham chiếu khi giao diện tài liệu đổi sáng hoặc tối.
49 mục
Mẫu giao diện web
Dùng các mục này để nhận diện cấu trúc, điều khiển và trạng thái web phổ biến.
Điều hướng và định hướng
10
02Điều hướng dướibottom-navigation
Không gian của bạn
Trang chủ
Tiếp tục từ công việc nhóm đang làm.
VWeb thương hiệuCập nhật 12 phút trướcPRa mắt sản phẩm3 người. Cập nhật hôm qua
Tìm đường đi
Tìm kiếm
Tìm dự án, người và tệp.
BWeb thương hiệuDự án. Nhóm thiết kếLLan AnhThành viên. Thiết kế sản phẩm
Cập nhật nhóm
Hộp thư đến
Có 3 cập nhật cần xem.
MtĐã yêu cầu rà soátMai Tran. 8 phút trướcQBình luận mớiQuang Pham. 25 phút trước
Tài khoản
Hồ sơ
Tài khoản và tùy chọn của bạn.
LaLan AnhNhà thiết kế sản phẩmPTùy chọnNgôn ngữ. Giao diện
Định nghĩa và hướng dẫn triển khai
Vùng điều hướng nhỏ gọn ở cạnh dưới để chuyển giữa một số điểm đến chính.
Hướng dẫn triển khai
Chỉ dùng khi chuyển điểm đến cố định hữu ích cho sản phẩm ưu tiên di động. Ít mục, mỗi biểu tượng có nhãn, đánh dấu điểm hiện tại và tính vùng an toàn.
Khả năng tiếp cận
Vùng điều hướng có nhãn, liên kết và aria-current=page. Mỗi biểu tượng có chữ nhìn thấy, nhãn số lượng có tên. Nếu cố định ở màn hình, có đệm vùng an toàn và chừa chỗ để không che nội dung hay tiêu điểm.
06Các bướcsteps
Thanh toán. Bước 3 trên 4
Định nghĩa và hướng dẫn triển khai
Chuỗi bước có thứ tự thể hiện tiến trình của việc gồm nhiều bước.
Hướng dẫn triển khai
Hiển thị bước hiện tại, đã hoàn tất và còn lại từ cùng giá trị tiến trình. Cho quay lại bước xong và đi từng bước, không vượt bước bắt buộc. Dùng cho luồng công việc.
Khả năng tiếp cận
Dùng danh sách có thứ tự cho bước, xác định đúng một bước hiện tại bằng aria-current=step. Mỗi bước có nhãn và trạng thái dễ đọc. Bước tương lai chưa dùng được cho tới lượt. Không chỉ dùng màu báo hoàn tất.
09Mục lục theo dõi cuộnscrollspy
Tổng quan
Mục lục theo dõi cuộn giữ phần đang chọn khớp với nội dung đang xem.
Dùng liên kết để đến thẳng một phần.
Cách hoạt động
Dấu hiện tại đi theo phần đang xem khi cuộn bài.
Nội dung giữ vị trí trong khi mục lục phản ánh nơi đang đọc.
Khả năng tiếp cận
Mỗi liên kết trỏ tới tiêu đề thật. Liên kết hiện tại được thông báo cho công nghệ hỗ trợ.
Cuộn bảng hoặc chọn một phần từ mục lục.
Định nghĩa và hướng dẫn triển khai
Mục lục có liên kết hiện tại đi theo tiêu đề đang xem.
Hướng dẫn triển khai
Dùng cho trang dài có tiêu đề phần có ý nghĩa. Liên kết vẫn dùng được khi theo dõi chậm, cập nhật mục hiện tại không đổi nơi đọc bất ngờ.
Khả năng tiếp cận
Dùng vùng điều hướng có nhãn, đánh dấu liên kết hiện tại bằng aria-current khi phù hợp. Mọi phần tới được mà không cần cuộn hoặc chuột.
12Phân trangpagination
Kết quả tìm kiếm
Dự án nổi bật. 1 trên 5Nhận diện studio
Nền tảng rõ ràng cho đội ngũ đang phát triển.
Dự án nổi bật. 2 trên 5Hệ thống thương hiệu
Màu, chữ và hướng dẫn giao diện chung.
Dự án nổi bật. 3 trên 5Ra mắt sản phẩm
Phát hành đồng bộ trên mọi kênh.
Dự án nổi bật. 4 trên 5Thư viện nghiên cứu
Kết quả được sắp để hỗ trợ quyết định tiếp theo.
Dự án nổi bật. 5 trên 5Tổng quan chiến dịch
Một góc nhìn về công việc đang làm.
Số trang điều hướng kết quả. Dấu chấm đổi dự án nổi bật.
Định nghĩa và hướng dẫn triển khai
Điều khiển chuyển giữa các trang riêng của một tập kết quả.
Hướng dẫn triển khai
Dùng khi ranh giới trang ổn định, truy cập trực tiếp và quay lại dễ đoán hữu ích. Giữ bộ lọc, sắp xếp, tránh trộn phân trang với cuộn vô hạn chưa giải thích.
Khả năng tiếp cận
Đặt điều khiển trong vùng điều hướng có nhãn phân trang. Xác định trang hiện tại, đặt tên dễ hiểu cho trang trước, sau và liên kết số trang.
16Đầu trang và thanh điều hướngsite-header-navigation-bar
VINASIG
Định nghĩa và hướng dẫn triển khai
Đầu trang có thể chứa nhận diện và tiện ích. Thanh điều hướng là nhóm liên kết đến các điểm đến.
Hướng dẫn triển khai
Dùng header cho ngữ cảnh trang hoặc web, nav cho điều hướng nhóm. Không biến mọi mục đầu trang thành liên kết hay lặp điểm đến khi không có nhu cầu.
Khả năng tiếp cận
Dùng header và nav có nhãn riêng khi có nhiều vùng điều hướng. Giữ cùng điểm đến và trạng thái trang hiện tại qua các bố cục.
19Nút mở ngăn điều hướnghamburger-menu-nav-drawer
V FieldnotesLaKhông gian của bạn
Tổng quan
Giữ công việc tiến triển với cái nhìn rõ về dự án và cập nhật.
Dự án đang hoạt động8Cập nhật tuần này14
Mở trình đơn để chuyển giữa các phần của không gian làm việc.
Định nghĩa và hướng dẫn triển khai
Nút nhỏ gọn mở bảng điều hướng, thường dùng trên màn hình hẹp.
Hướng dẫn triển khai
Dùng nút trình đơn có nhãn mở ngăn với cùng điểm đến như trên máy tính. Quyết định có chặn nền hay không và triển khai nhất quán.
Khả năng tiếp cận
Thể hiện trạng thái mở và bảng được điều khiển. Hỗ trợ bàn phím và Escape. Với ngăn chặn nền, đưa tiêu điểm vào, giữ bên trong khi mở và trả lại khi đóng.
47Trình đơn ba chấmthree-dots-overflow-menu
01
Dấu chấm ngang
Ba chấm ngang - Thêm
VHệ thống thương hiệu
Hành động phụ cho mục này.
02
Dấu chấm dọc
Trình đơn ba chấm dọc
LaLan Anh
Biểu tượng dọc cho cùng loại trình đơn.
03
Ba đường ngang
Nút điều hướng
Không gian làm việc
Mở ngăn điều hướng của web.
04
Tên lệnh
Dấu ba chấm
Lệnh tệp
Mở tệp nào?
Dấu chấm trong nhãn cho biết cần nhập thêm.
Chọn điều khiển để so sánh ý nghĩa các kiểu dấu chấm.
Định nghĩa và hướng dẫn triển khai
Nút mở trình đơn gom các hành động phụ không xuất hiện trong giao diện chính.
Hướng dẫn triển khai
Chỉ dùng cho hành động phụ ít dùng hoặc thiếu chỗ. Giữ hành động quan trọng nhìn thấy, hướng biểu tượng nhất quán, gắn trình đơn với nguồn.
Khả năng tiếp cận
Nút cần tên như Thêm hành động và trạng thái mở. Hỗ trợ bàn phím của trình đơn, Escape, bấm ra ngoài và tiêu điểm nhìn thấy.
70Bảng tìm lệnhcommand-palette
Không gian làm việc VINASIG
Thư viện dự án
Tìm dự án hoặc thực hiện hành động thường dùng.
Hệ thống thương hiệu
Màu sắc, chữ và hướng dẫn giao diện
8 tệp
Thành phần giao diện
Mẫu tái sử dụng cho nhóm sản phẩm
24 mục
Ghi chú nghiên cứu
Tham chiếu và quyết định dự án
12 ghi chú
Chọn một lệnh để xem kết quả tại đây.
Mở bảng tìm dự án, hành động và trang. Các lệnh trong mẫu chỉ phản hồi để xem trước.
Định nghĩa và hướng dẫn triển khai
Bộ tìm kiếm hành động và điểm đến, thường mở bằng nút hoặc phím tắt.
Hướng dẫn triển khai
Chỉ dùng khi có đủ lệnh thường dùng để cần bảng tìm. Phím tắt dễ tìm, kết quả nhóm rõ, hành động vẫn có trong điều hướng thường.
Khả năng tiếp cận
Dùng hộp thoại có nhãn, cách hoạt động ô kết hợp hoặc danh sách với mũi tên, Enter, Escape và tiêu điểm rõ. Không chặn phím tắt trình duyệt hoặc công nghệ hỗ trợ.
72Thẻ nội dung chuyển đổitabs
Hệ thống thương hiệu
Màu, chữ và hướng dẫn giao diện chung cho web.
Dự án đang hoạt động8 người cộng tác
Hoạt động gần đây
Đã tinh chỉnh vai trò màuLan Anh cập nhật màu theo ý nghĩa. 10:42
Đã chia sẻ hướng dẫnMai Tran phản hồi. Hôm qua
Tệp dự án
Brand guidelines.pdfPDF. Cập nhật hôm nay
Logo exports.zipLưu trữ. Cập nhật ngày 24 tháng 9
Định nghĩa và hướng dẫn triển khai
Nhóm nhãn ngang hàng dùng để chuyển một vùng nội dung chung tại một thời điểm.
Hướng dẫn triển khai
Chỉ dùng cho chế độ liên quan cùng ngữ cảnh. Không thay điều hướng web bằng thẻ hoặc dùng khi cần so sánh mọi nội dung cùng lúc.
Khả năng tiếp cận
Triển khai quan hệ tablist, tab và tabpanel, trạng thái chọn, phím mũi tên và cách kích hoạt rõ. Giữ nội dung truy cập được trên màn hình hẹp.
74Điều hướng phân cấpbreadcrumbs
Hai cấp giữa đã thu gọn để đường dẫn dễ đọc.
Định nghĩa và hướng dẫn triển khai
Dãy liên kết đến các cấp cha để xác định vị trí trang trong hệ thống phân cấp.
Hướng dẫn triển khai
Hiển thị cấp cha có ý nghĩa theo thứ tự và vị trí hiện tại dễ hiểu. Không thêm điểm đến không liên quan hay dùng phân cấp thay điều hướng chính.
Khả năng tiếp cận
Dùng vùng điều hướng có nhãn và xác định trang hiện tại. Trên màn hình hẹp rút ngắn đường hiển thị nhưng giữ ngữ cảnh hỗ trợ tiếp cận.
Nội dung và dữ liệu
10
01Bảng dữ liệudata-table
Northwind
Đã thanh toán
$4,280
Acme Co
Quá hạn
$2,940
Globex
Đang chờ
$1,860
Initech
Đã thanh toán
$1,215
Umbrella
Đã thanh toán
$640
Hooli
Đang chờ
$510
Pied Piper
Quá hạn
$480
Stark
Đã thanh toán
$350
Khẩu độ
Đang chờ
$270
Waystar
Quá hạn
$120
Định nghĩa và hướng dẫn triển khai
Tập bản ghi hai chiều được sắp theo hàng và cột có nhãn.
Hướng dẫn triển khai
Dùng bảng gốc để so sánh và tra cứu. Chỉ sắp xếp khi hữu ích, nêu cách sắp đang dùng, giữ ý nghĩa hàng và cột khi cuộn hoặc sắp lại. Nếu đổi chiều rộng cột hữu ích, giữ hình học bảng ổn định và tay nắm dùng được bằng bàn phím.
Khả năng tiếp cận
Có chú thích khi hữu ích, tiêu đề hàng và cột đúng phạm vi, nút sắp xếp có nhãn. Thể hiện hàng chọn và trạng thái chọn tất cả hỗn hợp. Tay nắm là đường phân cách có tiêu điểm và phím mũi tên. Điều khiển trong ô dùng được bằng bàn phím.
03Dòng thời giantimeline
Đơn #4821Theo dõi đơn
Đang giao hàng
Đã đặt đơn3 mục
Đã xác nhận thanh toánVisa có số cuối 4242
Đã gửiĐã rời kho
Đang giao hàngĐến trước 6 giờ tối
Chọn mốc đang mở để hoàn tất giao hàng.
Định nghĩa và hướng dẫn triển khai
Chuỗi sự kiện có ngày tháng, được sắp theo thời gian.
Hướng dẫn triển khai
Dùng cho lịch sử hoặc tiến trình cần thời gian. Nhãn và ngày dễ đọc, phân biệt với bước công việc. Chuyển ngang thành dọc khi thiếu chỗ.
Khả năng tiếp cận
Dùng danh sách có thứ tự khi trình tự quan trọng, phần tử time cho ngày máy đọc. Không chỉ dùng màu hoặc đường nối cho thứ tự.
04Chấm trạng thái hiện diệnstatus-dot
Đang diễn raHọp nhanh nhóm thiết kế
ArAva ReyesCó sẵnĐang hoạt động
Chọn trạng thái để xem trước sự hiện diện.
Định nghĩa và hướng dẫn triển khai
Dấu hiệu nhỏ gọn thể hiện sự hiện diện của một người hoặc trạng thái hiện tại của một mục.
Hướng dẫn triển khai
Chấm trạng thái cần tên dễ đọc khi ý nghĩa chưa hiển nhiên. Dùng màu theo ý nghĩa ổn định và không chỉ giải thích khi trỏ chuột.
Khả năng tiếp cận
Thể hiện trạng thái bằng chữ hoặc trong tên hỗ trợ tiếp cận. Ẩn chấm trạng thái khỏi công nghệ hỗ trợ khi chữ bên cạnh đã nêu ý nghĩa.
05Khung tin nhắnchat-bubble
SkSam KimTrực tuyếnĐang hoạt động
Chúng ta vẫn hẹn lúc 3 giờ chứ?
·Đã giao
Định nghĩa và hướng dẫn triển khai
Vùng chứa một tin nhắn trong cuộc trò chuyện.
Hướng dẫn triển khai
Nhóm tin theo người nói và thời gian khi hữu ích. Căn chỉnh, màu và hình dạng giữ vai trò phụ. Hỗ trợ chữ dài, liên kết và tệp đính kèm mà không cắt.
Khả năng tiếp cận
Thể hiện người nói và nội dung theo thứ tự đọc. Chỉ dùng vùng nhật ký cho cuộc trò chuyện cập nhật động. Thông báo tin mới mà không chuyển tiêu điểm.
07Nhóm ảnh đại diệnavatar-group
Dự án ApolloNhóm thiết kế
8 người cộng tác
Ar
Jt
Mt
Dk
Sp
Ln
Rb
Ea
Chọn +4 để xem mọi người cộng tác.
Định nghĩa và hướng dẫn triển khai
Cách hiển thị nhỏ gọn những người cùng tham gia một mục hoặc hoạt động.
Hướng dẫn triển khai
Dùng khi người hoặc số nhóm quan trọng. Chồng ít, cho nhận diện từng người, hiện số ẩn khi rút gọn. Nút phần dư mở cả nhóm.
Khả năng tiếp cận
Mỗi ảnh đại diện cần tên thay thế hữu ích, gồm chữ đầu khi không có ảnh. Nút phần dư cần tổng số thành viên, trạng thái mở và danh sách được điều khiển. Phải tìm được mọi thành viên.
17Thẻ nội dungshare-card
VINASIG. Sản phẩm sốThanh toán dễ hiểu hơn
Nghiên cứu tình huống
Thiết kế lại thanh toán
Cách rút luồng sáu bước còn hai màn hình mà vẫn giữ sự tin cậy.
MayaĐọc trong 4 phút
Định nghĩa và hướng dẫn triển khai
Vùng chứa nội dung với các phần hình ảnh, đầu, thân, thông tin bổ sung và cuối riêng biệt.
Hướng dẫn triển khai
Thẻ dùng bố cục dọc, phần cuối đẩy xuống bằng khoảng cách trên tự động khi các thẻ cùng chiều cao. Ảnh theo bo góc, khoảng đệm ở các vùng nội dung. Không lồng nút hay liên kết trong liên kết bao toàn thẻ.
Khả năng tiếp cận
Dùng article cho thẻ độc lập. Ảnh có chữ thay thế hữu ích khi truyền nội dung. Mỗi hành động cuối là điều khiển riêng có tên rõ.
33Rút gọn chữ theo dòngtruncation
Chiều rộng vùng chứa
text-overflow: ellipsis
Cuộc họp rà soát quý đã chuyển sang chiều thứ Sáu.
-webkit-line-clamp: 2
Ghi chú phát hành. Bản này sửa bộ đồng bộ, khắc phục mười hai lỗi chỉnh sửa ngoại tuyến và thêm phím tắt cho mọi bảng của ứng dụng.
middle truncation (filename)
Quarterly…12.pdf
fade-out mask
Bản xem trước mờ ở cạnh khi chữ dài hơn không gian sẵn có.
Vùng chứa hẹp. Công nghệ hỗ trợ vẫn đọc được toàn bộ chữ.
Định nghĩa và hướng dẫn triển khai
Quy tắc rút gọn văn bản còn một dòng hoặc số dòng nhất định, có dấu báo phần bị lược bỏ.
Hướng dẫn triển khai
Chỉ dùng khi toàn bộ nội dung vẫn có qua chi tiết hoặc mở rộng rõ. Tránh cắt tên, hướng dẫn, giá trị hay hành động cần để quyết định.
Khả năng tiếp cận
Giữ toàn bộ chữ trong tên hỗ trợ tiếp cận hoặc cung cấp nút mở rõ ràng. Không chỉ dựa vào chú giải khi trỏ chuột để đọc hết.
71Nhóm nội dung thu gọnaccordion-disclosure
Màu được chọn thế nào?
Vai trò màu bắt đầu từ bảng màu nhận diện, dùng biến theo ý nghĩa cho trạng thái giao diện.
Tôi có thể thêm màu không?
Chỉ thêm màu hỗ trợ khi có vai trò giao diện rõ ràng và đạt kiểm tra độ tương phản.
Mỗi phần mở độc lập nên có thể giữ nhiều câu trả lời.
Định nghĩa và hướng dẫn triển khai
Nhóm phần có nhãn, cho phép mở hoặc thu gọn nội dung.
Hướng dẫn triển khai
Dùng để sắp nội dung phụ, tránh ẩn hướng dẫn thiết yếu mặc định. Details và summary gốc cho mở nhiều phần. Đặt cùng name cho một nhóm nếu chỉ được mở một phần.
Khả năng tiếp cận
Dùng details và summary gốc cho phần thu gọn đơn giản để có ngữ nghĩa và bàn phím. Tạo chuyển động vùng mở nhưng không thêm aria-expanded thừa.
73Nhãn trạng thái, thẻ lựa chọn, hình viên thuốc và thẻ nội dungbadge-chip-pill-tag
Nhãn trạng thái3Số lượng gắn với mụcThẻ lựa chọnBấm để chọn. X để xóaHình viên thuốcĐang rà soátTrạng thái ngắnThẻ phân loạiTài liệu hướng dẫnThông tin phân loại
Định nghĩa và hướng dẫn triển khai
Nhãn trạng thái thể hiện trạng thái hoặc số lượng ngắn gọn. Thẻ lựa chọn là giá trị hoặc bộ lọc có thể tương tác. Hình viên thuốc là kiểu dáng bo tròn. Thẻ nội dung dùng để phân loại nội dung.
Hướng dẫn triển khai
Chọn tên và cách hoạt động theo mục đích. Giữ trạng thái dễ đọc. Thẻ có thể xóa cần nút xóa riêng. Tránh nhãn trang trí không mang ý nghĩa.
Khả năng tiếp cận
Thể hiện trạng thái bằng chữ, đặt tên thẻ tương tác và giữ thao tác chọn, xóa bằng bàn phím. Không chỉ dùng màu cho loại hoặc mức khẩn cấp.
77Trạng thái trốngempty-state
Chưa có dự án
Tạo dự án đầu tiên để bắt đầu tập hợp mẫu giao diện.
Định nghĩa và hướng dẫn triển khai
Vùng giải thích vì sao chưa có nội dung mong đợi và người dùng có thể làm gì tiếp theo.
Hướng dẫn triển khai
Phân biệt chưa có dữ liệu, tìm không thấy, đang tải, hạn chế quyền và lỗi. Đưa ra một bước tiếp theo hữu ích khi có thể và giữ trang trí ở vai trò phụ.
Khả năng tiếp cận
Tiêu đề rõ, giải thích dễ hiểu. Hành động tiếp theo là điều khiển thật dùng được bằng bàn phím. Không báo chữ trạng thái trống tĩnh như cảnh báo khẩn.
Biểu mẫu và điều khiển
10
08Chọn nhiềumulti-select
Danh sách chọn nhiềuChọn nhiều nhóm
Chọn nhiều bằng thẻTìm và xóa lựa chọn
Thiết kếNghiên cứuKhông có nhóm phù hợp
Danh sách chuyểnChuyển nhóm giữa các danh sách
Có sẵnĐã chọn mọi nhóm
Đã chọnChưa chọn nhóm
Định nghĩa và hướng dẫn triển khai
Điều khiển cho phép chọn nhiều giá trị từ một tập xác định.
Hướng dẫn triển khai
Ô chọn cho tập ngắn nhìn thấy. Chọn nhiều có tìm kiếm cho tập lớn, giữ giá trị chọn nhìn thấy và xóa được. Phân biệt với ô kết hợp một giá trị.
Khả năng tiếp cận
Ưu tiên ô chọn gốc hoặc mẫu danh sách đã kiểm chứng khả năng tiếp cận. Thông báo giá trị đã chọn, hỗ trợ bàn phím và xóa, tách nhãn khỏi giá trị hiện tại.
11Biểu mẫu đăng nhậpsign-in-form
Định nghĩa và hướng dẫn triển khai
Biểu mẫu thu thập thông tin đăng nhập hoặc lựa chọn nhà cung cấp danh tính để bắt đầu phiên tài khoản.
Hướng dẫn triển khai
Chỉ hỏi thông tin cần cho đăng nhập. Hỗ trợ trình quản lý mật khẩu, giữ thông tin không nhạy cảm sau lỗi và để cách khôi phục hay đăng nhập khác dễ tìm.
Khả năng tiếp cận
Nhãn nhìn thấy, giá trị autocomplete đúng, nút gửi rõ và lỗi gắn với trường. Không chỉ kiểm tra bằng màu.
13Bộ chọn ngàydate-picker
Chọn ngày bắt đầu rồi chọn ngày kết thúc.
Định nghĩa và hướng dẫn triển khai
Điều khiển nhập một ngày hoặc chọn ngày hay khoảng ngày từ lịch.
Hướng dẫn triển khai
Ưu tiên trường ngày gốc khi phù hợp công việc. Lịch tùy chỉnh cần đổi tháng, ngày đã chọn và không khả dụng, định dạng hợp lý và màn hình hẹp.
Khả năng tiếp cận
Giữ nhãn nhìn thấy và nêu định dạng chấp nhận. Lịch tùy chỉnh cần bàn phím, thông báo ngày có tiêu điểm và ngày chọn, cùng nhãn nút tháng.
18Tay nắm đổi kích thướcresize-handle-web
Định nghĩa và hướng dẫn triển khai
Tay nắm nhỏ ở cạnh hoặc góc để kéo thay đổi kích thước điều khiển.
Hướng dẫn triển khai
Dùng tay nắm textarea gốc, chọn hướng đổi kích thước bảo vệ bố cục. Đặt giới hạn hợp lý, giữ tràn trong vùng để trình duyệt hiện tay nắm.
Khả năng tiếp cận
Ô nhập nhiều dòng cần nhãn nhìn thấy, sửa được bằng bàn phím và giới hạn đổi kích thước dễ đoán. Chỉ dùng đường phân cách có tiêu điểm, phím mũi tên và ngữ nghĩa giá trị cho bộ chia vùng thực.
32Trường biểu mẫuform-field
*
Chỉ dùng thông tin này để đăng nhập.
*
Chỉ dùng chữ và số.
Định nghĩa và hướng dẫn triển khai
Trường nhập đơn với nhãn cố định, chữ gợi ý tùy chọn, hướng dẫn và trạng thái kiểm tra.
Hướng dẫn triển khai
Giữ nhãn nhìn thấy, chỉ rõ trường bắt buộc và hướng dẫn định dạng hoặc mục đích. Hiển thị lỗi cụ thể mà không xóa giá trị đã nhập. Trả hướng dẫn khi giá trị hợp lệ.
Khả năng tiếp cận
Gắn nhãn và trường bằng for và id. Nối hướng dẫn hoặc lỗi đang dùng qua aria-describedby. Đặt aria-invalid khi không hợp lệ. Không dùng chữ gợi ý làm nhãn duy nhất.
34Kéo và thảdrag-and-drop
Cần làm
2
Viết giới thiệu
Phát hành bản nháp
Đang rà soát
2
Cố định đầu trang
Cập nhật giá
Nhấc việc để xem hình khi kéo. Cột xanh đánh dấu nơi đến, đường kẻ đánh dấu vị trí.
Vùng đang chọn
Đổi kích thước khác di chuyển
Kéo hoặc đặt tiêu điểm vào tay nắm. Phím mũi tên di chuyển 3 px. Giữ Shift để di chuyển 20 px.
Vùng chọn 65% x 58%. Tay nắm đổi kích thước, không chuyển vị trí.
Định nghĩa và hướng dẫn triển khai
Tương tác kéo để chuyển một mục sang vị trí hoặc điểm đến khác.
Hướng dẫn triển khai
Có tay nắm kéo rõ, nơi đến nổi bật và vị trí chèn. Có nút di chuyển cho bàn phím và cảm ứng, xác nhận nơi đã chuyển.
Khả năng tiếp cận
Thông báo việc chọn và hoàn tất di chuyển qua vùng thông báo. Giữ tiêu điểm ở mục vừa chuyển và cho phép thao tác không cần kéo. Tay nắm thay đổi kích thước, không chuyển vị trí.
69Ô nhập có gợi ýcombobox-autocomplete-typeahead
Apple
Mơ
Việt quất
Anh đào
Không có trái cây phù hợp
Nhập để lọc rồi dùng phím lên, xuống và Enter.
Định nghĩa và hướng dẫn triển khai
Trường cho phép nhập hoặc chỉ chọn, đi kèm bảng giá trị hoặc gợi ý.
Hướng dẫn triển khai
Dùng khi nhập chữ có ích từ lựa chọn giới hạn hoặc gợi ý. Nêu có nhận giá trị riêng không, tách giá trị đã nhập khỏi gợi ý hiện tại.
Khả năng tiếp cận
Tuân thủ mẫu ô kết hợp đầy đủ với tên hỗ trợ tiếp cận, trạng thái mở và mục hiện tại, phím mũi tên, Enter để chọn và Escape để đóng.
76Viền tiêu điểm - :focus-visiblefocus-ring-focus-visible
Định nghĩa và hướng dẫn triển khai
Dấu hiệu trực quan xác định mục đang có tiêu điểm bàn phím, thường dùng trạng thái :focus-visible.
Hướng dẫn triển khai
Dùng :focus-visible cho viền tương phản cao quanh điều khiển có tiêu điểm bàn phím, có khoảng cách rõ. Chỉ dùng :focus khi cần hiện với chuột hoặc tiêu điểm do chương trình. Không bỏ viền trình duyệt nếu chưa có thay thế rõ tương đương.
Khả năng tiếp cận
Giữ đường viền phân biệt được ở chế độ màu bắt buộc và tương phản cao. Kiểm tra bàn phím ở mức phóng to 200%, tương phản với mỗi nền và viền ngoài vùng cắt.
79Công tắc, ô chọn và nút chọnswitch-checkbox-radio
Định nghĩa và hướng dẫn triển khai
Công tắc bật hoặc tắt một thiết lập. Ô chọn cho phép chọn các lựa chọn độc lập. Nhóm nút chọn cho phép chọn một mục trong tập.
Hướng dẫn triển khai
Chọn theo cách ra quyết định. Công tắc cho thiết lập bật tắt ngay, ô chọn cho lựa chọn độc lập và nút chọn cho một lựa chọn bắt buộc.
Khả năng tiếp cận
Ưu tiên trường gốc có nhãn nhìn thấy. Nhóm lựa chọn bằng chú thích, thể hiện trạng thái chọn và giữ bàn phím nhất quán với điều khiển gốc.
Dãy lựa chọn liền nhau, chỉ chọn một chế độ hoặc cách xem tại một thời điểm.
Hướng dẫn triển khai
Dùng cho ít lựa chọn ngang hàng giữ trạng thái chọn. Phân biệt chọn giá trị với thẻ đổi nội dung và trình đơn thực hiện lệnh.
Khả năng tiếp cận
Dùng nhóm radio cho giá trị loại trừ nhau hoặc nút có trạng thái nhấn cho bật tắt độc lập. Nhãn rõ, bàn phím phù hợp mẫu.
Phản hồi và lớp nổi
9
10Cảnh báo trong trang, khối thông tin và dải thông báoinline-alert-callout-banner
Dải thông báo toàn trang
Bảo trì theo lịchThứ Bảy lúc 02:00 UTC. Công việc vẫn an toàn.
Thiết lập không gian làm việc
Phương thức thanh toán
Quản lý thẻ gắn với không gian làm việc.
Khối thông tin trong ngữ cảnh trang
Tự động gia hạnGói gia hạn hàng tháng. Có thể cập nhật thông tin thanh toán bất cứ lúc nào.
Cảnh báo trong trangThẻ có số cuối 4242Phương thức thanh toán mặc định
Thẻ hết hạn trong 3 ngày.Cập nhật để tránh gián đoạn đăng ký.
Khối thông tin ở cùng nội dung trang. Cảnh báo có thể đóng. Dải thông báo trải ngang trang. Thông báo ngắn tự biến mất.
Định nghĩa và hướng dẫn triển khai
Ba vị trí thông báo có vai trò khác nhau. Cảnh báo trong trang thuộc về việc hoặc trường. Khối thông tin giải thích nội dung gần đó. Dải thông báo trải ngang trang hoặc vùng.
Hướng dẫn triển khai
Chọn vị trí theo phạm vi và mức khẩn cấp. Thông tin lâu dài ở trong trang. Cảnh báo trực tiếp dành cho thay đổi cần biết kịp thời. Dải thông báo dùng khi ảnh hưởng rộng hơn trang.
Khả năng tiếp cận
Màu mức độ đi cùng nhãn hoặc biểu tượng nhìn thấy. Thông báo tĩnh khi tải trang không dùng vai trò cảnh báo trực tiếp. Chỉ dùng trạng thái hoặc cảnh báo cho nội dung thêm động theo mức khẩn cấp.
25Trình xem ảnh nổilightbox
Ảnh chuyến điBộ sưu tập nơi yên tĩnh
03 hình ảnh
Chọn ảnh để xem kích thước đầy đủ.
Định nghĩa và hướng dẫn triển khai
Lớp nổi hiển thị hình ảnh hoặc nội dung đa phương tiện phóng lớn trên trang.
Hướng dẫn triển khai
Dùng khi việc chính là xem nội dung đa phương tiện. Mở trình xem từ ảnh nhỏ rõ, chú thích và nút trước sau ở cạnh nội dung, ảnh thích ứng màn hình.
Khả năng tiếp cận
Mở hộp thoại gốc có nhãn, chặn trang bên dưới. Hỗ trợ Escape và đóng qua nền. Trả tiêu điểm về ảnh đã chọn. Có nội dung thay thế hoặc chú thích hữu ích. Phím mũi tên chuyển ảnh không được cuộn trang.
36Vòng tiến trình, biểu tượng chờ và thanh tiến trìnhprogress-ring-spinner-bar
Vòng tiến trình
27%
Mức xác định
Biểu tượng chờChưa biết thời lượng
Thanh tiến trình
Đang tải lên, 27%
Mức xác định
Vòng và thanh hiển thị cùng tiến trình tải lên. Biểu tượng chờ chưa có ước tính thời gian.
Định nghĩa và hướng dẫn triển khai
Thanh hoặc vòng tiến trình thể hiện mức hoàn thành đo được. Biểu tượng chờ thể hiện quá trình chưa biết mức hoàn thành.
Hướng dẫn triển khai
Dùng biểu tượng chờ khi chưa biết thời lượng còn lại. Vòng cho tiến trình nhỏ gọn, thanh khi đủ chỗ đọc. Chỉ chạy tiến trình thật, đồng bộ chỉ báo và dừng ở giá trị báo thực.
Khả năng tiếp cận
Chỉ báo xác định cần tên và giá trị khớp phần trăm hiển thị. Dùng phần tử progress gốc cho thanh thẳng khi có thể. Biểu tượng chờ cần nhãn trạng thái, không dùng aria-valuenow. Tránh thông báo mỗi khung hình và có trạng thái giảm chuyển động.
64Thông báo ngắntoast-snackbar
VKhông gian làm việc studio
Thiết lập dự ánĐịnh hướng thương hiệu
Đã lưu thay đổi
Định nghĩa và hướng dẫn triển khai
Thông báo ngắn không chặn thao tác, dùng để xác nhận hoặc báo kết quả hành động vừa thực hiện.
Hướng dẫn triển khai
Dùng cho phản hồi ngắn không cần trả lời. Lỗi quan trọng và hướng dẫn lâu dài nhìn thấy tới khi giải quyết. Không che điều khiển chính.
Khả năng tiếp cận
Thông báo cập nhật qua vùng trạng thái nhẹ, không chuyển tiêu điểm. Dừng tự đóng khi trỏ chuột hoặc đặt tiêu điểm vào thông báo. Cho đủ thời gian và hành động có tên rõ ràng.
65Hộp thoại, ngăn bên và bảng cạnhmodal-dialog-drawer-sheet
Không gian làm việc
Tệp gần đâyVừa cập nhật
Thương hiệuĐịnh hướng thương hiệuCập nhật hôm naySản phẩmTóm tắt sản phẩmSửa hôm quaNghiên cứuGhi chú người dùngSửa thứ HaiThiết kếRà soát trang chủCập nhật thứ Sáu
Định nghĩa và hướng dẫn triển khai
Hộp thoại chặn trang để tập trung vào một việc. Ngăn bên là bảng mở từ cạnh bên. Bảng nổi mở từ một cạnh, thường trên thiết bị di động.
Hướng dẫn triển khai
Chọn cách hiển thị theo việc cần làm và màn hình. Chỉ chặn nền cho việc thực sự cần hộp thoại và tránh lồng lớp nổi.
Khả năng tiếp cận
Dùng hộp thoại có nhãn, quản lý tiêu điểm đầu và trả về, hỗ trợ Escape khi an toàn. Chỉ chặn nền cho hộp thoại chặn trang. Nút đóng nhìn thấy.
66Bảng nổi, trình đơn thả xuống và chú giảipopover-dropdown-tooltip
Bảng nổi
Lọc dự ánTinh chỉnh danh sách hiện tại
12 dự án
Nội dung phong phú với điều khiển cố định
Trình đơn
Hành động bàn phím đóng khi chọn
Chú giảiCập nhật hôm nay lúc 10:42.
Trợ giúp ngắn khi trỏ chuột hoặc đặt tiêu điểm
Định nghĩa và hướng dẫn triển khai
Bảng nổi chứa nội dung bổ sung liên quan. Trình đơn thả xuống đưa ra hành động hoặc lựa chọn. Chú giải cung cấp hỗ trợ ngắn không tương tác.
Hướng dẫn triển khai
Chọn theo nội dung và tương tác. Gắn bảng với nút mở, giữ trong màn hình, không đặt hành động bắt buộc trong chú giải chỉ mở khi trỏ chuột.
Khả năng tiếp cận
Nút mở có tên, ngữ nghĩa bảng đúng. Hỗ trợ mở và đóng bằng bàn phím, trạng thái mở khi liên quan và tiêu điểm phù hợp mẫu.
67Nền phía sau lớp nổiscrim-backdrop-overlay
Không gian làm việc studioTổng quan dự án
Dự án đang hoạt động12Trên bốn nhómRà soát đến hạn04Hai mục cần duyệtThành viên nhóm28Làm trong tuần nàyCập nhật gần đây18Từ thứ Hai
Tác vụ tập trung
Rà soát quyền dự án
Không gian làm việc vẫn nhìn thấy phía sau, nhưng nền làm mờ và ngăn tương tác.
Định nghĩa và hướng dẫn triển khai
Lớp phía sau bảng nổi để tách và giảm sự chú ý vào trang bên dưới.
Hướng dẫn triển khai
Chỉ dùng khi lớp nổi chặn hoặc tạm chuyển chú ý. Bề mặt dễ đọc, xác định bấm nền có đóng hay không.
Khả năng tiếp cận
Nền chỉ để hiển thị được coi là trang trí. Hộp thoại hoặc ngăn nhận tiêu điểm, có hành động đóng rõ.
68Khung chờ và biểu tượng chờskeleton-spinner
Trạng thái xử lý
Đang chuẩn bị không gian làm việc
Chọn dấu hiệu chờ phù hợp với kết quả.
Đang tải
Khung chờ nội dung
Xem trước dự án
Biết trước bố cục
Bản xem trước dự án đã sẵn sàngTổng quan không gian làm việc. 6 tệp
Giữ chỗ theo hình nội dung, tránh trang nhảy.
Biểu tượng chờ
Đang lấy dữ liệu phân tích
Thời gian chờ chưa biết
Đang kết nối dịch vụĐang chờ phản hồi
Dữ liệu phân tích đã sẵn sàngTóm tắt vừa cập nhật
Báo việc đang xử lý khi chưa biết hình dạng kết quả.
Định nghĩa và hướng dẫn triển khai
Khung chờ giữ chỗ theo hình dạng nội dung sắp có. Biểu tượng chờ thể hiện quá trình chưa biết hình dạng kết quả.
Hướng dẫn triển khai
Dùng khung chờ khi biết bố cục sau cùng, biểu tượng chờ ngắn khi chưa biết thời gian. Tránh nhấp nháy gợi ý cho thao tác nhanh hoặc giả nội dung đã tải.
Khả năng tiếp cận
Đánh dấu vùng cập nhật đang bận, có trạng thái tiến trình bằng chữ khi hữu ích. Ẩn khung chờ trang trí và tôn trọng giảm chuyển động.
78Thẻ xem nhanhhover-card
Trỏ chuột hoặc đặt tiêu điểm vào tên người dùng
Thiết kế bởi
J
Jane Appleseed@jane
Kỹ sư hệ thống thiết kế. Giúp giao diện dễ gọi tên và xây dựng hơn.
Toronto2.4k
Định nghĩa và hướng dẫn triển khai
Bản xem trước xuất hiện gần mục được nhắc tới khi trỏ chuột hoặc đặt tiêu điểm vào mục đó.
Hướng dẫn triển khai
Dùng cho ngữ cảnh xem trước tùy chọn. Hỗ trợ cảm ứng, tránh nhấp nháy giữa nguồn và bảng, đóng dễ đoán.
Khả năng tiếp cận
Cho truy cập bằng tiêu điểm bàn phím và hành động dễ dùng trên cảm ứng. Nếu bảng chứa điều khiển tương tác, dùng cách hoạt động của bảng nổi thay cho chú giải.
Bố cục và chuyển động
10
14Cuộn tạo chiều sâuparallax-scrolling
Nền 0.15xGiữa 0.45xNội dung 1x
Ghi chú thực địa
Nhìn qua nền chuyển động chậm hơn.
Bản đồ đường mòn
Lớp giữa di chuyển ở tốc độ 0,45 lần.
Danh sách đóng gói
Nội dung di chuyển theo toàn bộ tốc độ cuộn.
Định nghĩa và hướng dẫn triển khai
Hiệu ứng cuộn với các lớp hình ảnh di chuyển khác tốc độ để tạo chiều sâu.
Hướng dẫn triển khai
Chỉ dùng như cải thiện hình ảnh tiết chế. Giữ thứ tự đọc thường, tránh chiếm cuộn và chuyển động làm mất định hướng, có phương án giảm chuyển động.
Khả năng tiếp cận
Không chứa thông tin trong lớp đang chuyển động. Tôn trọng prefers-reduced-motion và giữ độ tương phản chữ ổn định ở mọi vị trí nền.
15Bộ trình chiếucarousel
01 - 03
Khám phá
Hiểu người dùng và cơ hội.
02 - 03
Khám phá
So sánh các hướng để tạo ý tưởng rõ ràng.
03 - 03
Tạo
Phát triển hướng đã chọn thành hệ thống hữu ích.
Định nghĩa và hướng dẫn triển khai
Vùng xem một hoặc nhiều mục trong một chuỗi lớn hơn, có nút chuyển mục đang xem.
Hướng dẫn triển khai
Chỉ dùng khi xem chuỗi tốt hơn xem cùng nhau. Mặc định tránh tự chuyển, điều khiển nhìn thấy, nội dung sắp lại không bị cắt.
Khả năng tiếp cận
Nút trước và sau có nhãn, thông báo mục hiện tại khi cần. Hỗ trợ bàn phím, dừng chuyển tự động và giữ thứ tự đọc hợp lý.
20Lưới ô biến đổibento-grid
Quý này
Doanh thu$48.2kTăng 8,4% so với quý trước
Người dùng đang hoạt động2.4kTháng nàyTăng trưởng12%So với năm trướcĐăng ký mới+9Hôm nay
Định nghĩa và hướng dẫn triển khai
Lưới nội dung liên quan dùng các ô khác kích thước trong cùng một bố cục thẳng hàng.
Hướng dẫn triển khai
Dùng khi các mục liên quan và biến thể giúp phân cấp. Giữ thứ tự nguồn, tránh ô trống trang trí, chuyển thành một cột dễ đọc khi hẹp.
Khả năng tiếp cận
Dùng cấu trúc tài liệu thường cho nội dung tĩnh. Không dùng ngữ nghĩa lưới tương tác khi chưa triển khai mũi tên giữa ô.
21Lưới xếp theo chiều caomasonry-layout
Lưới thường
Cùng sáu thẻ, thẳng theo hàng.
01 Nghiên cứuPhỏng vấn người dùng và ghi chú thị trường.02 Lập kế hoạchPhạm vi, thời gian và người phụ trách.03 Bản mẫuXem luồng, kiểm tra các màn hình chính và tinh chỉnh chi tiết.04 Rà soátChia sẻ phản hồi với nhóm.05 Ra mắtChuẩn bị phát hành và thông báo khách hàng.06 Rút kinh nghiệmXem lại kết quả.
Lưới xếp theo chiều cao
Phương án dự phòng CSS columns xếp xuống từng cột.
01 Nghiên cứuPhỏng vấn người dùng và ghi chú thị trường.02 Lập kế hoạchPhạm vi, thời gian và người phụ trách.03 Bản mẫuXem luồng, kiểm tra các màn hình chính và tinh chỉnh chi tiết.04 Rà soátChia sẻ phản hồi với nhóm.05 Ra mắtChuẩn bị phát hành và thông báo khách hàng.06 Rút kinh nghiệmXem lại kết quả.
Định nghĩa và hướng dẫn triển khai
Bố cục nhiều cột xếp các mục khác chiều cao theo từng cột dọc.
Hướng dẫn triển khai
Dùng cho bộ sưu tập cần xem, không cần hàng thẳng chặt. Thứ tự đọc hình ảnh và DOM dễ hiểu, giảm cột khi hẹp.
Khả năng tiếp cận
Không đổi thứ tự hiển thị trái với thứ tự đọc của bàn phím hoặc công nghệ hỗ trợ. Mỗi mục cần tự hiểu được.
22Đường cong thời gianeasing
Cùng thời lượng. 1.2 sChỉ đường cong thời gian thay đổi.
Tuyến tính
linear
Bắt đầuĐích
Tốc độ không đổi
Giảm tốc
cubic-bezier(0, 0, .58, 1)
Bắt đầuĐích
Khởi đầu nhanh, kết thúc nhẹ
Tăng rồi giảm tốc
cubic-bezier(.4, 0, .2, 1)
Bắt đầuĐích
Nhanh ở giữa, nhẹ ở hai đầu
Các đường cong biểu diễn cùng hành trình 1,2 giây từ điểm đầu tới đích.
Định nghĩa và hướng dẫn triển khai
Đường cong chuyển động điều khiển cách hoạt ảnh tăng và giảm tốc theo thời gian.
Hướng dẫn triển khai
Dùng ít đường cong và thời lượng chung. Chuyển động khớp thay đổi, phản hồi nhanh, không dùng đường cong để che xử lý chậm hoặc khó hiểu.
Khả năng tiếp cận
Tôn trọng giảm chuyển động, tránh nhấp nháy hoặc liên tục thu hút chú ý. Hoạt ảnh không được là cách duy nhất hiểu thay đổi trạng thái.
23Hoạt ảnh lò xospring-animation
Cùng điểm bắt đầu và đíchSo sánh cách mỗi chuyển động tới đích.
Bắt đầuĐích
Giảm tốc
Chậm dần vào vị trí
Lò xo
Đường cong CSS linear() vượt đích rồi ổn định
Định nghĩa và hướng dẫn triển khai
Chuyển động mô phỏng vật lý có thể vượt đích hoặc ổn định theo độ cứng và lực cản.
Hướng dẫn triển khai
Tiết chế cho di chuyển không gian có ý nghĩa. Ổn định nhanh, tránh nảy ở điều khiển thường và dùng đổi trạng thái nhẹ khi giảm chuyển động.
Khả năng tiếp cận
Tôn trọng prefers-reduced-motion và giữ trạng thái cuối khi không có hoạt ảnh. Không liên tục chuyển nội dung khi người dùng đang đọc hoặc nhập.
24Hiệu ứng giải mã chữtext-scramble
Chuỗi giải mã
Gọi tên giao diện
Từng ký tự ổn định theo thứ tự từ trái sang phải.
Định nghĩa và hướng dẫn triển khai
Hiệu ứng thay thế ký tự trong thời gian ngắn rồi trả về văn bản hoàn chỉnh.
Hướng dẫn triển khai
Coi là trang trí. Tránh dùng cho nhãn, hướng dẫn, giá hay nội dung cần đọc ngay. Giữ chữ cuối ổn định, không lặp hiệu ứng liên tục.
Khả năng tiếp cận
Giữ giá trị chữ ổn định trong cây hỗ trợ tiếp cận, ẩn thay đổi ký tự trang trí khỏi công nghệ hỗ trợ. Tắt hiệu ứng khi giảm chuyển động.
26Dải chữ chuyển độngmarquee
Thiết kế có cân nhắc. Rõ ràng ngay từ đầu. Dành cho mọi người. Chuyển động có mục đích.
Thiết kế có cân nhắcRõ ràng ngay từ đầuDành cho mọi ngườiChuyển động có mục đích
Thiết kế có cân nhắcRõ ràng ngay từ đầuDành cho mọi ngườiChuyển động có mục đích
Định nghĩa và hướng dẫn triển khai
Dải nội dung lặp lại hoặc nối tiếp di chuyển liên tục.
Hướng dẫn triển khai
Tránh dùng cho thông tin thiết yếu. Không buộc người dùng theo dõi dòng dài đang chuyển động. Nếu cần chuyển động, có nút dừng và dừng khi đặt tiêu điểm hoặc trỏ chuột khi phù hợp.
Khả năng tiếp cận
Tôn trọng giảm chuyển động, tránh đọc hai lần nội dung lặp và cho tới mọi hành động mà không phải theo dải đang chạy.
35Đường phân chia, đường phân cách và đường trang trídivider-separator-rule
Chuyển chủ đề
<hr>
Tổng quan dự án
Màu và chữ chung dẫn dắt web.
Phần tiếp theo
Dùng ngắt chủ đề khi nội dung đổi.
Đường phân cách điều khiển
role="separator"
CắtSao chépDán
Xóa
Đánh dấu ranh giới giữa nhóm hành động.
Đường trang trí
border-block-start
Hệ thống thương hiệu
Lan Anh cập nhật
Hướng dẫn màu và chữ chung.
Chỉ hiển thị. Công nghệ hỗ trợ bỏ qua đường này.
Định nghĩa và hướng dẫn triển khai
Phần tử HTML <hr> đánh dấu chuyển chủ đề. role=separator đánh dấu ranh giới giữa nhóm điều khiển. Đường viền CSS chỉ dùng để hiển thị.
Hướng dẫn triển khai
Dùng <hr> khi đổi chủ đề, role=separator khi cần tách nhóm điều khiển và đường viền CSS chỉ để trang trí. Hướng phân cách khớp đường kẻ.
Khả năng tiếp cận
Ẩn đường trang trí khỏi công nghệ hỗ trợ. Đường phân cách có ngữ nghĩa cần hướng đúng. Không cho tiêu điểm vào đường tĩnh.
75Định vị sticky và fixedsticky-fixed-positioning
Định vị trong vùng cuộnCuộn ghi chú để so sánh
Vùng có thể cuộnTổng quan dự án
Đầu phần giữ vị trí khi cuộnGhi chú thành phần
In flow
Điều hướng
Điểm đến chính dễ quét và luôn xác định rõ vị trí hiện tại.
Biểu mẫu
Mỗi trường có nhãn nhìn thấy và hướng dẫn ngắn gọn.
Phản hồi
Đặt thông báo gần hành động gây ra thông báo.
Bố cục
Dùng vùng cuộn gần nhất để giữ ngữ cảnh phần cục bộ.
Điều khiển trợ giúpposition: fixed
Định nghĩa và hướng dẫn triển khai
Sticky giữ phần tử trong vùng chứa khi cuộn. Fixed đưa phần tử ra khỏi luồng thường và gắn với màn hình hoặc vùng chứa có biến đổi.
Hướng dẫn triển khai
Ưu tiên sticky cho ngữ cảnh cục bộ. Phần tử cuộn bình thường đến vị trí giới hạn rồi giữ trong vùng chứa. Dùng fixed cho điều khiển cố định trong màn hình. Chừa chỗ, tôn trọng vùng an toàn và không che nội dung hoặc tiêu điểm.
Khả năng tiếp cận
Giữ thứ tự đọc có ý nghĩa, tiêu điểm nhìn thấy khi cuộn. Vùng cuộn dùng được bằng bàn phím khi cần. Kiểm tra phóng to, bố cục hẹp và chiều cao màn hình thấp.
32 mục
Mẫu giao diện macOS
Dùng các mục này để nhận biết khái niệm macOS gốc. Không dựng khung máy tính trong web khi chưa có nhu cầu sản phẩm rõ.
Cửa sổ và không gian làm việc
9
37Cửa sổ Macmac-window
Ghi chú dự ánĐã đồng bộ
Ghi chú dự án. Cập nhật hôm nay
Định hướng thương hiệu
Màu và chữ chung dẫn dắt web.
LaLan Anh. Trưởng nhóm thiết kế3 người cộng tác
Đã đóng cửa sổMẫu giữ mở để khôi phục được ví dụ.
Đã thu nhỏ vào DockKhôi phục cửa sổ để tiếp tục.
Định nghĩa và hướng dẫn triển khai
Khung ứng dụng gốc gồm tiêu đề, thanh công cụ, nội dung, cạnh thay đổi kích thước và nút điều khiển cửa sổ của hệ thống.
Hướng dẫn triển khai
Để hệ điều hành quản lý di chuyển, kích thước, tiêu điểm và vòng đời cửa sổ. Tiêu đề nêu tài liệu hoặc cách xem hiện tại thay vì lặp tên ứng dụng.
Khả năng tiếp cận
Dùng API cửa sổ và tiêu đề gốc để nhận diện và tiêu điểm tới công nghệ hỗ trợ. Nội dung vẫn tới được khi đổi kích thước.
Điều chỉnh cho web
Web nằm trong cửa sổ trình duyệt. Không dựng lại các nút cửa sổ macOS hoặc thanh tiêu đề giả trong web thông thường.
38Hộp thư chia đôiinbox-split-view
Thư
Hộp thư
Hộp thư đến
Không có tin nhắn phù hợp.
Hộp thư đến
Gl
Grace Lingửi tôi
Bản nháp lộ trình
Bản phác thảo đầu tiên cho quý tới.
Chào Lan Anh,
Tôi đính kèm bản đầu của lộ trình quý 4. Bạn có thể xem các mốc ra mắt trước thứ Năm không?
Cảm ơn, Grace
Định nghĩa và hướng dẫn triển khai
Không gian làm việc gồm danh sách mục bên cạnh nội dung của mục đang chọn.
Hướng dẫn triển khai
Đồng bộ lựa chọn, bộ lọc danh sách và vùng chi tiết. Cho đổi kích thước trong giới hạn hữu ích và giữ mục đang chọn khi danh sách thay đổi.
Khả năng tiếp cận
Đặt nhãn mỗi vùng, thể hiện hàng đang chọn và cho bàn phím chuyển giữa danh sách và chi tiết. Không chỉ dùng màu hàng cho lựa chọn.
Điều chỉnh cho web
Dùng bố cục danh sách và chi tiết thích ứng. Trên màn hình hẹp hiện một vùng mỗi lần, có đường về danh sách rõ.
39Vùng cuộnscroll-view
Nhật kýHoạt động gần đây
Đã cập nhật vai trò màuLan Anh đã sửa bảng màu theo ý nghĩa.
Đã rà soát hướng dẫn logoMai phản hồi về khoảng trống.
Đã tạo dự án mớiLàm mới thương hiệu. 4 người cộng tác
Hệ thống thương hiệu đã duyệtChữ và màu đã sẵn sàng.
Đã thêm ghi chú thành phầnĐiều khiển biểu mẫu. 3 bình luận
Đã chuẩn bị bản xuấtHướng dẫn đã được đóng gói để rà soát.
Đã rà soát khả năng tiếp cậnĐã đạt kiểm tra độ tương phản.
Đã làm mới biến thiết kếThang khoảng cách đã đồng bộ giữa các trang.
Đã chia sẻ bản mẫu điều hướngĐã gửi cho nhóm sản phẩm.
Đã lưu trữ dự ánChiến dịch mùa xuân. 12 tệp
Thanh cuộn truyền thống. Rãnh giữ chỗ cạnh nội dung.
Định nghĩa và hướng dẫn triển khai
Vùng xem nội dung lớn hơn diện tích sẵn có, có hỗ trợ cuộn.
Hướng dẫn triển khai
Ưu tiên cuộn hệ thống, giữ thao tác bàn rê, bánh xe và bàn phím bình thường. Tránh vùng cuộn lồng nhau trừ khi cần di chuyển độc lập.
Khả năng tiếp cận
Giữ nội dung cuộn theo thứ tự đọc và cho bàn phím tới điều khiển ở hai đầu. Không ẩn dấu hiệu duy nhất cho biết còn nội dung.
Điều chỉnh cho web
Dùng cuộn tràn gốc. Vùng cuộn độc lập cần tên và bàn phím khi chứa nội dung có thể có tiêu điểm.
45Trình duyệt dạng cộtcolumn-view-browser
Tệp
Tệp
Dự án
NameThat
Dự án - NameThat. Chọn thư mục để xem nội dung trong cột tiếp theo.
Định nghĩa và hướng dẫn triển khai
Trình duyệt phân cấp mở cấp mục tiếp theo trong một cột liền kề mới.
Hướng dẫn triển khai
Dùng khi cần xem và chọn tệp hoặc loại lồng nhau. Đường đang chọn nhìn thấy, có cách về cấp cha rõ.
Khả năng tiếp cận
Đặt nhãn mỗi cột và mục đang chọn, giữ đường tiêu điểm dễ đoán và thể hiện phân cấp không chỉ bằng vị trí ngang.
Điều chỉnh cho web
Dùng cây, điều hướng lồng hoặc đường phân cấp khi hợp dữ liệu. Tránh buộc màn hình hẹp cuộn ngang qua cột không nhãn.
46Danh sách phân cấpoutline-view
Dự án
Tổng quan
Hệ thống thiết kế
Màu sắc
Kiểu chữ
Giao hàng
Định nghĩa và hướng dẫn triển khai
Danh sách phân cấp có thể mở hoặc thu gọn các mục con trong từng hàng.
Hướng dẫn triển khai
Dùng cho dữ liệu cha con có cấu trúc. Tách mở rộng khỏi hành động hàng. Giữ mở rộng và lựa chọn khi cập nhật.
Khả năng tiếp cận
Thể hiện cấp mục, trạng thái mở và lựa chọn. Dùng ngữ nghĩa phân cấp gốc hoặc đầy đủ cách thao tác cây bằng bàn phím, không chỉ thêm vai trò cây vào danh sách tĩnh.
Điều chỉnh cho web
Dùng danh sách lồng và nút mở gốc cho cấu trúc đơn giản. Chỉ dùng cây tương tác khi đã có đầy đủ phím mũi tên.
53Bảng thuộc tínhinspector
Dự án. Chiến dịch thương hiệuBộ sưu tập mùa xuân
1280 × 800
Xuân - hè 2026
Đã chọn ảnh nổi bật. Bảng thuộc tính hiển thị thông tin ảnh.
Định nghĩa và hướng dẫn triển khai
Bảng theo ngữ cảnh để xem hoặc sửa thuộc tính của tài liệu, mục đang chọn hoặc công cụ.
Hướng dẫn triển khai
Nội dung bảng thuộc tính gắn với lựa chọn hiện tại và nhóm theo việc cần làm. Tránh lặp cấu trúc tài liệu hoặc đưa thiết lập không liên quan vào bảng.
Khả năng tiếp cận
Bảng cần tiêu đề và điều khiển có nhãn. Thông báo thay đổi lựa chọn có ý nghĩa và giữ tiêu điểm khi cập nhật giá trị.
Điều chỉnh cho web
Dùng bảng bên hoặc ngăn thích ứng. Trên màn hình nhỏ, trạng thái mở và đóng rõ, có đường về nội dung chính.
59Danh sách nguồn ở thanh bêndesktop-sidebar-source-list
Tài sản thương hiệuDự án
Thư viện
Thư viện3 mục
Dự án
Công việc đang làm và không gian chung.
Hệ thống thương hiệuCập nhật hôm nay8 mục
Thiết kế lại webCập nhật hôm qua12 mục
Danh sách kiểm tra ra mắtCập nhật ngày 24 tháng 95 mục
Chọn nguồn để cập nhật nội dung cửa sổ hoặc thu gọn thanh bên.
Định nghĩa và hướng dẫn triển khai
Danh sách nguồn cố định để chuyển giữa các vị trí, bộ sưu tập hoặc bộ lọc liên quan trong cửa sổ.
Hướng dẫn triển khai
Giữ phân cấp nông, nguồn đang chọn nhìn thấy. Tách điều hướng vị trí khỏi hành động và giữ lựa chọn khi vùng nội dung cập nhật.
Khả năng tiếp cận
Dùng danh sách hoặc điều hướng có nhãn, thể hiện lựa chọn và hỗ trợ bàn phím chuẩn.
Điều chỉnh cho web
Chuyển thanh bên thành ngăn mở hoặc điều hướng gọn trên màn hình hẹp. Tránh lặp điều hướng chính của web trong danh sách nguồn riêng của trang.
61Thanh công cụ hòa vào tiêu đềtoolbar-unified-title-bar
Ghi chú
Mở ghi chú
Định hướng thương hiệu
Màu và chữ chung dẫn dắt web.
Sửa hôm nay. Đã lưu
Đường phân cách
Mục thanh công cụ, nhãn, trình đơn phần dư và đường phân cách tiêu đề có thể tương tác. Không mô phỏng khung cửa sổ gốc.
Định nghĩa và hướng dẫn triển khai
Dãy hành động của cửa sổ hòa vào vùng tiêu đề.
Hướng dẫn triển khai
Nhóm ít hành động thường dùng, giữ tên tài liệu hoặc chế độ xem dễ nhận biết và cho truy cập lệnh thiết yếu qua các cách khác của ứng dụng.
Khả năng tiếp cận
Đặt tên hỗ trợ tiếp cận cho nút chỉ có biểu tượng và nhóm hành động liên quan. Giữ tiêu điểm bàn phím và cho truy cập hành động phần dư.
Điều chỉnh cho web
Dùng đầu trang hoặc thanh công cụ cho hành động liên quan. Không giả khung cửa sổ gốc. Có trình đơn phần dư khi không đủ chỗ.
62Nút cửa sổtraffic-lights-window-controls
Tham chiếu macOS. Điều chỉnh cho webGhi chú dự án
Tài liệu
Định hướng thương hiệu
Đã lưu
Màu và chữ chung dẫn dắt web.
Đã thu nhỏ bản xem trước trong trang.
Đã đóng bản xem trước trong mẫu.
macOS dùng các nút màu cho đóng, thu nhỏ và phóng lớn hoặc toàn màn hình. Ví dụ web này dùng điều khiển trang có nhãn thay cho khung cửa sổ màu.
Định nghĩa và hướng dẫn triển khai
Nút đóng, thu nhỏ và phóng lớn gốc của cửa sổ ứng dụng macOS.
Hướng dẫn triển khai
Để hệ thống cung cấp nút cửa sổ và vị trí. Không đổi màu hay dùng sai mục đích các nút trong ứng dụng gốc.
Khả năng tiếp cận
Giữ nhãn hệ thống và phím thay thế cho đóng, thu nhỏ, phóng lớn.
Điều chỉnh cho web
Không vẽ nút đỏ, vàng, xanh trong web để giả cửa sổ Mac. Dùng điều hướng trình duyệt và hành động thực trong trang.
Trình đơn và lệnh
8
43Nút kết hợpcombo-button
Định nghĩa và hướng dẫn triển khai
Hành động chính gắn với nút mở trình đơn riêng cho các lựa chọn liên quan.
Hướng dẫn triển khai
Chỉ dùng khi một hành động là mặc định rõ, các hành động liên quan cùng mục đích. Phân biệt hành động chính và nút trình đơn.
Khả năng tiếp cận
Cung cấp hai điều khiển có tên riêng và trạng thái mở trình đơn. Hành động chính và mọi mục trình đơn phải dùng được bằng bàn phím.
Điều chỉnh cho web
Dùng nút hành động có nhãn và nút trình đơn riêng với trạng thái mở. Không dùng một vùng mơ hồ thực hiện hành động khác theo nơi bấm.
48Thanh trình đơnmenu-bar
VINASIG
Chọn trình đơn để xem lệnh và phím tắt.
Định nghĩa và hướng dẫn triển khai
Vùng hệ điều hành gom lệnh toàn ứng dụng vào các trình đơn cố định.
Hướng dẫn triển khai
Dùng vai trò trình đơn gốc và phím tắt nền tảng cho lệnh ứng dụng. Nhóm theo việc, tránh quá dài và lồng sâu, giữ hành động chính dễ tìm.
Khả năng tiếp cận
Giữ điều hướng bàn phím và nhãn lệnh gốc. Truyền trạng thái chọn, tắt và trình đơn con qua ngữ nghĩa hệ thống.
Điều chỉnh cho web
Web thông thường nên dùng đầu trang và điều hướng của web. Chỉ dùng thanh trình đơn kiểu ứng dụng máy tính khi đã có đầy đủ cách thao tác bằng bàn phím.
49Trình đơn ngữ cảnhcontext-menu
Bấm chuột phải hoặc bấm thư mục, hay nhấn Shift+F10.
Hành động trình đơn chỉ là ví dụ. Không thay đổi tệp.
Định nghĩa và hướng dẫn triển khai
Trình đơn lệnh liên quan đến mục hoặc vị trí đang chọn, mở ngay trong ngữ cảnh đó.
Hướng dẫn triển khai
Chỉ có hành động áp dụng cho mục đích, ghi rõ hành động xóa và giữ trình đơn gần con trỏ hoặc mục đang chọn.
Khả năng tiếp cận
Hỗ trợ gọi bằng bàn phím, điều hướng trình đơn và tên mục rõ. Có thể tìm cùng hành động mà không cần chuột hoặc bấm phụ.
Điều chỉnh cho web
Chỉ dùng trình đơn ngữ cảnh tùy chỉnh khi có hành động thực. Có nút mở nhìn thấy cho cảm ứng và bàn phím.
50Mũi tên mở rộngdisclosure-triangle
Q3 Report.pages
Notes.md
installer.dmg
Định nghĩa và hướng dẫn triển khai
Dấu chỉ báo của hệ thống cho biết nội dung liên quan đang mở hay thu gọn.
Hướng dẫn triển khai
Đặt chỉ báo cạnh nhãn liên quan và phản ánh trạng thái hiện tại. Không dùng tam giác làm hành động độc lập không có nhãn.
Khả năng tiếp cận
Cung cấp tên và trạng thái mở. Toàn bộ vùng nhãn phải thao tác được, giữ cách kích hoạt bàn phím chuẩn.
Điều chỉnh cho web
Dùng nút hoặc summary gốc cùng biểu tượng bên cạnh. Giữ ngữ nghĩa mở và tạo kiểu cả mở lẫn đóng.
55Bảng nổipopover-macos
VHướng dẫn thương hiệu
Xem trước trình soạn thảo web
Định hướng màu. Mùa xuân 2026
Sự rõ ràng trong mọi lựa chọn.
Giữ điều khiển phát và đầu ra liên quan gắn với nguồn.
Cập nhật hôm nayGhi chú thực địa. 04
Vùng định vị
Định nghĩa và hướng dẫn triển khai
Bảng tạm thời gắn với điều khiển hoặc mục đã mở nó.
Hướng dẫn triển khai
Nội dung ngắn, liên quan trực tiếp tới nút mở. Đóng dễ đoán và đổi vị trí khi cạnh cửa sổ hoặc không gian sẵn có thay đổi.
Khả năng tiếp cận
Thể hiện quan hệ với nút mở, tên bảng và cách đóng. Nội dung tương tác phải dùng được bằng bàn phím và trả tiêu điểm đúng chỗ.
Điều chỉnh cho web
Dùng bảng nổi gắn nguồn có hỗ trợ tiếp cận cho nội dung bổ sung. Thông tin thiết yếu không chỉ mở khi trỏ chuột.
56Nút chọn giá trị, nút mở hành động và ô kết hợppopup-pulldown-combo-box
Nghiên cứu điều khiển AppKitTrình đơn giống nhau, mục đích khác nhau
Chọn giá trị, thực hiện lệnh hoặc nhập giá trị riêng.
01Nút chọn giá trị
Giữ giá trị đang chọn nhìn thấy.
02Nút mở hành động
Hành động tệp
Nhãn nút cố định. Các mục thực hiện lệnh.
03Ô kết hợp
Nhập phông chữ hoặc chọn gợi ý.
Vừa là cỡ chữ hiện tại. Hành động trình đơn chỉ để xem trước.
Định nghĩa và hướng dẫn triển khai
Nút chọn giá trị mở danh sách lựa chọn. Nút mở hành động mở các lệnh. Ô kết hợp cho phép nhập chữ cùng gợi ý hoặc lựa chọn.
Hướng dẫn triển khai
Chọn điều khiển theo việc cần làm. Luôn hiển thị giá trị đã chọn và tách lệnh khỏi giá trị biểu mẫu.
Khả năng tiếp cận
Dùng vai trò gốc đúng, giá trị hiện tại và cách thao tác bàn phím. Không biến trình đơn lệnh thành trường bắt buộc của biểu mẫu.
Điều chỉnh cho web
Select cho giá trị cố định, nút trình đơn cho hành động, ô kết hợp có nhãn cho gợi ý có thể sửa. Tạo kiểu cả bảng mở và nguồn.
57Nhóm lựa chọn liền nhausegmented-control-macos
Trình duyệt dự ánTài sản thương hiệu
Xem dạng biểu tượng
Hệ thống thương hiệu8 mụcBản xuất logo12 mụcHướng dẫn4 mục
Hệ thống thương hiệu8 mục. Cập nhật hôm nayBản xuất logo12 mục. Cập nhật hôm quaHướng dẫn4 mục. Cập nhật ngày 24 tháng 9
Đổi cách xem để thấy cùng thư mục được sắp thế nào.
Định nghĩa và hướng dẫn triển khai
Nhóm lựa chọn liền nhau để chọn một chế độ hoặc cách xem.
Hướng dẫn triển khai
Dùng cho ít lựa chọn ngang hàng. Trạng thái chọn rõ, nhãn ngắn. Tránh dùng cho lệnh không liên quan.
Khả năng tiếp cận
Thể hiện điều khiển như nhóm có nhãn và một giá trị đang chọn. Giữ thao tác bằng bàn phím và thông báo thay đổi.
Điều chỉnh cho web
Dùng nhóm radio hoặc nhóm lựa chọn cho giá trị. Chỉ dùng thẻ khi mỗi lựa chọn đổi vùng nội dung tương ứng.
81Mục trạng thái thanh trình đơnmenu-bar-extra
VINASIG StudioHệ thống thương hiệu
Không gian làm việcHệ thống thương hiệu
Mọi tệp đều mới nhất
Đồng bộ gần nhất hôm nay lúc 10:42
Trạng thái đồng bộHoạt động gần đây
Đã đồng bộ
Đã tải lên 4 tệp
Trạng thái đồng bộThiết lập đồng bộ
Đồng bộ tự động giữ không gian làm việc luôn mới nhất.
Chọn biểu tượng trạng thái để xem hành động đồng bộ.
Ví dụ web. Trình đơn trạng thái nằm trong ứng dụng. Web không thể thêm mục vào thanh trình đơn macOS.
Định nghĩa và hướng dẫn triển khai
Mục trạng thái của ứng dụng macOS trên thanh trình đơn, có biểu tượng hoặc giá trị nhỏ gọn và trình đơn tùy chọn.
Hướng dẫn triển khai
Dành cho trạng thái ứng dụng lâu dài hoặc hành động nhanh. Biểu tượng dễ nhận biết, trình đơn ngắn và trạng thái mới nhất, không ngắt việc khác.
Khả năng tiếp cận
Cung cấp tên và giá trị hỗ trợ tiếp cận gốc, hỗ trợ bàn phím, không chỉ dựa vào hình biểu tượng hoặc màu.
Điều chỉnh cho web
Web không thể thêm mục vào thanh trình đơn macOS. Hiển thị trạng thái trong sản phẩm hoặc dùng khả năng phù hợp của ứng dụng đã cài khi người dùng mong đợi.
Nhập và chỉnh sửa
9
27Điểm chèn chữinsertion-caret
Bấm vào chữ để đặt con trỏ rồi di chuyển bằng phím mũi tên.
Định nghĩa và hướng dẫn triển khai
Dấu vị trí hệ thống cho biết ký tự gõ tiếp theo sẽ xuất hiện ở đâu trong chữ có thể sửa.
Hướng dẫn triển khai
Để điều khiển nhập gốc quản lý con trỏ, lựa chọn và chỉnh sửa. Không vẽ con trỏ cạnh tranh hoặc chuyển điểm chèn bất ngờ khi người dùng đang gõ.
Khả năng tiếp cận
Giữ chỉnh sửa, chọn chữ và điều khiển giọng nói gốc. Con trỏ nhìn thấy trên nền trường và không là chỉ báo tiêu điểm duy nhất.
Điều chỉnh cho web
Dùng cách nhập và sửa chữ gốc. Chỉ đổi màu con trỏ cho dễ đọc khi cần, không thay con trỏ chèn bằng hoạt ảnh trang trí.
28Con trỏpointer-cursor
Phím mũi tênNội dung trangcursor: defaultCon trỏ nhập chữ dọcChọn chữ dọccursor: vertical-textTrình đơn ngữ cảnhBấm chuột phải để xem lựa chọncursor: context-menu
Mục đang biến mấtTrạng thái kéo gốc của macOSKhông có CSS tương đương trực tiếp
Cột
Bảng
cursor: col-resizeHàng
Bảng
cursor: row-resizeCạnh trái
Bảng
cursor: w-resizeCạnh phải
Bảng
cursor: e-resizeCạnh trên
Bảng
cursor: n-resizeCạnh dưới
Bảng
cursor: s-resize
Đổi chiều rộng cột
Bảng
cursor: col-resizeĐổi chiều cao hàng
Bảng
cursor: row-resizePhóng lớn
cursor: zoom-inThu nhỏ
cursor: zoom-outĐổi kích thước xuống phải
Vùng vẽ
cursor: nwse-resizeĐổi kích thước lên phải
Vùng vẽ
cursor: nesw-resize
Trỏ chuột vào mẫu để xem con trỏ trình duyệt. Điều khiển đổi kích thước hỗ trợ kéo và phím mũi tên. Kiểu chỉ có trên macOS được ghi rõ khi CSS không có tương đương trực tiếp.
Định nghĩa và hướng dẫn triển khai
Hình con trỏ thay đổi để nêu kiểu tương tác có thể dùng tại vị trí hiện tại.
Hướng dẫn triển khai
Theo quy ước con trỏ nền tảng cho chữ, liên kết, đổi kích thước và trạng thái không khả dụng. Không chỉ dùng hình con trỏ để giải thích hành động.
Khả năng tiếp cận
Cùng hành động phải dùng được bằng bàn phím và cảm ứng. Con trỏ chỉ củng cố tên hoặc tiêu điểm nhìn thấy.
Điều chỉnh cho web
Dùng con trỏ mặc định trình duyệt cho chữ và điều khiển. Con trỏ trỏ chỉ ở mục có hành động, con trỏ đổi kích thước chỉ ở tay nắm hoạt động.
30Thanh chỉnh âm lượngvolume-slider
Điều chỉnh liên tục khi kéo.
Chậm nhấtChậmBình thườngNhanhNhanh nhất
Năm điểm cố định. Giá trị chuyển từ vạch này sang vạch tiếp theo.
Định nghĩa và hướng dẫn triển khai
Điều khiển liên tục để chỉnh âm lượng trong một khoảng giới hạn.
Hướng dẫn triển khai
Mức hiện tại dễ nhận biết và cách tắt tiếng rõ. Cho chỉnh nhỏ mà không yêu cầu con trỏ quá chính xác.
Khả năng tiếp cận
Cung cấp tên, giá trị hiện tại và khoảng giá trị. Giữ điều chỉnh bằng bàn phím và cách thông báo giá trị hỗ trợ tiếp cận chuẩn của nền tảng.
Điều chỉnh cho web
Dùng trường khoảng có nhãn cho âm lượng liên tục. Có giá trị dễ đọc hoặc trạng thái tắt tiếng, giữ phím mũi tên.
31Ô chọn màucolor-well
Xanh lam#0A6CFF
Màu nhanhChọn màu hệ thống
Có sẵn trong trình duyệt hỗ trợ.
Màu sắcBảng màu đầy đủ
Xanh lam#0A6CFF
Màu tùy chỉnh
Kéo vùng màu hoặc dùng phím mũi tên rồi chỉnh sắc độ.
Nhập mã HEX sáu ký tự rồi áp dụng.
Định nghĩa và hướng dẫn triển khai
Điều khiển màu gồm hai phần, hiển thị màu hiện tại, mở bảng màu nhanh và cho phép mở bảng màu đầy đủ.
Hướng dẫn triển khai
Tách ô màu hiện tại và nút bảng màu đầy đủ. Ô mở lựa chọn nhanh và công cụ hút màu khi nền tảng hỗ trợ. Nút bên cạnh mở bảng đầy đủ.
Khả năng tiếp cận
Đặt tên hai nút và thể hiện màu hiện tại bằng chữ. Lựa chọn màu dùng được bằng bàn phím. Trường màu tùy chỉnh gắn với nhãn và hướng dẫn nhìn thấy.
Điều chỉnh cho web
Dùng trường màu có nhãn hoặc bộ chọn hỗ trợ tiếp cận. Mẫu màu đi cùng giá trị chữ. Tách bảng nhanh và bảng đầy đủ. Chỉ lấy màu màn hình khi trình duyệt hỗ trợ.
40Trường tìm kiếmsearch-field
Ctrl F
Tìm kiếm gần đây
Chưa có tìm kiếm gần đây.
Dự án3 dự án
Hệ thống thương hiệuHướng dẫn màu và chữ chungCập nhật hôm nay
Thiết kế lại webThiết kế sản phẩm. 4 người cộng tácDự án đang hoạt động
Danh sách kiểm tra ra mắtChuẩn bị phát hành. 12 việcHạn thứ Sáu
Không có dự án khớp tìm kiếm.
Định nghĩa và hướng dẫn triển khai
Trường nhập chuyên dùng để tìm kiếm, có tìm, xóa và đôi khi có truy vấn gần đây.
Hướng dẫn triển khai
Đặt nhãn mục đích tìm kiếm và giữ truy vấn khi kết quả cập nhật. Cho hoàn tác xóa, phân biệt gợi ý với kết quả đã gửi.
Khả năng tiếp cận
Cung cấp tên tìm kiếm, giá trị truy vấn và nút xóa. Giữ cách gửi bằng bàn phím và thông báo kết quả nhất quán.
Điều chỉnh cho web
Trường tìm có nhãn nhìn thấy. Nút xóa chỉ thêm khi có tên, dùng bàn phím được và hữu ích.
42Trường nhập thẻtoken-field
Lan AnhMinh Tran
Nhập tên hoặc thư điện tử. Nhấn Return hoặc dấu phẩy để thêm. Nhấn Return trên thẻ để sửa.
Định nghĩa và hướng dẫn triển khai
Trường nhập chuyển các giá trị đã nhận diện thành từng mục riêng có thể xóa.
Hướng dẫn triển khai
Dùng cho người nhận hoặc nhãn khi từng giá trị cần nhìn thấy. Giải thích tạo thẻ, kiểm tra, sửa và xóa.
Khả năng tiếp cận
Đặt tên trường và từng thẻ, thể hiện giá trị sai và có hành động xóa hỗ trợ tiếp cận. Giữ con trỏ và bàn phím dễ đoán giữa các thẻ.
Điều chỉnh cho web
Dùng ô kết hợp có khả năng tiếp cận hoặc trường nhập cùng danh sách thẻ. Mọi thẻ phải xóa được bằng bàn phím. Không biểu diễn giá trị chỉ bằng chữ đã tạo kiểu.
44Chỉ báo đánh giá và dung lượngrating-capacity-level-indicator
Đánh giá
Kiểu đánh giá. Chọn sao hoặc dùng phím mũi tên.
Dung lượng
Cảnh báo ở mức 7. Nghiêm trọng ở mức 9
Mức liên quan
Kiểu mức liên quan. 0 đến 10
Định nghĩa và hướng dẫn triển khai
Hình biểu diễn nhỏ gọn cho số đo, dung lượng hoặc đánh giá có giới hạn.
Hướng dẫn triển khai
Dùng meter cho số đo, điều khiển đánh giá khi người dùng đặt điểm. Nêu thang và giá trị hiện tại, phân biệt với tiến trình công việc.
Khả năng tiếp cận
Thể hiện giá trị, tối thiểu, tối đa và khả năng điều chỉnh. Đi kèm nhãn dễ đọc như số đánh giá hoặc mô tả dung lượng.
Điều chỉnh cho web
Dùng meter cho số đo không tương tác, nhóm nút hoặc radio dùng được bằng bàn phím cho đánh giá có thể sửa.
52Viền tiêu điểmfocus-ring-macos
Không gian làm việcRà soát thương hiệu
Mục nhận thao tác đầu tiên
Nhấn Tab để chuyển tiêu điểm. Khi bật truy cập bàn phím đầy đủ, Tab tới được nút lưu.
Đã bật truy cập bàn phím đầy đủ. Đặt tiêu điểm vào điều khiển để thấy viền.
Định nghĩa và hướng dẫn triển khai
Cách thể hiện tiêu điểm của hệ thống để xác định điều khiển nhận bàn phím.
Hướng dẫn triển khai
Giữ giao diện tiêu điểm của nền tảng trừ khi cần tùy chỉnh tương thích. Không bỏ viền để điều khiển nhìn sạch hơn.
Khả năng tiếp cận
Điều khiển có tiêu điểm phải rõ, có đủ tương phản ở giao diện sáng, tối và tăng tương phản.
Điều chỉnh cho web
Dùng :focus-visible nhất quán, nhìn thấy cho điều hướng bàn phím. Không tắt viền toàn cục.
60Nút tăng giảmstepper
Bước 1. Tối thiểu 1. Tối đa 12
Định nghĩa và hướng dẫn triển khai
Cặp nút nhỏ gọn để tăng hoặc giảm giá trị số theo bước cố định.
Hướng dẫn triển khai
Chỉ dùng khi giá trị và bước tăng dễ hiểu. Giá trị hiện tại ở gần, tuân thủ giới hạn hợp lệ.
Khả năng tiếp cận
Đặt tên rõ cho nút tăng giảm và giữ chỉnh bằng bàn phím. Thể hiện giá trị và giới hạn của trường liên quan.
Điều chỉnh cho web
Dùng trường số hoặc spinbutton có nhãn, nêu bước tăng và giới hạn. Cho sửa trực tiếp khi hiệu quả hơn bấm nhiều lần.
Bảng hệ thống và trạng thái
6
29Cảnh báo dọn thùng rácempty-trash-alert
Thùng rácĐã xóa gần đây
8 mục
Homepage concept.png2.4 MB
Workshop notes.pdf840 KB
Brand exports.zip18 MB
Thêm 5 mục
Đã dọn thùng rác
Không thay đổi tệp nào trên thiết bị.
Định nghĩa và hướng dẫn triển khai
Cảnh báo hệ thống xác nhận thao tác có ảnh hưởng lớn trước khi xóa vĩnh viễn một nhóm mục đã bỏ.
Hướng dẫn triển khai
Nêu nội dung bị ảnh hưởng và khả năng khôi phục. Hành động an toàn dễ chọn, dùng phân cấp cảnh báo chuẩn của nền tảng.
Khả năng tiếp cận
Cảnh báo cần tiêu đề cụ thể, nhãn hành động rõ và lựa chọn mặc định dễ đoán. VoiceOver phải thông báo cảnh báo và lựa chọn đang có tiêu điểm.
Điều chỉnh cho web
Chỉ dùng hộp thoại xác nhận có nhãn khi hành động xóa khó hoàn tác. Nêu hậu quả, có hủy và hành động xóa rõ.
41Bảng lưu tệpsave-panel
Lưu công việcChọn tên, nơi lưu và định dạng.
Nơi
Định dạng tệp
Tài liệu
Chỉ xem trước. Lưu không tạo tệp.
Nhập tên tệp để bật nút lưu.
Định nghĩa và hướng dẫn triển khai
Bảng lưu tệp của hệ thống để đặt tên, chọn nơi lưu và định dạng.
Hướng dẫn triển khai
Dùng bảng hệ thống cho truy cập tệp, nơi lưu và định dạng. Giải thích loại tệp kết quả, tránh đường dẫn riêng trái quyền hệ thống.
Khả năng tiếp cận
Dùng điều khiển hỗ trợ tiếp cận của bảng tệp gốc, có tên tài liệu rõ trước khi mở. Thông báo lưu thành công hoặc lỗi có thể khắc phục trong ứng dụng.
Điều chỉnh cho web
Dùng tải xuống trình duyệt hoặc API lưu tệp do người dùng gọi. Không giả bảng tệp hệ thống hay tuyên bố truy cập đường dẫn tùy ý.
51Nhãn trên Dockdock-badge
3
Dự án3 mục chưa đọc
Chuyển động nảy tách khỏi nhãn. Bản xem trước không gửi thông báo hệ thống.
Định nghĩa và hướng dẫn triển khai
Số lượng hoặc trạng thái ngắn hiển thị trên biểu tượng ứng dụng trong Dock của macOS.
Hướng dẫn triển khai
Chỉ dùng nhãn cho thay đổi người dùng cần chú ý. Giữ số lượng đúng, xóa khi đã xử lý và không dùng trang trí.
Khả năng tiếp cận
Cho xem cập nhật bên trong ứng dụng và thông báo thay đổi quan trọng tại đó. Nhãn Dock không được là thông báo duy nhất.
Điều chỉnh cho web
Web không thể đặt nhãn trên Dock của macOS. Dùng số lượng trong trang hoặc khả năng phù hợp của ứng dụng đã cài, sau khi giải thích và nhận quyền cần thiết.
54Bảng màu nổi trong trình soạn thảoeditor-colors-panel
Tài liệu. Hệ thống thương hiệuHướng dẫn thương hiệu
Nổi trên trình soạn thảo
Studio VINASIG01 - 04
Định hướng màu. Mùa xuân 2026
Sự rõ ràng trong mọi lựa chọn.
Quan hệ giữa các màu giúp người dùng tìm bước tiếp theo và hiểu điều cần chú ý.
Hành động chínhLam ngọc#295B9C
Đã chọn lam ngọc. Bảng màu nổi trên trình soạn thảo.
Định nghĩa và hướng dẫn triển khai
Bảng công cụ nổi để chọn màu hoặc chỉnh sửa trong khi vẫn giữ tài liệu hiện tại trong ngữ cảnh.
Hướng dẫn triển khai
Giữ bảng gắn với việc chỉnh sửa, đóng được mà không mất thay đổi và không che vùng đang sửa.
Khả năng tiếp cận
Đặt tên bảng và từng hành động màu. Giữ tiêu điểm và thông báo thay đổi lựa chọn mà không lấy tiêu điểm bất ngờ khỏi tài liệu.
Điều chỉnh cho web
Dùng bảng nổi gắn nguồn cho điều khiển ngắn, hộp thoại cho việc lớn. Tránh bảng nổi không có nút mở hay cách đóng rõ.
58Bảng xác nhận xóadelete-sheet
Tài liệuBáo cáo quý 3
Tệp dự án
Báo cáo quý
Q3 Report.pdfCập nhật hôm nay. 2.4 MB
Notes.mdCập nhật hôm qua. 8 KB
Mở bảng tài liệu để xem hành động xóa.
Bảng tài liệu
Xóa “Q3 Report”?
Xóa báo cáo khỏi cửa sổ tài liệu. Có thể khôi phục ví dụ sau khi xác nhận.
Hoạt động
Cửa sổ khác
Hoạt động dự án
Cửa sổ riêng vẫn dùng được khi cửa sổ tài liệu đang có bảng mở.
Hoạt động dự án đã mới nhất.
Chỉ cửa sổ tài liệu bị chặn. Bản xem trước không xóa tệp thật.
Định nghĩa và hướng dẫn triển khai
Bảng xác nhận gắn với tài liệu cho thao tác tác động đến tài liệu hoặc cửa sổ hiện tại.
Hướng dẫn triển khai
Câu hỏi chỉ về tài liệu bị ảnh hưởng, nêu phần sẽ xóa và có đường hủy rõ. Không nối nhiều lần xác nhận cho một hành động.
Khả năng tiếp cận
Dùng bảng gốc có nhãn, giữ tiêu điểm trong việc đang làm. Nêu hậu quả và trả tiêu điểm về nút gọi khi đóng.
Điều chỉnh cho web
Chỉ dùng hộp thoại hoặc bảng gắn ngữ cảnh khi việc gắn với không gian cụ thể có ý nghĩa. Nếu không, dùng mẫu xác nhận hộp thoại chuẩn.
63Vật liệu trong mờvisual-effect-material-vibrancy
Tài liệu. Hệ thống thương hiệuHướng dẫn thương hiệuMọi lựa chọn đều rõ ràng.
Tiện ích nổiMàu sắcVật liệu bảng nổi
Lớp vật liệuNSVisualEffectView.Material
Lớp chữ phối màuNSVisualEffectView.allowsVibrancy
Hành động chínhLam ngọc
Bản xem trước CSS có nền đặc dự phòng. Vật liệu macOS thích ứng với cửa sổ và hệ thống.
Định nghĩa và hướng dẫn triển khai
Bề mặt trong mờ của hệ thống hòa với nội dung phía sau nhưng vẫn giữ các điều khiển phía trước dễ đọc.
Hướng dẫn triển khai
Dùng API vật liệu hệ thống, giữ chữ dễ đọc trên nền sáng, tối và khác nhau. Không làm trong suốt mọi bề mặt.
Khả năng tiếp cận
Kiểm tra độ tương phản khi nền thay đổi và hỗ trợ thiết lập tăng độ tương phản. Nội dung thiết yếu phải dễ đọc khi giảm độ trong suốt.
Điều chỉnh cho web
Chỉ dùng bề mặt web trong mờ khi độ tương phản đáng tin trên mọi nền. Có nền đặc dự phòng, mặc định tránh làm mờ trang trí.