Railscasts (и я видел эту технику в другом месте), кажется, модифицирует URL (добавляя / изменяя строку запроса), но доставляет обратно запрос ajax без перезагрузки всей страницы.Как они изменяют URL, не вызывая обновление всей страницы?По крайней мере, он не использует историю HTML5, так как история не создана (не может перейти назад / вперед).
http://railscasts.com/episodes/81-fixtures-in-rails-2-0
Затем нажмите любую из вкладок.«Показать заметки», «Комментарии», «Подобные эпизоды» и посмотреть, как изменяется строка запроса, но страница не обновляется (подтверждено с помощью Firebug).
Есть идеи?