Skip to content
Browse files

Update description of History API. Remove suggestion that History.js …

…and pjax are polyfills.
  • Loading branch information...
1 parent 42ef3b0 commit b6be58d1eb29a535bb59f7ea036a95dfd3e3113a @necolas necolas committed Jan 24, 2012
Showing with 2 additions and 2 deletions.
  1. +2 −2 posts/history.md
View
4 posts/history.md
@@ -2,6 +2,6 @@ feature: history
status: use
tags: fallback
kind: api
-polyfillurls:[History.js](https://github.com/balupton/history.js), [pjax](http://pjax.heroku.com/)
+polyfillurls:
-`pushState` gives you real proper URLs along with permalinks to dynamic app state. You can use it and fall back to page refreshes if you'd like. Alternatively, History.js smooths out some browser implementation differences and an and optional hashchange fallback for HTML 4 browsers. PJax (pushState + ajax) is what is used by Github for their fallback solution.
+The `History` API provides a way for JavaScript to change the URL displayed in the browser without reloading the page. There are several approaches to providing a fallback. The simplest is to fall back to page refreshes. Alternatively, the [History.js](https://github.com/balupton/history.js) plugin smooths out some browser implementation differences and provides an optional hashchange fallback for HTML 4 browsers. GitHub uses [pjax](http://pjax.heroku.com/) (pushState + ajax).

0 comments on commit b6be58d

Please sign in to comment.
Something went wrong with that request. Please try again.