Возможный дубликат:
Как GitHub изменяет URL-адрес, но не перезагружает?Привет, ребята,
Я заметил, что Github.com не заставляет пользователей загружать веб-страницы при просмотре репозиториев, а вместо этого использует AJAX для обновления содержимое страницы.
Github также изменяет адресную строку браузера на реальный адрес, представляющий содержимое. Я понятия не имею, как это реализовать, если не использовать # хэштеги в URL.
Вкратце: github использует ajax для загрузки новых веб-страниц без использования хэштегов. Как они этого добиваются?
Есть идеи?