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

Как GitHub меняет URL, но не перезагружает?

Эй, я заметил, что при просмотре репозитория GitHub он использует AJAX для загрузки каждой папки/файла.

Я понимаю все это, мне просто интересно, как они изменили URL. Можете ли вы установить и установить URL-адрес с помощью JavaScript? Если это так, это может быть очень полезно для закладки раздела веб-сайта на основе JavaScript. (несколько страниц внутри одного, перемещенные между JavaScript)

Спасибо.

4b9b3361

Ответ 2

Они описали эту функциональность html5 в своем блоге здесь