Railscasts(と私はこのテクニックを見たことがあります)はURLを変更しているようですが(クエリ文字列を追加/変更することによって)、ページ全体をリロードせずにajaxリクエストを返します。どのようにページ全体をリフレッシュせずにURLを変更するのですか?ヒストリーが作成されていない(戻る/進むことができない)ため、少なくともHTML5履歴を使用しているようには見えません。 RailsCastは部分ページajaxをどのようにしますか?
http://railscasts.com/episodes/81-fixtures-in-rails-2-0
は、次にタブの「Showノート」、「コメント」、「類似エピソード」のいずれかをクリックして、どのようにクエリ文字列の変更を見ますが、ページが(Firebugので確認)更新されません。アイデア?
私はそれがどのように行われたかに精通していないので、私はあなたを助けることができません。 RailsCastのコードはオープンソースです:https://github.com/ryanb/railscasts – SaucyK