History.js by Benjamin Arthur Lupton allows you to use history.popState to save Isotope options as pretty urls, and gracefully degrades to using hashchange where popState is not supported. Try clicking a couple options then hitting the back button, or copying the URL and pasting it into a new window.
View the source of this page to see how isotope settings are easily passed by History.js, extending its functionality past hashChanges into the realm of FULL URL rewrites using history.popState.
- show all
- alkali and alkaline-earth
- not transition
- metal but not transition