Browsers parse html and when they encounter a sub-resource, load it in a blocking manner. Resources are loaded in the order they are encountered, with a few rules:
All stylesheets must be loaded before any javascript may be executed.
All resources in the head must be loaded before any resources in the body.
Most modern browsers, excepting IE10, load resources in parallel with a limit of 6 concurrent connections per domain.
With that in mind, does gatling simulate browser behavior in this way out of the box, or is it necessary to emulate this behavior manually in a simulation script?