私は、HTML5の履歴api aka psuhStateをHTML4ブラウザの適切なフォールバックを利用する最良の方法を研究してきました。GithubはハッシュタグなしでpushStateを実行する方法は?
Githubのはその木の閲覧の履歴API(以下のリンクは一例であり、ライブラリgithubのを使用していない)を使用しています。彼らはこれを処理する方法である私が把握することはできませんどのような
https://github.com/browserstate/History.js/
をFirefox 3.5などのHTML4ブラウザの機能
私はこの種のことを処理するために、特に上記のhistory.jsを見ました。しかし、私は避けたいと思うHTML4ブラウザのためにハッシュを実装する必要があります。
Githubにアクセスして、HTML4ブラウザを使用してディレクトリツリーを参照すると、HTML5ブラウザ(URL状態)と同じに見えます。
私はFF3.5でJavaScriptを無効にした場合、以前にこのように見えたURL:
https://github.com/browserstate/history.js/tree/a32e91aa1fe5909a29abb690a37f6c129e98068e/tests
任意の考え:
https://github.com/browserstate/history.js/tree/master/tests
は次のようになりますか?
そのようなフォールバックの振る舞いは、Githubが実際にサーバー上にこれらのディレクトリを作成していることを意味しますか?あるいは、彼らは何とかその場でディレクトリを作成していますか?フォールバックテクニックの仕組みがわからないのですか? – Yahreen
ディレクトリ? ... – Tekkub
サーバー上にフォルダ構造を作成していますか? – Yahreen