これまでは、ページのHTMLソースを完全にリロードせずに変更することはできなかったと私は信じていました。私が見たことは、pushStateに何らかの形で関連していると思われる(それだけではない):Quartzのウェブサイト(qz.com)では、あなたが一番下に達したら次の記事にスムーズにスライドするURLをきれいに更新し、驚くほど、更新されたHTMLソースを使って、読んでいます。例えばダイナミックにページのHTMLソースを変更するには?
は、任意の物品、例えば:たぶん私は何かを見逃しているhttp://qz.com/643497/we-are-witnessing-the-rise-of-global-authoritarianism-on-a-chilling-scale/
をスクロールダウンし、誰かがこれがどのように行われるか説明できますか?ここで使用されているHTML5 APIはどれですか?
NOTEは:私の質問は(具体的に明らかではなく、DOMインスペクタ)ページのソースを表示するときに、あなたが見てすることができますHTMLコンテンツの更新に焦点を当てています。
私は、バックボーンを使用して1ページアプリケーションにしています。 – httpNick
@httpNick devツールのソースでバックボーンを見ることができません –
どのライブラリが使用されているかは重要ではありません。これは簡単にXHRとpushStateを使ってバニラjsで行うことができます。私は特定のライブラリについてこれを行うべきではないと思います。 –