So, with mobile usage creeping up to and even exceeding desktop, I figured I was overdue for switching over to the mobile skin, so I get to know it a bit better.

I think it looks very attractive and modern. But it is marred by a usability issue so severe that it is borderline unusable to me, and that is the manner in which the content jumps around as the page is loading.

The problem is that sections are initially loaded in an expanded state, and then collapsed by JavaScript code which is only executed on document ready. This code also pulls in interface elements that are drawn quite late. Even on a fast connection, a quick reader can be halfway through reading a paragraph when all of a sudden the content suddenly and rudely shifts to side or is revoked entirely.

The result is very dizzying and unpleasant. As a result, I find that I have to train myself *not* to start reading the text in front of me until the page has settled down.

I don't think that this is good performance. It may get something to render sooner than it otherwise would have, but it ends up delaying the time it takes for the page to settle into its fully-loaded layout, which forces the user to wait longer (or tolerate the electric jolt of having the content skip around mid-sentence). 

Roan filed this as https://phabricator.wikimedia.org/T126825 . I set its priority to "high", and I hope this e-mail gives some context as to why.