I can't even say if this is related to JQuery or not - but I'm hoping
someone else might have an idea.

I have a myriad of sites that use a framework I have developed all use
packaed and gzipped JS loaded in the Head from an external file
including JQuery and JQuery UI.

Works fine on PCs (all browsers) - pages load under 3 seconds
Works fine on Ubunti in FF - under 3 sec
Works fine on iPhone in Safari - around 5sec (wireless so I'm not
surprised)
On Mac systems (latest OS) FF, and Safari - the same pages take over
45 seconds before the user sees any display.

If I drop all the JS then the Macs render the pages up to speed.

I tried serving the JS unpacked and not gzipped - same issue.

I don't have a Mac here so I am relying on several users to test for
me so I'm still waiting to see if leaving in the JS but removing my
onReady code makes any difference. My only current guess is that there
is some extreme delay while parsing the DOM for things like $
('div.something').doSomething(); in onReady.

I find this very odd that it would affect different browsers with
different rendering engines and only on the Mac.

Any ideas?

Reply via email to