Checklist accessibility thực tế cho heading, link, form, contrast và điều hướng bằng bàn phím.
Accessibility giúp nhiều nhóm người dùng hơn có thể tiếp cận nội dung. Nó cũng thường cải thiện chất lượng HTML, SEO và trải nghiệm tổng thể.
Mỗi trang nên có một h1 rõ ràng, các h2 và h3 phản ánh cấu trúc nội dung. Đừng chọn heading chỉ vì kích thước chữ.
Link nên có text mô tả điểm đến. Button nên dùng cho hành động. Tránh dùng div có onClick nếu không xử lý keyboard interaction đầy đủ.
Text cần đủ tương phản với nền. Focus state phải nhìn thấy rõ để người dùng keyboard biết họ đang ở đâu.
Cách quyết định phần nào nên chạy ở server, phần nào cần client state, event handler hoặc browser API.
Những quyết định quan trọng khi xây admin CMS: form, preview, quyền truy cập, trạng thái publish và media.
Những điểm cần chú ý khi xây dựng search page: UX, hiệu năng, empty state và đo lường truy vấn.