MichaelOstrovsky
26 Sep 2009, 7:07 AM
i noticed our app is way too heavy , containing thousands of dom elements, causing heaviness and slowness ( 200 mb ram for a web app without leaks ?! ).
i think its caused mainly by piggish dom use of extjs , where each small component like button /panel/etc needs tens of elements within elements within elements.
while its obvious that every element have its purpose and not rendered just for the fun, im very interested in relatively simple methods to reduce it.
im asking for help or directions to target this very general issue. maybe someone even got a guide about this that i missed in the research.
by the way, we are still stuck with ext 2.2.1 because all our hacks that doesnt work on ext3. how well ext3 actually targets dom usage optimizations ?
thanks in advence.
i think its caused mainly by piggish dom use of extjs , where each small component like button /panel/etc needs tens of elements within elements within elements.
while its obvious that every element have its purpose and not rendered just for the fun, im very interested in relatively simple methods to reduce it.
im asking for help or directions to target this very general issue. maybe someone even got a guide about this that i missed in the research.
by the way, we are still stuck with ext 2.2.1 because all our hacks that doesnt work on ext3. how well ext3 actually targets dom usage optimizations ?
thanks in advence.