Veo que el código Javascript normalmente está en la parte del encabezado del código HTML.¿Está bien colocar código JavaScript en algún lugar del código HTML?
<head>
<script type="text/javascript" language="javascript" src="core.js"></script>
...
</head>
¿Está bien poner el código de Javascript en una parte del cuerpo del código HTML? Lo probé, pero parece funcionar.
<body>
<script type="text/javascript" language="javascript" src="core.js"></script>
...
</body>
Si es así, ¿por qué los ejemplos de libros de Javascript ponen el código de JavaScript en la parte del encabezado? Si no, ¿cuál es la diferencia entre poner el código de javascript en la parte del cuerpo/encabezado?
Esta pregunta hace un buen trabajo al tratar el tema: http://stackoverflow.com/questions/143486/unobtrive-javascript-script-at-the-top-or-the-bottom-of-the-html- código – wsanville
Agradecería que alguien mencionara también cuál es la mejor práctica para incluir Javascript, que afecta mucho el aspecto de la página, para no permitir que el usuario vea la página "medio procesado, no procesado en JS" durante la carga. – Kos
@Kos: Google for FOUC (flash de contenido sin estilo) Por lo que está hablando, le daría a esos elementos una visibilidad: oculta; estilo, haga que el estilo se ejecute en dom: listo, y elimine ese estilo oculto al final de mi controlador de eventos. –