Hey,
I'm trying to figure out how to improve my application performances with IE 6 on a particularly slow operation that takes ~30 s on IE but only a few seconds with FF.
My envt is : JSF RI 1.1, RF 3.1.4, Facelets 1.1.13
I noticed in the traces that a lot of time is spent while updating parts of the DOM tree. But it's trying to update script and css information which should already be loaded, right ?
So maybe someone could tell my if I'm on the wrong track :/
13 seconds are spent doing this :
debug[12:15:59,668]: search for elements by name 'script' in element #document debug[12:16:00,269]: selectNodes found 120 debug[12:16:00,469]: <script> in response with src=/a4j_3_1_4.GAorg.ajax4jsf.javascript.AjaxScript.jsf debug[12:16:01,070]: Such element exist in document debug[12:16:01,470]: <script> in response with src=/a4j_3_1_4.GAorg.ajax4jsf.javascript.PrototypeScript.jsf debug[12:16:01,871]: Such element exist in document debug[12:16:02,071]: <script> in response with src=/a4j_3_1_4.GAorg/richfaces/renderkit/html/scripts/utils.js.jsf debug[12:16:02,292]: Such element exist in document debug[12:16:03,083]: <script> in response with src=/a4j_3_1_4.GAorg/richfaces/renderkit/html/scripts/browser_info.js.jsf debug[12:16:03,283]: Such element exist in document debug[12:16:03,684]: <script> in response with src=/a4j_3_1_4.GAorg/richfaces/renderkit/html/scripts/modalPanel.js.jsf debug[12:16:03,884]: Such element exist in document debug[12:16:05,486]: <script> in response with src=/a4j_3_1_4.GAorg/richfaces/renderkit/html/scripts/modalPanelBorders.js.jsf debug[12:16:06,087]: Such element exist in document ...
After some debugging, as far as I can tell nothing is wrong, it's checking if there are new scripts to include to the DOM tree.
I guess I can only blame the IE 6 DOM implementation... :'(