He hecho algunas búsquedas sobre esto pero no puedo encontrar ningún tipo de práctica recomendada o recomendación, y tal vez sea porque no hay ninguna. Estoy usando todo tipo de complementos jQuery en mi sitio, además de TinyMCE y algunos otros complementos, y el archivo JS específico de mi sitio. Además de eso, tengo tres hojas de estilo ... ¡y viene más a medida que crece el sitio!¿Cuántas son demasiadas incluidas en <HEAD>?
¿Hay algún tipo de "límite" o algo que deba estar atento para incluir scripts en la etiqueta? Sé que cada una es otra solicitud de HTTP que debe completarse, pero si se minimizan y son lo más pequeñas posible, ¿habrá problemas?
<link rel="stylesheet" type="text/css" href="http://mysite.com/assets/css/redmond.css" />
<link rel="stylesheet" type="text/css" href="http://mysite.com/assets/css/style.css" />
<link rel="stylesheet" type="text/css" href="http://mysite.com/assets/css/jqueryFileTree.css" />
<!--[if gte IE 7]>
<link rel="stylesheet" type="text/css" href="http://mysite.com/scripts/style.ie.css" />
<![endif]-->
<script type="text/javascript" src="http://mysite.com/assets/js/jquery.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jquery-ui.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jqueryFileTree.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jqminmax.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jquery.corner.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jquery.jeditable.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/jquery.qtip.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/plugins/tinymce/tiny_mce.js"></script>
<script type="text/javascript" src="http://mysite.com/assets/js/latitude.js"></script>
¿No es el tiempo de descarga todo el límite que importa? ¿Que estas preguntando? ¿Qué tan lenta es una descarga demasiado lenta? –
Sí, el tiempo de descarga es todo lo que importa. Pero no conozco una manera de combinar los archivos JS fácilmente y me preguntaba qué pensaban los demás sobre cuántos son "demasiados". –
La utilidad 'cat' de UNIX es una buena forma de combinar archivos JS. – Quentin