Rumah >hujung hadapan web >tutorial css >Adakah Atribut `Jenis` Teg Benar-benar Diperlukan?

Adakah Atribut `Jenis` Teg Benar-benar Diperlukan?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-25 02:56:11665semak imbas

Is the `` Tag's `type` Attribute Really Necessary?

Mempersoalkan Keperluan untuk Jenis Atribut dalam Teg

Walaupun pelayan web bertanggungjawab untuk menetapkan jenis MIME, kemasukan atribut "jenis" dalam tag telah mencetuskan perdebatan mengenai tujuan dan keperluannya.

Perspektif Douglas Crockford:

Douglas Crockford mengekalkan bahawa atribut "jenis" adalah berlebihan dalam XHTML dan tidak diperlukan dalam HTML. Penyemak imbas sememangnya mengiktiraf JavaScript sebagai bahasa pengaturcaraan lalai, menjadikannya berlebihan. Meninggalkan atribut menghasilkan pendekatan yang lebih ringkas dan serasi universal.

Kontroversi Jenis MIME:

W3C memilih atribut "jenis" yang menerima jenis MIME. Walau bagaimanapun, kekurangan penyeragaman bermakna jenis MIME untuk skrip berbeza-beza, dengan pilihan seperti "teks/javascript" dan "aplikasi/ecmascript." Syukurlah, penyemak imbas secara konsisten lalai kepada JavaScript, menjadikan atribut jenis MIME sebahagian besarnya tidak relevan.

Penilaian Eksperimen:

Untuk menggambarkan keserasian mengabaikan atribut "jenis", lima skrip telah diuji pada Chrome dan IE8:

  • (1)