Погляньте на це як на довідку (Book of Speed): http://www.bookofspeed.com/chapter3.html
По суті, найкращим способом є об'єднання всіх ваших javascript в один файл, який називається all.min.js, який також зведений до мінімуму.
Зазвичай у HTML5 ви б робили щось на кшталт:
<script src="js/all.min.js"></script>
Як бачимо, вам не потрібен атрибут типу в HTML5, але це робиться в інших версіях HTML та XHTML . Специфікація пояснює, що якщо вміст відрізняється від "text / javascript", то вам потрібно вказати атрибут типу в HTML5.
Деякі речі, які потрібно пам’ятати:
Примітка:
Якщо ви збираєтесь вказати інший тип, окрім іншого, text/javascript
ви використовуєте одне з наступних:
- "додаток / ecmascript"
- "додаток / javascript"
- "додаток / x-ecmascript"
- "додаток / x-javascript"
- "text / ecmascript" "text / javascript"
- "текст / javascript1.0"
- "текст / javascript1.1"
- "текст / javascript1.2"
- "текст / javascript1.3"
- "текст / javascript1.4"
- "текст / javascript1.5"
- "текст / jscript"
- "текст / сценарій життя"
- "текст / x-ecmascript"
- "текст / x-javascript"
- "текст / javascript; e4x = 1"
Вищенаведений перелік: http://dev.w3.org/html5/spec-author-view/the-script-element.html#scriptingLanguages
Пам'ятайте, що ви б не використовували мовний атрибут, а лише атрибут типу.