fail silently on localStorage unavilability
When localStorage is unavailable, keep “best” at 0
Merge branch 'master' into gh-pages