Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>@Snoob - I'd appreciate it if you accepted <a href="https://stackoverflow.com/questions/3849758/what-is-this-technology-facebook/3849875#3849875">@bobince's answer</a> instead, he's was on the right track about the specifics first here. Since I can't delete/remove this until it's unaccepted I'll update it to be as correct as possible.</p> <hr> <p><em>At the moment</em> it's a <strong>WebKit</strong> (Chrome, Safari, etc.) specific thing you're seeing (or rather, not seeing), as @<a href="https://stackoverflow.com/users/18936/bobince">bobince</a> points out in <em>other</em> browsers you can see the <em>real</em> URL in the bar: </p> <pre><code>http://www.facebook.com/facebook?v=wall#!/facebook?v=info\ </code></pre> <p>Where Chrome just shows:</p> <pre><code>http://www.facebook.com/facebook?v=info </code></pre> <p>It makes a bit of sense, <a href="http://code.google.com/web/ajaxcrawling/docs/getting-started.html" rel="nofollow noreferrer">given this is how you make AJAX Content crawlable with the Google search engine</a>, so their browser recognizes where the content comes from as well.</p> <p><em>Correction on the specifics:</em> Webkit browsers are showing the shortened URL facebook wants using the HTML 5 history features <a href="http://static.ak.fbcdn.net/rsrc.php/zF/r/4A0A_IDcjJ7.js" rel="nofollow noreferrer">you can see the code here</a> (take a look at the <code>HistoryManager</code>) in this case specifically they're using <a href="http://www.w3.org/TR/html5/history.html#dom-history-replacestate" rel="nofollow noreferrer"><code>.replaceState()</code></a> to replace the URL you went to with the direct one available.</p> <p><strong><em>Note:</strong> This answer may not be valid later (the WebKit specific bit), as other browsers support HTML5 features more and more this may become outdated quickly.</em></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload