Given the following link tags:
<link rel="stylesheet" href="xlarge.css" media="max-width: 70em" /> <link rel="stylesheet" href="large.css" media="max-width: 60em" /> <link rel="stylesheet" href="medium.css" media="max-width: 50em" /> <link rel="stylesheet" href="small.css" media="max-width: 40em" /> <link rel="stylesheet" href="xsmall.css" media="max-width: 30em" /> <link rel="stylesheet" href="retina.css" media="(-webkit-min-device-pixel-ratio: 2)" />
At boot time, all six of these stylesheets are loaded, or only those that media queries allowed true? For example, if I were in a browser that supports the retina, which is designed for a midpoint breakpoint, would this lead to only four HTTP requests?
source share