News for hackers. Stuff that matters.
Re:PushState + ajax = pjax by drivebyacct2 on Thursday March 31, 2011 @09:04PM (#2394492)
It shocks me that people still do Ajax without this technique (though not necessarily this library obviously).

GitHub is the only mainstream site I've seen handle Ajax "properly".

Re:PushState + ajax = pjax by garindra on Friday April 01, 2011 @12:37AM (#2394943)
You mean doing Ajax without changing the hash and all that the related crufts?

I guess that's because most browsers used by people out there today do not have support for direct url path changing without causing a reload. It's only been possible since the introduction of the HTML5 History API, which solved that very problem. Unfortunately, it's only supported by the newer browsers.