Исследование широкого спектра гипертекстовых систем показало, что пользователям требуется время отклика менее одной секунды при переходе с одной страницы на другую, если они хотят свободно перемещаться по информационному пространству.
Эта цитата взята из The Need for Speed Якоба Нильсена, который был написан в 1997 году и действует до сих пор.
Если вы можете обслуживать страницы за секунду или меньше (весь пакет: поиск DNS, время обработки, загрузка ресурсов), это идеально. В реальной жизни не так много сайтов могут похвастаться такой скоростью. Тем не менее, вы можете приблизиться к этому, улучшив интерфейс своих веб-сайтов, если будете следовать рекомендациям людей из Yahoo и Google.
У Yahoo есть свой плагин YSlow Firefox и сопутствующее руководство, объясняющее все их Правила производительности
У Google есть конкурент Page Speed Firefox и соответствующий Performance Best Practices .
Это должно быть хорошим началом. Эти руководящие принципы не предоставляют конкретных ориентиров для каждой точки в вашем списке (но они предоставляют некоторые) - цель состоит в том, чтобы минимизировать время загрузки и размер каждого запроса, чтобы максимально приблизиться к «мгновенному» времени ответа меньше секунды.