私が知りたいのは、サイトの周りに一定のフレームを作成すると同時に、表示されている実際のページに応じてアドレスバーの URL を変更する方法です。サーバー上の別のページに移動しても、ノンストップで再生されるオーディオ要素が必要です。
Pitchfork Website、プレーヤーは右上隅に表示されます。
私が知りたいのは、サイトの周りに一定のフレームを作成すると同時に、表示されている実際のページに応じてアドレスバーの URL を変更する方法です。サーバー上の別のページに移動しても、ノンストップで再生されるオーディオ要素が必要です。
Pitchfork Website、プレーヤーは右上隅に表示されます。
コンテンツを入れ替えてから URL を更新するというのは、Mark Pilgrim がhttp://diveintohtml5.info/history.htmlで調べているパターンのように思えます。
少しの AJAX を使用すると、コンテンツを更新したり、URL を変更したり、 (ユーザーが逆方向に移動したときに) イベントhistory.pushState()
をリッスンするイベント リスナーを追加したりできます。popstate
これは、ページや AJAX 呼び出しをどのように構成するべきかについて、実際には多くのガイダンスを提供するものではありませんが、うまくいけば、一般的な概念についてのアイデアが得られることを願っています。
ご理解いただけましたら、リソースをテンプレートとしてサイトに含めることができます (メイン フレームの幅と長さ、およびリソースのサイズを考慮して、すべてのページに含めてください)。