Web Page loading pattern of Web Page Speed (Browser) Monitor
JS, CSS, IMG, CSS, IMG, IMG, IMG, CSS, JS, JS , IMG
After collecting all these elements present in order, the WPA will execute them one after the other. The logic here is that all the images that come in a stretch and the next element after those will be done in parallel. Step 1 - Request sent to JS. Step 2 - Request sent for CSS. Step 3 - Next up is IMG and CSS. So, for IMG and CSS objects, WPA will span requests in parallel. Step 4 - Similarly requests sent to IMG, IMG, IMG, and CSS in parallel. These objects will be downloaded simultaneously. Step 5 - Separate requests sent for JS, JS, and IMG and they will be downloaded separately. Of course, this approach is the best understanding of what browsers do and it's not according to the HTTP standard.