I can confirm this on the iPad 1st gen and the iPhone4.
It's very very fast, but .. some pages like post reply come with a significant lag. I wish I could record it in a video. Turning off the js makes it go away - caching doesn't seem to be the case, or help.
When you click on bookmark again the page loads fine, you click on the login dropdown and click on the input field, there it adds 4 seconds to the page load, before you can type. (just an example).
Typing out a new post under advanced editor is fine for me but quick reply comes with lag while typing. The keyboard from phone is fast and responsive, it's the letters on the screen having to catch up or jumpy
Well thanks for the replies everyone. It may be some way I have caching set up, or maybe that this is new and I don't have the js cached yet.
On my iPad the slow pages occur mostly in the admin section, but sometimes in the rest of board as well. As others have noted I am sure that this has to do with the way the iOS version of Safari handles js, but since the iPad isn't going away any time soon I'd like to address this issue on my board. Would it be possible to setup a skin/style that detects iPhone/iPad and serve a js-free style automatically?
I'm sorry if this is a really novice question, but I have just started to look into XenForo after being a vB customer since 2003...
I decided to really put it to the test on my iPhone. Honestly, the only thing that I'm finding slow is typing in the inline editor (large box).
I have tested it on different days, different times during the day, and in the middle of the night (at work).
It lags, big time.
My Droid 2 Global phone runs XenForo very smoothly. It takes a few extra seconds and a bit harder to click on some links, but it performs just fine. If you are experiencing any problems in speed, try going to a different area (www.speedtest.net could help you out in determining if that area is faster; mine is at 0.86 megabit down, 0.44 megabit up with 152ms ping).
So it could be your signal getting slightly distorted while you are online (unless you are connecting through wifi, then it's your phone )