I just caught up on last week’s “Hash Bang” flare triggered by Gawker’s outage. I don’t like this new UI trend, but the real discussion is technical; below are some links I found learning about the situation, hopefully they will be useful to others.
Background reading:
- Making AJAX Crawlable, by Google: Proposal, Getting Started, FAQ and Specification – Why and How of the #! machinery.
- URL design – by Kyle Neath (GitHub) – Good reminder of the value of the URL namespace structure.
- pushState(), replaceState() and onpopstate() – HTML5 machinery for history navigation
Posts on the specific incident:
- Gawker Outage Causing Twitter Stir – The outage made it to the WSJ’s blog.
- Thoughts on the Hash Bang – Ben Cherry. Twitter’s perspective
- Hash, Bang, Wallop – Ben Ward. Balanced discussion.
- Broken Links – Tim Bray. Short technical discussion.
- Breaking the Web with hash-bangs – Mike Davies. Longer technical discussion.
- Side Effects of Hash-Bang URLs – Danny Thorpe. More technical details and implications.
Better Designs – Discussions and HTML5 Approaches:
- Degradable JavaScript Applications Using HTML5 pushState – Oliver Nightindale – How to use HTML5 features for history navigation
- Going Postel and The URI is the thing – Jeremy Keith. On Design principles
- John Resig’s interview – How to design applications.
February 13, 2011 at 2:40 pm |
[...] is technical; below are some links I found learning about the situation, hopefully they… [full post] pelegri Castellers v2 uncategorized 0 0 0 0 0 [...]
February 22, 2011 at 2:48 am |
Eduard think for a while FaceBook (a Single Page Interface AJAX intensive web site using hash-bangs) as the typical clumsy page based…
Yeah you can easily, just disable JavaScript and FaceBook will run as page based. I feel the difference.
Regards