Каким бы быстрым и бесперебойным не был интернет в рекламных роликах, в реальной жизни случаются падения сети. Особенно часто мы это замечаем при использовании мобильных устройств. Спустились в подземку, и вот уже хром.рф не грузится. Еще в далеком 2008 году появился багрепорт, который описывал необходимость научить браузер работать и в офлайне. Кажется, что в 2014 будет сделан большой шаг в этом направлении...
На скриншоте выше вы можете увидеть почти стандартное сообщение о том, что сайт не удается загрузить, потому что отсутствует связь с интернетом. Снимок сделан в Chrome 36, и, как вы можете заметить, там появилась новая кнопка, позволяющая загрузить сайт из кэша браузера. Причем загружает достаточно качественно. Например, вот загрузка нашего сайта в офлайне:
За эту волшебную кнопку отвечает эксперимент chrome://flags/#show-saved-copy.
В экспериментах можно найти еще парочку интересных возможностей, которые дополняют офлайн-режим:
chrome://flags/#enable-offline-mode
Этот эксперимент позволяет сразу загружать сайт из кэша, если сеть недоступна. От пользователя уже ничего не требуется нажимать. Есть в этой ситуации один минус. Пользователь даже и не узнает о том, что у него возникли сетевые проблемы. А ведь кэш может работать далеко не так, как в обычном режиме, и все неудобства или ошибки пользователь спишет на руки вебмастера.
chrome://flags/#enable-offline-auto-reload
А этот эксперимент позволяет автоматически перезагружать страницы, загруженные из кэша, при появлении доступа к сети.
Кому интересно, можете прочитать документы (раз, два) разработчиков, в которых они описывают текущую работу.
Есть в этом потребность? Или с 2008 года качество вашего интернета (включая мобильный) сильно изменилось?