YouTube の左側にあるサイドバーで、クリックして登録チャンネルを切り替えると、サイドバーはまだ固定されていますが、URL アドレス バーが変更されていることがわかります。 ajax に依存することによっては実現できません。
現在のプロジェクトでは、ajax を使用してそのような効果を実現することはあまり考えていません。これは、ユーザーによる Web ページの収集や SEO などにあまり役に立たないからです。しかし、YouTube は、それに役立つ URL 変更を実現します。 ajax で優れたユーザー エクスペリエンスを実現するにはどうすればよいでしょうか?一般的なアドバイスをいただけますか。PHP中文网2017-06-12 09:30:05
URL の変更は、history.pushState を通じて実行できます。また、更新不要の Ajax はすでに非常に一般的ではないでしょうか?
我想大声告诉你2017-06-12 09:30:05
お兄さん、インターネットを見て人々が Ajax を使っているかどうか知りませんか? Ajax データが空から来るわけではありませんか?
さらに、アドレスバーのURLを変更します。これはjsのpushState関数です。