ウィジェットの複数のカテゴリがあるサイトのセクションがあります。各カテゴリ名のメニューがあります。Javascriptが有効になっている場合は、カテゴリをクリックすると、ページ内のカテゴリのコンテンツが表示されます。必要に応じてDOMが更新されるのを確認しながら、カテゴリ間を自由にクリックできます。URLも、標準のハッシュ/ハッシュバンを使用して更新されます(Googleに対応している場合)。したがって、に着陸した人は、、などに移動example.com/widgets
できます。example.com/widgets#one
example.com/widgets#two
example.com/widgets#three
ただし、Javascriptが有効になっていないユーザーエージェントをサポートするには、これらのカテゴリリンクのいずれかをたどると、カテゴリが表示された新しいページを読み込む必要があるため、javascriptが有効になっていないユーザーの場合は、などに移動example.com/widgets/one
しますexample.com/widgets/two
。example.com/widgets/three
私の質問は次のとおりです。Javascriptが有効になっている人がこれらのURLの1つにアクセスするとどうなりますか?たとえば、Javascriptが有効になっている人には、着陸時に何を提示する必要がありますか?それらをリダイレクトする必要がありますか?example.com/widgets/one
example.com/widgets#one
Javascriptが有効になっている人には単一ページのサイトエクスペリエンスが必要ですが、JavaScriptを使用しないユーザーエージェントには複数ページのサイトが必要であることに注意してください。この事実に対処しない答えは、質問に答えません。私は、ハッシュバンやシングルページサイトとマルチページサイトのメリットや問題には興味がありません。