If you download the following URL ( http://waynepan.com/s/con/ ) on your desktop, and then in your mobile browser you will see curious behavior; In the browser on your desktop (at least in Chrome and Firefox) you will see that the boxes are filled from top to bottom right (in the same order as in the source code) and on the mobile device (at least iPhone, iPad). see the exact opposite.
Although this is undocumented, this observation suggests that the mobile browser first reads the main html file and then proceeds to render the page from bottom to top, thus first loading the latest hrefs and processing them to the top.
You will also notice that up to 6 mailboxes are loaded simultaneously in the desktop browser, and up to 4 are loaded in the mobile browser - this takes into account the maximum parallel connections allowed by the browser in question to any host.
Therefore, if page loading and rendering speed are especially important in your mobile web application, pay particular attention to the order in which the elements load. I think that your fellow consultants observed this behavior and wanted to force CSS to load to the rest of the content - all this will display with the right styles from the very beginning, which gives the illusion (or user experience) that the page loads faster,
Alas, my 1 cents is worth it - I hope this is food for thought. :-)
source share