it-swarm-vi.com

Tôi có nên có một tiện ích kích thước văn bản để truy cập trên một trang web từ thiện không?

Tôi là nhà phát triển tại một công ty web nhỏ hoạt động chủ yếu với các tổ chức từ thiện. Chúng tôi có xu hướng đặt một tiện ích soạn thảo văn bản đơn giản trên mọi trang web (ví dụ: trên cùng bên phải trên www.embraceme.org ). Tôi thấy mình tự hỏi liệu điều đó có cần thiết không: nếu ai đó gặp khó khăn khi nhìn thấy, thì có một số công cụ ở cấp độ hệ điều hành/trình duyệt để giúp họ giải quyết. Nếu mỗi trang web khôi phục lại bánh xe thì đó là một công cụ mới mà người dùng phải tiếp tục học lại (không đề cập đến sự phức tạp thêm và không cần thiết trên trang web). Chúng tôi không có chuyên gia về khả năng truy cập/khả năng sử dụng, vì vậy rất thích nghe quan điểm của mọi người về vấn đề này.

15
Andy

Cung cấp các tùy chọn kích thước phông chữ như vậy trong các trang web riêng lẻ không as ngày nay quan trọng hơn trước đây (ví dụ khi IE6 là trình duyệt phổ biến hơn vì nó không thực sự có tùy chọn thay đổi kích thước phông chữ phù hợp ) nhưng điều đó không có nghĩa là nó không còn vị trí của nó nữa; nó đặc biệt hữu ích nếu đối tượng mục tiêu của trang web tập trung nhiều hơn vào người dùng khuyết tật - chẳng hạn như đối với Paralympics London 2012 .

Tuy nhiên, ưu tiên chính của bạn với kích thước phông chữ là đảm bảo bạn kết hợp trang web của mình bằng cách sử dụng các tiêu chuẩn HTML hiện đại chính xác thay vì tập trung vào các 'vật dụng' nhỏ ở đây và ở đó.

Yêu cầu tiếp cận chính xung quanh thay đổi kích thước văn bản là:

WCAG 1.4.4 Thay đổi kích thước văn bản: Ngoại trừ chú thích và hình ảnh của văn bản, văn bản có thể được thay đổi kích thước mà không cần công nghệ hỗ trợ lên tới 200 phần trăm mà không mất nội dung hoặc chức năng. (Cấp độ A)

Điều này có thể đạt được bằng nhiều cách khác nhau, tất cả đều sử dụng các tiêu chuẩn HTML tốt. Ví dụ: sử dụng phông chữ có thể đọc được tiêu chuẩn, không đặt kích thước phông chữ mặc định của bạn quá nhỏ, hãy giữ phông chữ của bạn ở ems thay vì px để chúng thay đổi kích thước chính xác khi người dùng điều chỉnh kích thước phông chữ thông qua trình duyệt tiêu chuẩn kiểm soát và giữ cho bố cục của bạn thích ứng/trôi chảy để nội dung không mở rộng ra khỏi màn hình/thùng chứa khi kích thước phông chữ được tăng lên.

Có một số gợi ý hay về cách giữ cho văn bản của bạn có thể truy cập được tại trang w3c - Hiểu SC 1.4.4 Thay đổi kích thước văn bản cũng như tại webaim. org

Kiểm tra đối tượng mục tiêu cho dự án của bạn. Nếu người dùng có nhiều khả năng được hưởng lợi từ việc thay đổi kích thước phông chữ trong trang do khuyết tật thị giác nhỏ hoặc những người mắc chứng khó đọc, hoặc (và tôi hy vọng điều này không còn xảy ra nữa) nếu họ bị khóa sử dụng IE6 thì có , có thể sẽ hữu ích khi cung cấp tùy chọn đó, nhưng đối với thiết kế web hiện tại, điều quan trọng hơn là lấy mã của bạn thành hình và sử dụng HTML tốt và bạn có thể cho phép người dùng kiểm soát cách họ muốn trải nghiệm web.

14
JonW

Gần đây tôi đã tham dự một hội nghị của Nielsen/Norman Group và câu hỏi này đã được hỏi. Câu trả lời họ đưa ra là trong nhiều bài kiểm tra khả năng sử dụng mà họ đã thực hiện, rất ít, nếu có, người dùng thực sự đã từng sử dụng tính năng này.

Điều đó nói rằng, nếu bạn đã muốn nó được sử dụng, việc đặt nó ở vị trí phía trên bên phải sẽ khiến người dùng ít tìm thấy/sử dụng nó hơn.

Bạn có thể muốn thử kiểm tra một số vị trí khác nhau hoặc định cấu hình GA Theo dõi sự kiện để xem mọi người có đang sử dụng tính năng này không.

3
Charles Wesley

Tôi muốn nói bạn bao gồm nó, không phải trên đầu bên phải mặc dù. Tại sao? Bởi vì những người lớn tuổi sử dụng web có thể không hiểu rõ lắm về cách thay đổi cài đặt trên trình duyệt của họ và thứ gì đó họ có thể thấy có sẵn sẽ có ích hơn cho họ. Nó không can thiệp vào phần mềm kính lúp như Zoom Text, tuy nhiên tôi không biết nó sẽ tương tác với các trình đọc màn hình như Hàm như thế nào.

0
user39530

Nếu bạn không đặt kích thước phông chữ của văn bản chính, nó sẽ sử dụng kích thước phông chữ được chỉ định trong cài đặt trình duyệt. Có vẻ như trang web của bạn không không thiết lập điều này để nó sẽ sử dụng kích thước phông chữ cài đặt trình duyệt, làm cho tiện ích văn bản có phần dư thừa.

(Vì vậy, trong tương lai đảm bảo nó vẫn giữ nguyên như vậy, kích thước phông chữ cho văn bản chính là không được đặt trong CSS để giữ cho nó hoạt động như hiện tại.)

0
obelia

Nếu bạn xây dựng trang web theo cách mà kích thước phông chữ (*) có thể được tăng/giảm bởi trình duyệt của người dùng, thì không cần phải có tiện ích.

*: Lưu ý rằng thu phóng kích thước phông chữ không giống với thu phóng trang (cái sau là mặc định trong nhiều trình duyệt hiện nay, nhưng nó có thể được chuyển sang thu phóng kích thước phông chữ của người dùng).

Nếu kích thước phông chữ của trang web của bạn không thể được trình duyệt của người dùng thay đổi (vì cách đặc biệt bạn đã xây dựng trang web của mình, đây là trường hợp rất hiếm), bạn nên cung cấp tiện ích.

Nhưng nế bạn cung cấp một tiện ích, bạn nên đảm bảo rằng nó hoạt động cho tất cả khách truy cập của bạn. Tôi không thể sử dụng tiện ích trên hugaceme.org, vì nó yêu cầu cookie JavaScript. Nếu bạn không thể xây dựng nó theo cách nó hoạt động cho người dùng có JS/Cookies bị vô hiệu hóa, bạn cũng nên ẩn nó cho những người đó.

0
unor