Хотите дальше читать devby? 📝
Support us

Я пиарюсь: Chrome. Читать интернет без интернета

Оставить комментарий
Я пиарюсь: Chrome. Читать интернет без интернета

Доброе )

Немного предыстории.
Есть у нас в компании внутренний ресурс, что-то типо корпоративной википедии, в которой хранятся формализованные требования по текущим проектам, а также планы к будущим. Поэтому при возникновении вопросов, прежде чем бегать искать человека, стоит первым делом заглянуть туда. Ресурс довольно полезный и часто выручает. Все шло своим чередом, пока однажды наш сайтик не начал барахлить, причем примерно так: час работает, а потом полчаса отдыхает, а иногда и дольше. Все это продолжалась несколько дней. Самое обидное, что ресурс забарахлил в тот момент, когда он больше всего был мне нужен. Причем нужна была та страничка, на которую заходил не раз до этого, и требовалось уточнить некоторые небольшие, но важные детали. 

Читать дальше

Много раз ругал себя в сердцах: "почему я не сохранил страницу локально?" И тут родилась идея, почему бы не создать скрипт, который сохранял бы посещенные странички на диск, и при недоступности интернета или сервера по каким бы то ни было причинам отображал бы страничку из кеша.

Идея мне показалась настолько очевидно полезной, что я задался вопросом, разве мой любимый chrome не позволяет смотреть закешированные странички оффлайн? Оказалось что все довольно не просто, есть экспериментальная фича, которая вроде работает, но на практике показала себя не очень. Поэтому я решил написать extension для google chrome, единственной задачей которого было кешировать посещенные мною странички и в случае какой-либо ошибки подгружать запрашиваемый мною url из кеша.

Расширение написано на javascript, использовалось chrome api, IndexedDB (точнее даже обертка в виде localForage)  

В результате вот что получилось:
https://chrome.google.com/webstore/detail/long-term-cache/mjpbcncoahhknkbegggeakcbbdcmjcag

Механизм использования/проверки:
1) установить плагин 
2) обновить любую страничку
3) дернуть сетевой кабель и снова перегрузить страничку
4) Инета нет,а страничка есть - PROFIT!

Если вы считаете, что идея имеет право на жизнь, то отпишите, плиз, в комментах.
Искренне ваш hide)

Помогаете devby = помогаете ИТ-комьюнити.

Засапортить сейчас.

Читайте также
В январе в Google Chrome перестанут работать блокировщики рекламы
В январе в Google Chrome перестанут работать блокировщики рекламы
В январе в Google Chrome перестанут работать блокировщики рекламы
3 комментария
Браузерные войны: как менялась расстановка сил последние 28 лет
Браузерные войны: как менялась расстановка сил последние 28 лет
Браузерные войны: как менялась расстановка сил последние 28 лет
Microsoft Edge стал вторым по популярности браузером на десктопе
Microsoft Edge стал вторым по популярности браузером на десктопе
Microsoft Edge стал вторым по популярности браузером на десктопе
Google выпустила юбилейный Chrome 100. Впервые за 8 лет появился новый логотип
Google выпустила юбилейный Chrome 100. Впервые за 8 лет появился новый логотип
Google выпустила юбилейный Chrome 100. Впервые за 8 лет появился новый логотип

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.