Rendering time in Internet Explorer, Firefox and Opera
Rendering time in Internet Explorer, Firefox and Opera
Are these rendering times "normal" for 2000 rows with 3 columns from datasource DOM?
Firefox: 291 ms
Opera: 669 ms
Internet Explorer: 26610 ms (!)
Internet Explorer seems to be a bit slow... I know it is, but SO slow?
Thank you for your time, help and reply :)
Firefox: 291 ms
Opera: 669 ms
Internet Explorer: 26610 ms (!)
Internet Explorer seems to be a bit slow... I know it is, but SO slow?
Thank you for your time, help and reply :)
This discussion has been closed.
Replies
Ouch! Yup - IE is dang slow - but 26 seconds to render a table is quite excessive. One of the killers for IE is the 'sort' - what happens if you disable sorting on the table? Also I'd suggest trying to disable bSortClasses as that can take up a fair bit of time (although it's only used when sorting is enabled obviously). Also, are you using 1.6.1 (which included a number of optimisations)? From the Firefox rendering time, I'm guessing so.
It would be good to be able to pin down what might be happening here, so see if I can optimise it.
Regards,
Allan
I've done some additional analysis of the problem since my post. It seems that IE has a big issue with the datasource DOM. If I provide an array via aaData-option it takes IE about 1.5 seconds to render the table (FireFox: 0.22s). Disabling sorting on the table speeds up the rendering by about .5 seconds.
And yes, I use DataTable version 1.6.1 and jquery version 1.4.
Anything else I can provide?
Regards, Tobias
Allan
Allan