Hãy chắc chắn rằng ít nhất trang chủ của bạn hoạt động tốt trên mọi môi trường mà bạn có thể hỗ trợ một cách hợp lý. Nếu các trang cụ thể yêu cầu các công nghệ không được hỗ trợ rộng rãi, hãy nêu rõ trong các liên kết dẫn đến chúng (không cần sử dụng bất cứ thứ gì đáng ghét, title
và alt
các văn bản trên các liên kết và hình ảnh có thể đủ) và trong chính các trang (ví dụ: thêm một trang nhỏ tiêu đề - có thể bị ẩn khi / nếu bạn có thể phát hiện ra rằng các khả năng có mặt).
Ngoài ra, hãy cố gắng đảm bảo các trang xuống cấp một cách duyên dáng khi không có / bật các công nghệ cần thiết. Ngay cả khi khách truy cập của bạn am hiểu về công nghệ, nếu một cái gì đó trong trang của bạn không hoạt động nhưng không có dấu hiệu gì bị thiếu, họ có thể không bận tâm tìm kiếm nó (trừ khi họ thực sự quan tâm, đó không phải là thứ có thể giả định). OTOH bạn không cần phải cung cấp hướng dẫn chi tiết về cách bật những gì còn thiếu, chỉ cần nêu rõ những gì cần kích hoạt là đủ cho đối tượng này.
Cập nhật: Tôi muốn nhấn mạnh hơn vào điểm cuối cùng với anedocte cá nhân: với tư cách là người dùng nhận biết bảo mật, tôi luôn duyệt với NoScript được kích hoạt. Ví dụ, khi tôi truy cập một trang web có video, một trong những điều dưới đây xảy ra:
- Có một trình giữ chỗ cho video và nhấp vào nó là đủ để bỏ chặn nó;
- Có một trình giữ chỗ, nhưng nhấp vào là không đủ - có một tên miền khác cần được bỏ chặn (thường là CDN), thường được đặt tên thích hợp mặc dù không nhất quán (dailymotion.com/dmcdn.net, youtube.com/ytimg.com, metacafe.com /mcstatic.com);
- Không có trình giữ chỗ, video được thêm thông qua JavaScript hoặc không có
width
và height
được đặt tĩnh, và đôi khi không có gợi ý nào trang có video. Nó có thể bị bỏ lỡ hoàn toàn;
- Video phụ thuộc vào một số máy chủ quảng cáo ngẫu nhiên, do đó, bỏ chặn các tên miền rõ ràng nhất là không đủ để hiển thị video đó. Nếu tôi thực sự quan tâm, tôi có thể tiếp tục bỏ chặn từng tên miền còn lại (theo thứ tự tên ít mờ hơn), đôi khi có tác dụng của nhiều tên miền chưa từng xuất hiện trước đó, cho đến khi video hoạt động hoặc Tôi từ bỏ.
Đây chỉ là để minh họa một số vấn đề có thể xảy ra ngay cả khi bạn giả sử một trình duyệt hiện đại và người dùng am hiểu công nghệ. Bạn không cần phải tránh ra để đảm bảo trang web của bạn hoạt động cho mọi cấu hình có thể có ngoài đó, nhưng điều quan trọng là một số yếu tố không an toàn có mặt ngay cả trong trường hợp này.