it-swarm-vi.tech

Flash, Silverlight và Trợ năng

Câu hỏi đơn giản, mặc dù câu trả lời có lẽ không ...

Do Flash hoặc Silverlight cung cấp tùy chọn trợ năng?

Chúng ta có nên sử dụng những thứ này nếu chúng ta đang cố gắng xây dựng một trang web thực sự có thể truy cập không?

8
Sniffer

Tôi không biết về silverlight nhưng flash hỗ trợ các tương tác trên bàn phím và có nghĩa là hoạt động với các phiên bản mới nhất của phần mềm đọc màn hình. Tuy nhiên, phiên bản cũ hơn của phần mềm đọc màn hình không hoạt động tốt với flash.

Công ty tôi làm việc để phát triển rất nhiều nội dung phải làm việc với trình đọc màn hình. Cho đến bây giờ chúng tôi chưa bao giờ thực sự tin tưởng các tính năng có thể truy cập của flash; chúng tôi luôn cung cấp một sự thay thế dễ tiếp cận hơn.

Tuy nhiên, khả năng truy cập không chỉ bao gồm các trình đọc màn hình và tương tác bàn phím, nó còn bao gồm những gì người dùng phải có để xem nội dung. Vì vậy, nếu bạn không có đèn flash và ánh sáng bạc, nội dung cũng sẽ không thể truy cập được.

Đề xuất của tôi sẽ là (nếu bạn phải sử dụng flash) để đảm bảo trang web của bạn xuống cấp để nếu người dùng của bạn đang sử dụng trình đọc màn hình hoặc họ không flash nội dung có sẵn ở định dạng khác.

5
ArchieVersace

Vì vậy, rõ ràng có rất nhiều điểm xem xét trong một câu hỏi như vậy - và có thể trở thành một cuộc thảo luận.

Nhưng theo tinh thần của Q & A, tôi nói "Không", chúng ta không nên sử dụng các công nghệ độc quyền này và nên bắt đầu từ bỏ chúng cho bất cứ điều gì phải xem xét khả năng tiếp cận như một thành phần quan trọng cho mục tiêu của dự án.

Bất cứ điều gì cần thực sự cung cấp khả năng truy cập cho nhiều người dùng thực sự nên được xây dựng với đánh dấu, kiểu và kịch bản tiêu chuẩn (ví dụ: HTML, CSS và javascript).

Nói tóm lại, tôi nghĩ rằng động lực của ngành công nghiệp web tập trung rất nhiều vào tiêu chuẩn đó ngay bây giờ (và vì lý do chính đáng) rằng đi xuống đường sẽ khó hơn và khó hơn để tạo ra một trường hợp tốt để sử dụng các công nghệ như Flash và Silverlight - ít nhất là trong các môi trường phải thực sự có thể truy cập.

4
Joel Glovier

Câu trả lời là không!!! Bạn muốn "Khả năng truy cập" và bằng cách này, bạn cần có nội dung của bạn có thể truy cập được cho nhiều người dùng. Sử dụng một plugin như Flash hoặc Silverlight, sẽ làm giảm khả năng truy cập vì người dùng không có các plugin này sẽ không thấy gì!

Một điểm khác là HTML 5, CSS 3 và các kỹ thuật mới trong Javascript cho phép bạn có mọi thứ bạn cần, vì vậy không cần phải chuyển sang Flash hoặc Silverlight chỉ vì khả năng truy cập.

2
Morteza Milani

Đối với đèn flash, có một số nỗ lực tiếp cận. Đây là một tài liệu tham khảo đó là hữu ích. Nó nói rằng...

Lớp Trợ năng quản lý giao tiếp với trình đọc màn hình. Trình đọc màn hình là một loại công nghệ hỗ trợ cho người dùng khiếm thị cung cấp phiên bản âm thanh của nội dung màn hình. Các phương thức của lớp Access là tĩnh, nghĩa là bạn không phải tạo một thể hiện của lớp để sử dụng các phương thức của nó.

Tôi đã không sử dụng nó cho mình, nhưng nó đã xuất hiện trong một số nghiên cứu về Flash và khả năng truy cập. Có vẻ như có một số hy vọng. :)

Thật ra tôi chỉ tìm thấy bài này trên Stackoverflow để được khai sáng. Người đăng bài này bị khiếm thị và cung cấp thông tin tốt về Flash và khả năng truy cập.

2
milesmeow