Ich habe eine Suche durchgeführt, kann aber keine Best Practice oder Empfehlung finden - und vielleicht liegt es daran, dass es keine gibt. Ich benutze alle Arten von jQuery-Plugins auf meiner Site, zusätzlich zu TinyMCE und einigen anderen Plugins und der JS-Datei meiner Site. Außerdem habe ich drei Stylesheets ..... und es kommt noch mehr, wenn die Seite wächst!Wie viele sind zu viele enthalten in <HEAD>?
Gibt es irgendeine Art von "Limit" oder irgendetwas, das Sie für die Aufnahme von Skripten in das Tag beachten sollten? Ich weiß, dass jeder eine weitere HTTP-Anfrage ist, die abgeschlossen werden muss, aber wenn sie alle minimiert und so klein wie möglich sind, wird es Probleme geben?
<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>
Ist nicht die Download-Zeit das ganze Limit, das zählt? Was fragst du? Wie langsam ist ein Download zu langsam? –
Ja, die Downloadzeit ist alles was zählt. Aber ich kenne keine Möglichkeit, die JS-Dateien einfach zu kombinieren, und ich frage mich, was die anderen Leute davon halten, wie viele "zu viele" sind. –
Das UNIX-Dienstprogramm 'cat' ist eine gute Möglichkeit, JS-Dateien zu kombinieren. – Quentin