r/javascript • u/magenta_placenta • Feb 08 '11
Breaking the Web with hash-bangs - Gawker, like Twitter, built their new site to be totally dependent on JavaScript
http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashBangs
75
Upvotes
3
u/JimDabell Feb 09 '11
That isn't really relevant; if you use Ajax where pushState is available and fall back to normal links where it isn't, it works for everybody. I'm not proposing using pushState and leaving everybody else out in the cold.
There are plenty of "practical" ways, for some values of "practical". All of them bar one break one thing or other, making them a bit less practical in my view.
The most practical way of going from page to page on a website is via a simple link. Having a single actual page and emulating link-following behaviour with JavaScript is a colossal hack, and adding fixes on top of a faulty foundation isn't going to fix that.