Структура страниц

Перекатить тему
Я заметил, что вк при переходе по страницам многие вещи рисует внутри (по-моему не в iframe, а просто заменяя часть страницы и адрес в адресной строке как-то). Также есть one-page сайты с параллаксом и скроллом. Какие ещё есть виды дизайна кроме "одна ссылка – одна страницы" и где можно почитать про то, как их строить?
Нашёл вот что:
https://github.com/imsamurai/jquery-pjax
http://habrahabr.ru/post/128552/
По идее можно запилить ajax-навигацию для тех, у кого есть JS.
Ответы: >>30072
man SPA, man History API
Ответы: >>30073
>>30069
Какой профит от ajax-навигации? То что по ссылке не перейдёт пока страница не загрузится?
Ответы: >>30074
>>30070
Ссылку, сестра!
Ответы: >>30077
>>30072
Что не надо грузить заново целую страницу.
Ответы: >>30075
>>30074
А если я буду грузить именно целую страницу? Тогда смысла нет?
Ответы: >>30078
>>30075
Если только HTML — есть, ибо браузер не будет второй раз долбить сервер за всеми ресурсами.
Ответы: >>30082
>>30078
Он же вроде и так одни и те же ресурсы не запрашивает. Во всяком случае до введения хэшей статиков браузер не догадывался сам, что скрипт или цсс надо обновить.
Ответы: >>30096
>>30082
Не запрашиваются только при агрессивном кэшировании. Иначе спрашивает сервер, и по всяким костылям типа E-Tag может решить не перекачивать. Но запросы всё равно совершаются, и это проблема.
Ответы: >>30104
>>30096
Ну вот у меня на дефолтных настройках фокса почему-то не запрашивались.
Ответы: >>30107
>>30104
Что, в сетевом мониторе один HTML?
Что вообще влияет на скорость отрисовки страниц браузером? Я заметил, что страницы борду грузятся достаточно долго. Слишком большое количество элементов, и нужно их сократить?
Ответы: >>30196
>>30177
Профайлер и аудитор в руки и уперёд.