hands making clay pot on brown wooden table
Photo by Anastasia Shuraeva on Pexels.com

Việc tuân thủ tiêu chuẩn truy cập web có khó không?

Việc tuân thủ truy cập web thường trở thành một gánh nặng lớn đối với những người sáng tạo nội dung. Ví dụ, để tuân thủ tiêu chuẩn WCAG 2.2, cần phải thực hiện các biện pháp phức tạp như sau:

Ví dụ 1: Văn bản thay thế cho hình ảnh

“Để người dùng trình đọc màn hình có thể hiểu được nội dung của hình ảnh, cần phải thêm văn bản thay thế (thuộc tính alt) phù hợp cho tất cả các hình ảnh.”

<img src="example.jpg" alt="Cảnh quan núi non và bầu trời xanh trải rộng">

Ví dụ 2: Đáp ứng truy cập cho biểu mẫu

Biểu mẫu cần phải gắn nhãn liên kết để người dùng trình đọc màn hình có thể hiểu đúng các trường nhập liệu, và đảm bảo có thể thao tác chỉ bằng bàn phím.

<label for="username">Tên người dùng:</label>
<input type="text" id="username" name="username" aria-required="true">

Ví dụ 3: Đáp ứng thao tác bằng bàn phím

“Tất cả các yếu tố tương tác phải có thể thao tác bằng bàn phím. Ví dụ, khi cửa sổ modal được mở, cần phải quản lý tiêu điểm (focus) một cách phù hợp.”

<div role="dialog" aria-labelledby="dialog-title">
  <h2 id="dialog-title">Cửa sổ modal</h2>
  <button aria-label="Đóng">×</button>
</div>

Do việc thực hiện tất cả các biện pháp này bằng tay rất mất thời gian, nên để hiểu và triển khai đúng tiêu chuẩn, cần phải có trình độ kỹ thuật cao.


Tuân thủ truy cập web cũng có lợi cho SEO!

Gần đây, các công cụ tìm kiếm đang thay đổi theo hướng chú trọng vào tính khả dụng (usability), và HTML tuân thủ truy cập web mang lại hiệu quả to lớn cho SEO (tối ưu hóa công cụ tìm kiếm).

1. Thông tin được truyền đạt chính xác đến công cụ tìm kiếm

HTML tuân thủ truy cập web bao gồm cấu trúc cho phép công cụ tìm kiếm hiểu chính xác nội dung. Ví dụ, khi thêm văn bản thay thế (thuộc tính alt) phù hợp cho hình ảnh, nội dung của hình ảnh sẽ dễ dàng được công cụ tìm kiếm nhận diện hơn và có khả năng xuất hiện cao hơn trong các kết quả tìm kiếm liên quan.

2. Cải thiện dữ liệu có cấu trúc

Bằng cách sử dụng cấu trúc tiêu đề phù hợp (như h1, h2, h3, v.v.) và liên kết đúng nhãn cho các biểu mẫu, nội dung sẽ có cấu trúc logic và dễ hiểu hơn. Điều này giúp công cụ tìm kiếm thu thập dữ liệu và lập chỉ mục một cách hiệu quả, cải thiện xếp hạng trong kết quả tìm kiếm.

3. Tối ưu hóa tốc độ tải trang

Việc tuân thủ truy cập giúp mã nguồn trở nên sạch hơn bằng cách loại bỏ các script dư thừa và các yếu tố ẩn không cần thiết, nhờ đó tốc độ tải trang được cải thiện. Đây cũng là một yếu tố quan trọng trong SEO. Trang tải càng nhanh, công cụ tìm kiếm càng đánh giá cao trang đó.

4. Thân thiện với người dùng trên thiết bị di động

Việc tuân thủ truy cập cũng góp phần thực hiện thiết kế thân thiện với thiết bị di động Trong thời đại mà lượng truy cập từ các thiết bị di động ngày càng tăng, các trang web dễ sử dụng có lợi thế về SEO. Google đã áp dụng ‘Mobile-First Index’, phản ánh tính tương thích di động vào thứ hạng tìm kiếm, do đó cải thiện trải nghiệm trên di động sẽ giúp nâng cao thứ hạng.

5. Cải thiện trải nghiệm người dùng (UX)

Nội dung dễ tiếp cận giúp người dùng dễ dàng ở lại trang lâu hơn, từ đó tỷ lệ thoát trang giảmthời gian xem tăng lên. Đây là một yếu tố quan trọng trong việc xếp hạng của Google.


##Đáp ứng truy cập một cách dễ dàng với tính năng hỗ trợ HTML của UUU

Tin vui dành cho những người sáng tạo nội dung cảm thấy khó khăn khi phải tự mình xử lý tất cả các công việc phức tạp này !

**Với tính năng hỗ trợ HTML của UUU, bạn có thể tự động thực hiện các biện pháp truy cập web phiền toái. Ví dụ, nó sẽ tự động thêm văn bản thay thế cho hình ảnh hoặc gán các thuộc tính WAI-ARIA cần thiết cho các biểu mẫu và yếu tố điều hướng.

Chuyển đổi dễ dàng đến thế này !

HTML trước khi chuyển đổi:

  • Hình ảnh không có thuộc tính alt.
  • Biểu mẫu không có nhãn.
<img src="example.jpg">
<form>
  <input type="text" name="username">
</form>

HTML đã được chuyển đổi đáp ứng truy cập:

  • Thuộc tính alt phù hợp được thêm vào hình ảnh.
  • Nhãn được thêm vào biểu mẫu và các thuộc tính ARIA phù hợp cũng được tự động gán.
<img src="example.jpg" alt="Description of example image">
<form>
  <label for="username">Username</label>
  <input type="text" id="username" name="username" aria-required="true">
</form>

Chúng tôi đã phát hành UUU Web Accessibility Widget Tool, công cụ giúp dễ dàng triển khai khả năng truy cập web. Nếu bạn quan tâm đến việc cải thiện khả năng truy cập, hãy xem thêm thông tin chi tiết.

By greeden

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)