2013-01-28

Brief strategy to mock bfcache on mobile Google Chrome.

(If you liked to apply to your service, further tests will be needed. Please use at your own risk.)
Since Google Chrome for mobile does not store DOM status* of pages they left, you need to write logic to preserve and restore it if you'd like to offer same experience with for existing browsers, like the default browser for Android or PC browsers.

* When you visit Wikipedia from mobile Google Chrome and expand sub categories, then go to another page and return back, you can see that the category you expanded is folded.

Below is an alternate solutions to preserve DOM status with hash fragments.