1. ホーム

[解決済み】URL。ダッシュとアンダースコアの比較【解決済み

2022-04-09 17:04:41

質問

とする必要があります。 /会社概要 または /会社案内 ?

ユーザビリティの観点から、個人的には /会社案内 の方がエンドユーザーにとってずっと良いのですが、Googleや他のほとんどのウェブサイト(とjavascriptフレームワーク)はアンダースコアの命名パターンを使っています。これは単にスタイルの問題なのでしょうか?ダッシュとの互換性に問題はないのでしょうか?

解決方法は?

これはあくまで推測ですが、人々が最も好むであろうものを選んだと思われます。 しないでしょう。 を名前に使用します。 こうすることで、ハイフンでつながれた単語を含む名前でも、アンダーバーを単語の区切りとして使うことができます。例えば、UseTwo-wayLinksはuse_two-way_linksに変換できます。

あなたの例では、/about-us はハイフンでつながれた単語 "usについて"(そのような単語が存在する場合)という名前のディレクトリになり、/about_us は2単語のフレーズ "about us" を非空白文字の単一の文字列に変換した名前のディレクトリとなります。