performance improvement by delivering jquery, rjquery, underscore, ace2_comon and security in a single file.

This commit is contained in:
Matthias Bartelmeß 2012-03-27 16:20:41 +02:00
parent beec69ac1c
commit d03966273f
2 changed files with 10 additions and 13 deletions

View file

@ -1,10 +1,13 @@
{ {
"pad.js": [ "util.js" : [
"jquery.js" "jquery.js"
, "underscore.js" , "rjquery.js"
, "security.js" , "ace2_common.js"
, "underscore.js"
],
"pad.js": [
"security.js"
, "pad.js" , "pad.js"
, "ace2_common.js"
, "pad_utils.js" , "pad_utils.js"
, "undo-xpopup.js" , "undo-xpopup.js"
, "json2.js" , "json2.js"
@ -25,14 +28,11 @@
, "prefixfree.js" , "prefixfree.js"
] ]
, "timeslider.js": [ , "timeslider.js": [
"jquery.js" "security.js"
, "underscore.js"
, "security.js"
, "undo-xpopup.js" , "undo-xpopup.js"
, "json2.js" , "json2.js"
, "colorutils.js" , "colorutils.js"
, "draggable.js" , "draggable.js"
, "ace2_common.js"
, "pad_utils.js" , "pad_utils.js"
, "pad_cookie.js" , "pad_cookie.js"
, "pad_editor.js" , "pad_editor.js"
@ -52,10 +52,7 @@
, "timeslider.js" , "timeslider.js"
] ]
, "ace2_inner.js": [ , "ace2_inner.js": [
"ace2_common.js" "AttributePoolFactory.js"
, "underscore.js"
, "rjquery.js"
, "AttributePoolFactory.js"
, "Changeset.js" , "Changeset.js"
, "security.js" , "security.js"
, "skiplist.js" , "skiplist.js"

View file

@ -103,7 +103,7 @@ function loadBroadcastJS(socket, sendSocketMsg, fireWhenAllScriptsAreLoaded, Bro
domInfo.prepareForAdd(); domInfo.prepareForAdd();
element.className = domInfo.node.className; element.className = domInfo.node.className;
element.innerHTML = domInfo.node.innerHTML; element.innerHTML = domInfo.node.innerHTML;
element.id = Math.random(); element.id = _.uniqueId();
return $(element); return $(element);
}, },