Rumah > Artikel > hujung hadapan web > Beberapa cadangan tentang penggunaan yang betul bagi HTML title attributes_HTML/Xhtml_Web page production
Jika anda ingin menyembunyikan sesuatu daripada pengguna yang menggunakan telefon, tablet dan teknologi bantuan, tetapi hanya tunjukkan kepada pengguna papan kekunci, kemudian gunakan atribut tajuk.
Butiran
Terdapat masalah dengan atribut tajuk HTML itu sendiri. Masalahnya ialah ia tidak menunjukkan prestasi yang cukup baik dalam beberapa cara penting, walaupun ia telah bersama kami selama lebih daripada 14 tahun. Dengan peningkatan peranti sentuh, peranan atribut ini semakin berkurangan. Kebolehcapaian atribut tajuk telah menjadi masalah kerana kekurangan sokongan pelayar, sokongan pembaca skrin dan perhatian pengarang.
Atribut tajuk menjadi berlebihan kerana kekurangan sokongan dalam situasi berikut:
Untuk orang yang mengakses maklumat kandungan web dalam penyemak imbas mudah alih. Biasanya kandungan atribut tajuk dipaparkan sebagai mesej segera dalam pelayar desktop. Setahu saya, tiada penyemak imbas mudah alih yang menyokong memaparkan petua alat, dan tiada kaedah visual lain untuk mengakses kandungan atribut tajuk.
Bermaklumat untuk mereka yang tidak boleh menggunakan tetikus. Biasanya kandungan atribut tajuk dipaparkan sebagai mesej segera dalam pelayar desktop. Walaupun tingkah laku maklumat segera mempunyai sejarah lebih daripada 10 tahun, tiada penyemak imbas telah melaksanakan kaedah menggunakan papan kekunci untuk memaparkan atribut tajuk.
Untuk digunakan pada kebanyakan elemen HTML, ia menyediakan maklumat untuk orang yang menggunakan pelbagai teknologi bantuan. Setahu saya, pembaca skrin tidak menyokong mengakses maklumat atribut tajuk.
Atribut tajuk tidak mesra pengguna seperti berikut
Pengguna telefon mudah alih
Pengguna papan kekunci sahaja
Pengguna yang menggunakan pembesar skrin
Pengguna pembaca skrin
Motor halus kemerosotan kemahiran Pengguna
Pengguna dengan kemerosotan kognitif
Contoh atribut tajuk berguna:
Melabelkan bingkai atau elemen iframe:
Menyediakan program yang diperlukan keupayaan Untuk label yang hanya dipaparkan dalam keadaan khas, adalah berlebihan untuk menggunakan label teks yang boleh dilihat secara langsung:
Kawalan label dalam jadual data.
Contoh apabila atribut tajuk tidak berguna atau tidak banyak digunakan:
Tambah maklumat tambahan pada pautan atau kandungan sekeliling yang tidak boleh menjadi teks:
surat berita
Sebaliknya adalah seperti ini Maklumat harus menjadi sebahagian daripada teks pautan atau di sebelah pautan.
Berikan maklumat yang sama seperti teks pautan:
surat berita
Adalah disyorkan untuk tidak menyalin kandungan pautan sebagai atribut tajuk. Ini sebenarnya sama dengan tidak melakukan apa-apa.
Tajuk untuk imej:
alt="Istana kini mempunyai dua menara dan dua dinding .">
Mungkin maklumat tajuk adalah maklumat yang paling penting dan harus boleh diakses oleh semua pengguna secara lalai. Jika ya, maka kandungan ini harus betul-betul di sebelah imej.
digunakan dan bukannya teg borang, mengalih keluar teg teks yang kelihatan:
Pengguna pembaca skrin akan mempunyai akses kepada teg elemen borang, kerana atribut tajuk disertakan dalam nama Atribut API kebolehaksesan (tidak disokong apabila label teks menggunakan elemen label). Ini tidak berlaku untuk ramai pengguna lain. Adalah disyorkan untuk memasukkan label teks yang boleh dilihat apabila boleh.
Sediakan elemen borang dengan maklumat yang sama seperti kandungan label yang boleh dilihat:
Penduaan teks label yang boleh dilihat adalah mustahil kecuali untuk menambah sekumpulan bunyi kognitif pengguna. jangan buat. Mengulangi teks label yang boleh dilihat nampaknya tidak mempunyai tujuan selain menambah sekumpulan bunyi kognitif yang menjengkelkan, hentikan penggunaan ini.
Sediakan arahan tambahan untuk elemen borang:
Jika arahan ini penting untuk penggunaan elemen borang yang betul, sila berikan maklumat teks di sekeliling elemen, pastikan setiap Semua pengguna boleh membacanya.
sebagai lanjutan singkatan:
W3C
Walaupun atribut tajuk elemen abbr disokong oleh perisian pembaca skrin, menggunakannya masih bermasalah kerana ia tidak tersedia kepada pengguna lain kumpulan . Adalah disyorkan untuk memberikan nama penuh dalam format teks apabila singkatan pertama kali muncul dalam dokumen, atau untuk memberikan glosari nama penuh. Ini bukan bermaksud bahawa atribut tajuk tidak boleh digunakan, kerana ia mempunyai had dan nama penuh harus disediakan dalam bentuk teks.
HTML 5.1 termasuk pengesyoran umum untuk penggunaan atribut tajuk:
Pergantungan pada atribut tajuk pada masa ini tidak digalakkan, kerana ramai ejen pengguna tidak dapat memaparkan atribut ini seperti yang diperlukan oleh spesifikasi ( cth. memerlukan penuding tetikus Peranti menyebabkan paparan maklumat segera, tidak termasuk pengguna yang hanya menggunakan papan kekunci dan pengguna skrin sentuh)
Menggunakan atribut tajuk dan bukannya atribut alt elemen img atau sebagai tajuk imej adalah dilarang
Bergantung pada tajuk Atribut kini dilarang kerana sokongan kebolehcapaian yang lemah oleh ramai ejen pengguna...