How Does Github Do pushState Without Hash Tags?

混江龙づ霸主 提交于 2019-11-29 21:58:34

GitHub uses http://pjax.heroku.com/

For browsers that don't support pushState it simply degrades to normal old boring full-page-load behaviour.

Responsive web design from the future is a 96 slide presentation from Kyle Neath, a designer that works at GitHub, that might help you.

pushState. replaceState. Hashbangs. AJAX. PJAX. Beets. Bears. Battlestar Galactica.

Responsive web design is about a lot more than the size of your screen. This talk is about about how GitHub handles links, the url bar, partial page updates, and explains why I think the HTML5 history API is the most important thing to happen to front end development since Firebug.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!