News for hackers. Stuff that matters.
Re:SEO in JavaScript Web Apps by nkuttler on Monday July 22, 2013 @02:53PM (#6085742)
I find it a little odd that this article focuses on the hash fragment approach and only mentions the HTML5 pushState in passing, and how to avoid it. There are a few scenarios where the hash fragment is more useful (states that don't map well to URLs), but pushState has the huge benefit of looking natural AND working in non-JS browsers in general.

I think it would be good to mention Sinatra in the title.

Re:SEO in JavaScript Web Apps by maccman on Monday July 22, 2013 @02:56PM (#6085758)
I focus on pushState throughout the article. Unfortunately, to spider a website that uses pushState you have to use a Google spec that was originally designed for the hash fragment.
Re:SEO in JavaScript Web Apps by nkuttler on Monday July 22, 2013 @03:04PM (#6085808)
No, that's wrong. You just use links to /the/normal/looking/URL and let the browser use JS instead when it can. And obviously you serve the real content at /the/normal/looking/URL instead of behind the obscure hash fragment method.