Tham chiếu giao diện

Thư viện phần tử giao diện

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.

Web thương hiệuCập nhật 12 phút trước
Ra mắt sản phẩm3 người. Cập nhật hôm qua
Đị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. 2 trên 5Hệ thống thương hiệu

Màu, chữ và hướng dẫn giao diện chung.

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
Fieldnotes
Khô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 động8
Cậ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

Hệ 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

Lan 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

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.

Bảng tìm lệnh

Tìm hành động

Gần đây

Hành động

LênXuống Di chuyểnEnter ChạyEsc Đóng

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
Đị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 CoQuá 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 PiperQuá hạn$480
StarkĐã thanh toán$350
Khẩu độĐang chờ$270
WaystarQuá hạn$120
Đã chọn 1 mụcHàng 1-5 trên 10
Trang 1 trên 2
Đị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
  1. Đã đặt đơn3 mục
  2. Đã xác nhận thanh toánVisa có số cuối 4242
  3. Đã gửiĐã rời kho
  4. Đ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ế
Ava ReyesCó sẵnĐang hoạt động
Đặt trạng thái hiện diện

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
Sam KimTrực tuyếnĐang hoạt động
  1. Chúng ta vẫn hẹn lúc 3 giờ chứ?

  2. Đã 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
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?

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áiSố lượng gắn với mục
Thẻ lựa chọn
Bấm để chọn. X để xóa
Hình viên thuốcĐang rà soátTrạng thái ngắn
Thẻ 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ứu
Danh sách chuyểnChuyển nhóm giữa các danh sách
Có sẵn
Đã chọn
Đị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
Đị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

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
Dùng Tab và Shift+Tab để chuyển viền. Trường nhập có thể hiện tiêu điểm sau bấm chuột.Chỉ xem trước. Lưu thay đổi tại đây, không gửi yêu cầu.
Đị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
Đưa vào tóm tắt
Cách liên hệ
Chọn chủ đề và một cách liên hệ rồi lưu.
Đị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.

80Nhóm lựa chọn liền nhautoggle-group-segmented-control
Căn chữ
Tổng quan dự án

Đổi căn chỉnh để xem bố cục chữ đã chọn.

Chọn một. Giữa

Định nghĩa và hướng dẫn triển khai

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 chuyến đi01 - 03
Cát sángErg Chebbi. Morocco
Dùng mũi tên trái và phải để xem. Nhấn Esc để đóng.
Đị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
27%Đ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
Không gian làm việc studio
Thiết lập dự ánĐịnh hướng thương hiệu
Vừa lư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 nay
Sản phẩmTóm tắt sản phẩmSửa hôm qua
Nghiên cứuGhi chú người dùngSửa thứ Hai
Thiết kếRà soát trang chủCập nhật thứ Sáu

Xóa tệp?

Hành động giữ ngữ cảnh trong khung mẫu.

Sửa thông tin

Bảng ở cạnh không gian làm việc khi chỉnh sửa.

Chia sẻ với...

Dùng bố cục gắn cạnh này cho việc ngắn hoặc màn hình di động.

Đị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

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ải

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óm
Rà soát đến hạn04Hai mục cần duyệt
Thành viên nhóm28Làm trong tuần này
Cập nhật gần đây18Từ thứ Hai
Đị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

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

Báo việc đang xử lý khi chưa biết hình dạng kết quả.

Khung chờ và biểu tượng chờ đang chuyển động. Dừng để kiểm tra.

Đị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
Đị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
Đị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ày
Tă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

Tốc độ không đổi

Giảm tốc

cubic-bezier(0, 0, .58, 1)

Khởi đầu nhanh, kết thúc nhẹ

Tăng rồi giảm tốc

cubic-bezier(.4, 0, .2, 1)

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.
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ã

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.

Đị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.

Lan Anh. Trưởng nhóm thiết kế3 người cộng 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
Hộp thư

Hộp thư đến

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

3 tin nhắn trong hộp thư
Đị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
  1. Đã cập nhật vai trò màuLan Anh đã sửa bảng màu theo ý nghĩa.
  2. Đã rà soát hướng dẫn logoMai phản hồi về khoảng trống.
  3. Đã tạo dự án mớiLàm mới thương hiệu. 4 người cộng tác
  4. Hệ thống thương hiệu đã duyệtChữ và màu đã sẵn sàng.
  5. Đã thêm ghi chú thành phầnĐiều khiển biểu mẫu. 3 bình luận
  6. Đã chuẩn bị bản xuấtHướng dẫn đã được đóng gói để rà soát.
  7. Đã rà soát khả năng tiếp cậnĐã đạt kiểm tra độ tương phản.
  8. Đã làm mới biến thiết kếThang khoảng cách đã đồng bộ giữa các trang.
  9. Đã chia sẻ bản mẫu điều hướngĐã gửi cho nhóm sản phẩm.
  10. Đã 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ệpDự án - NameThat
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

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
Đị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
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.

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ị
Mũi tên trỏ về điều khiển nguồnNhấn Escape hoặc bấm ra ngoài để đóng
Đị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ục
Bản xuất logo12 mục
Hướng dẫn4 mục
Đị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

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: default
Con trỏ nhập chữ dọcChọn chữ dọccursor: vertical-text
Trình đơn ngữ cảnhBấm chuột phải để xem lựa chọncursor: context-menu

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
65%

Điều chỉnh liên tục khi kéo.

Bình thường

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
Đị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
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

Đị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á4 trên 5 sao
Kiểu đánh giá. Chọn sao hoặc dùng phím mũi tên.
Dung lượng6 trên 10. Bình thường
Cảnh báo ở mức 7. Nghiêm trọng ở mức 9
Mức liên quan8 trên 10. Mức phù hợp cao
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 sạch thùng rác?

Xóa vĩnh viễn 8 mục khỏi thùng rác. Không thể hoàn tác.

Tùy chọn được lưu trong trình duyệt này. Bản xem trước không xóa tệp.

Đị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

Chỉ xem trước. Lưu không tạo tệp.

Đị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
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
Bản xem trước trên web. Cấp cửa sổ và kích hoạt ứng dụng chỉ thể hiện ý tưởng.

Đã 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.

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
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í.

Ví dụ tương tác