orkut の新しい URL 書き込み方式に疑問があります。
以前のホームページはこんな感じ
http://www.orkut.com/Home.aspx
現在は次のように変更されています
http://www.orkut.co.in/Main#Home.aspx
「#」の意味は?なぜそこにあり、なぜ彼らはそれを使用したのですか?
アンカー タグで name="blah" を使用して、ページの特定のセクションに移動するために "#" を使用していませんか?
orkut の新しい URL 書き込み方式に疑問があります。
以前のホームページはこんな感じ
http://www.orkut.com/Home.aspx
現在は次のように変更されています
http://www.orkut.co.in/Main#Home.aspx
「#」の意味は?なぜそこにあり、なぜ彼らはそれを使用したのですか?
アンカー タグで name="blah" を使用して、ページの特定のセクションに移動するために "#" を使用していませんか?
URL フラグメント (#name) は、歴史的にページ内アンカーに使用されていたため、セクションにマークを付けて、リンクするときにページをスクロールして適切なコンテンツを表示することができました。
ただし、URL フラグメントは JavaScript コードでも表示できるため、同じページを複数の目的で使用できるようにする多くのハックが一般的になっています。おそらく、何らかの表示上の決定を下すよりも、ブラウザーの履歴に役立つでしょうが、どちらの手法も一般的です。
彼らはおそらくJavascriptでそれを使用しています。多くの場合、ajaxの重いページでは#を使用して、ブックマークとブラウザの戻るボタンが引き続き機能するようにします。