In this Yahoo article from 2007, the authors argue that static assets should be split across different hostnames because browsers follow a suggestion from the HTTP/1.1 spec to limit parallel downloads to two per hostname.
My question is, do modern browsers still follow this limit? Using firebug, I noticed that my browser is downloading many more than 2 files in parallel.