Подтвердить что ты не робот

Как Github меняет страницы и URL так гладко без AJAX?

Если вы перейдете к проекту на github, скажите https://github.com/insoshi/insoshi, и вы начнете нажимать на папки, -каталог, а URL-адрес браузера изменяется, но он выглядит как все AJAX. Это только так в Chrome/Safari из того, что я видел.

Является ли это эффектом перехода webkit? Или это просто серьезное кэширование/оптимизация производительности:)?

4b9b3361

Ответ 2

Это эффект на основе AJAX. Этот тип скользящего меню (насколько мне известно) был впервые использован для способа просмотра iPod. Я действительно помню много CSS/JS falvoured решений, всплывающих, когда это было популярно.

Затем снова этот метод мог возникнуть где-то в другом месте. Но да, ваше решение основано на AJAX, вы можете использовать FIREBUG в Firefox, чтобы увидеть запросы на получение каталогов.

Эффект перехода - эффект слайда. В сети есть различные примеры.