Loading...
Normal, Gallery, Tree

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

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