這可能是重複的。我已經搜索過,但不確定要使用哪些術語。如果你能找到重複的,謝謝,我會刪除這個問題。可以history.js到URL深度鏈接沒有散列或?字符?
我聽說history.js是「最好的」深層鏈接ajax庫,因爲它對舊版瀏覽器具有最好的兼容性。然而,我看到這個lib的每個演示都使用一個?像/my/url?key=value
或類似的東西。
當瀏覽項目的源代碼樹時,我非常喜歡github上的滑塊。例如,單擊一個文件夾可以在更改瀏覽器中的完整URL的同時異步加載文件夾的內容,而不會產生散列或查詢字符串垃圾。
有沒有人知道是否有一個圖書館,完成了這一點?我並不反對在非HTML5兼容瀏覽器中無法運行的庫。我應該只使用純HTML5推送狀態API嗎?
那裏是一個潛在的相關問題,特別是關於GitHub的實施這裏:http://stackoverflow.com/questions/6560570/how-does-github-do-pushstate-without-hash-tags – 2012-03-19 11:47:05
@MattSach是的,那正是我所期待的。謝謝。 – danludwig 2012-03-19 11:52:11