Описание тега pushstate

API истории HTML5 позволяет веб-странице манипулировать содержимым стека истории, чтобы динамически обновлять URL-адрес и реагировать на кнопку возврата.