it-swarm.asia

Komut dosyası etiketi kullanarak JavaScript dosyasını eklemenin en iyi yolu nedir?

Genellikle aşağıdaki gibi komut dosyası etiketini kullanarak JavaScript dosyaları eklerim.

<script type="text/javascript" src="somefile.js"></script>

Bazı kişilerin de dil özelliğini kullandığını gördüm.

Bugünlerde type özelliğini atlayan birçok kişi buluyorum. JavaScript varsayılan komut dosyası dili ise, o zaman bile type özniteliğini atlaması gerektiğini hissetmeye başladım. Type özelliğini atlamak iyi olur mu? Herhangi bir soruna neden olur mu?

50
Cracker

Buna bir referans olarak bakın (Hız Kitabı): http://www.bookofspeed.com/chapter3.html

Aslında en iyi yol, tüm javascript'inizi de minimize edilen all.min.js gibi bir dosyada birleştirmektir.

Genellikle HTML5'te şöyle bir şey yaparsınız:

<script src="js/all.min.js"></script>

Gördüğünüz gibi siz HTML5'te tür özelliğine ihtiyacınız yoktur , ancak HTML ve XHTML'nin diğer sürümlerinde de gereklidir . Spesifikasyon, içerik "text/javascript" dışındaysa HTML5'te type niteliğini belirtmeniz gerektiğini açıklar.

Unutulmaması gereken bazı noktalar:

Not:

text/javascript Dışında bir tür belirleyecekseniz, aşağıdakilerden birini kullanırsınız:

  • "Application/ECMAScript"
  • "Application/javascript"
  • "Uygulama/x-ECMAScript"
  • "Uygulama/x-JavaScript"
  • "text/ecmascript" "metin/javascript"
  • "Text/javascript1.0"
  • "Text/javascript1.1"
  • "Text/javascript1.2"
  • "Text/javascript1.3"
  • "Text/javascript1.4"
  • "Text/javascript1.5"
  • "Text/JScript"
  • "Text/LiveScript"
  • "Text/x-ECMAScript"
  • "Text/x-javascript"
  • "Metin/JavaScript; e4x = 1"

Yukarıdaki liste: http://dev.w3.org/html5/spec-author-view/the-script-element.html#scriptingLanguages

Dil özniteliğini, yalnızca type özniteliğini kullanmayacağınızı unutmayın.

48
alvincrespo