Eche un vistazo a esto como referencia (Book of Speed): enlace
Esencialmente, la mejor manera es combinar todo su javascript en un archivo llamado algo como all.min.js que también esté minimizado.
Normalmente en HTML5 harías algo como:
<script src="js/all.min.js"></script>
Como puede ver, usted NO necesita el atributo de tipo en HTML5, pero lo hace en otras versiones de HTML y XHTML . La especificación aclara que si el contenido es distinto de "text / javascript", entonces debe especificar el atributo de tipo, en HTML5.
Algunas cosas para recordar:
Nota:
Si va a especificar otro tipo que no sea text/javascript
, usaría uno de los siguientes:
- "application / ecmascript"
- "application / javascript"
- "application / x-ecmascript"
- "application / x-javascript"
- "text / ecmascript" "text / javascript"
- "text / javascript1.0"
- "text / javascript1.1"
- "text / javascript1.2"
- "text / javascript1.3"
- "text / javascript1.4"
- "text / javascript1.5"
- "texto / jscript"
- "text / livescript"
- "text / x-ecmascript"
- "text / x-javascript"
- "text / javascript; e4x = 1"
La lista anterior es de: enlace
Recuerde que no usaría el atributo de idioma, solo el atributo de tipo.