Pastikan setidaknya beranda Anda berfungsi dengan baik di setiap lingkungan yang dapat Anda dukung secara wajar. Jika halaman tertentu memerlukan teknologi yang tidak didukung secara luas, sebutkan dengan jelas di tautan yang mengarah ke mereka (tidak perlu menggunakan sesuatu yang menjengkelkan, title
dan alt
teks pada tautan dan gambar mungkin sudah mencukupi) dan di halaman itu sendiri (misalnya, menambahkan sedikit header - yang mungkin disembunyikan ketika / jika Anda dapat mendeteksi bahwa kemampuan hadir).
Coba juga untuk memastikan halaman merosot dengan anggun ketika teknologi yang dibutuhkan tidak ada / diaktifkan. Bahkan jika pengunjung Anda mengerti teknologi, jika sesuatu di halaman Anda tidak berfungsi tetapi tidak ada indikasi apa yang hilang, mereka mungkin tidak repot-repot mencarinya (kecuali mereka benar-benar tertarik, yang bukan merupakan sesuatu yang bisa dilakukan) diasumsikan). OTOH Anda tidak harus memberikan instruksi terperinci tentang cara mengaktifkan apa yang hilang, cukup dengan menyatakan apa yang harus diaktifkan harus cukup untuk audiens ini.
Pembaruan: Saya ingin lebih menekankan pada poin terakhir dengan anedocte pribadi: sebagai pengguna yang sadar keamanan, saya selalu menjelajah dengan NoScript diaktifkan. Ketika saya mengunjungi situs web yang memiliki video, misalnya, salah satu hal di bawah ini terjadi:
- Ada tempat penampung untuk video, dan mengekliknya cukup untuk membuka blokirnya;
- Ada placeholder, tetapi mengklik tidak cukup - ada domain lain yang perlu diblokir (biasanya CDN), sering dinamai dengan tepat meskipun tidak konsisten (dailymotion.com/dmcdn.net, youtube.com/ytimg.com, metacafe.com /mcstatic.com);
- Tidak ada placeholder, video ditambahkan melalui JavaScript atau tidak memiliki
width
dan height
ditetapkan secara statis, dan kadang-kadang tidak ada petunjuk bahwa halaman memiliki video sama sekali. Itu bisa benar-benar terjawab;
- Video ini tergantung pada beberapa server iklan acak, jadi tidak mencekal domain yang paling jelas tidak cukup untuk menampilkannya. Jika saya benar - benar tertarik, saya dapat terus membuka blokir setiap domain yang tersisa (dalam urutan nama yang tampak kurang teduh), kadang-kadang dengan efek lebih banyak domain yang sebelumnya tidak ada di sana, sampai video berfungsi atau Saya menyerah.
Ini hanya untuk menggambarkan beberapa masalah yang dapat terjadi bahkan ketika Anda mengasumsikan browser modern dan pengguna yang mengerti teknologi. Anda tidak perlu keluar dari cara Anda untuk memastikan situs Anda berfungsi untuk setiap konfigurasi yang mungkin di luar sana, tetapi penting bahwa beberapa elemen gagal-aman hadir bahkan dalam kasus ini.