@Snoob - Я был бы признателен, если бы вы приняли @bobince's answer вместо этого он был на правильном пути по поводу особенностей здесь. Поскольку я не могу удалить/удалить это до тех пор, пока он не будет принят, я обновлю его как можно более корректный.
На данный момент это WebKit (Chrome, Safari и т.д.) конкретные вещи вы видите (или, вернее, не видя), а @bobince точек в других браузеров можно увидеть реальный URL в строке:
http://www.facebook.com/facebook?v=wall#!/facebook?v=info\
Где Chrome просто показывает:
http://www.facebook.com/facebook?v=info
Это имеет смысл, given this is how you make AJAX Content crawlable with the Google search engine, поэтому их браузер распознает, откуда идет контент.
Коррекция по специфике: Webkit браузеры показывают укороченный URL Facebook хочет с помощью функции HTML 5 История you can see the code here (посмотрите на HistoryManager
) в данном случае конкретно они используют .replaceState()
заменить URL вы пошли с прямым доступным.
Примечание: Этот ответ не может быть действительным отпускается (по WebKit конкретный бит), как и другие браузеры поддерживают функции HTML5, все больше и больше, это может быстро устаревают.
Я вижу много голосов и фаворитов, но у кого есть ответ? – Snoob
И есть индикатор загрузки на вкладке браузера. – jcubic
Есть ли у кого есть answeer? – Snoob