Yesterday I was reading Zakas’ Performance on the Yahoo! Homepage slideshare presentation, and I got very surprised when I saw that Yahoo had realised that two of the wide accepted tips for improving website performance had not work so well for them.
1) Put scripts at the bottom (slide 37)
2) Flush after head (slide 51)
This is another recommended practice by Yahoo. They found out that the best solution was to flush at different points, especially when a block of a considerable size had been output. They also recommend to avoid having a big external
div containing the different sections, and place directly the sections as
In conclusion, the best you can do is test the different alternatives, especially when trying to find the one the provides the best user’s perceived page load time.