Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You should check this out: https://github.com/balupton/History.js


I'm using Sammy.js (http://www.sammyjs.org/) which supports auto-fallback to hashbangs if HTML5 push-state isn't supported...I just haven't bothered to turn it on. Frankly, the hashbang doesn't really bother me at all, my URLs have a bunch of random parameters anyway (because it's a search engine) and Google is incapable of indexing either push-state or hashbangs without extra help.

So all it really does is remove two characters from the URL at the expense of more complexity and fragility.


There's also the added benefit of being able to support users without JavaScript, which includes a large portion of iOS/Android users. http://stephanierieger.com/a-plea-for-progressive-enhancemen...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: