17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

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

9 комментариев
Я пиарюсь: 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)

Читайте также
Впервые появилась поддержка расширений у Android-браузера — и это не Google Chrome
Впервые появилась поддержка расширений у Android-браузера — и это не Google Chrome
Впервые появилась поддержка расширений у Android-браузера — и это не Google Chrome
Google откажется от браузера по умолчанию Chrome в ChromeOS
Google откажется от браузера по умолчанию Chrome в ChromeOS
Google откажется от браузера по умолчанию Chrome в ChromeOS
1 комментарий
Браузер Edge опустился на третью строчку в рейтинге популярных браузеров для ПК
Браузер Edge опустился на третью строчку в рейтинге популярных браузеров для ПК
Браузер Edge опустился на третью строчку в рейтинге популярных браузеров для ПК
1 комментарий
Топ расширений Google Chrome для оптимизации работы
Топ расширений Google Chrome для оптимизации работы
Топ расширений Google Chrome для оптимизации работы
Собрали расширения Хром — для самого популярного в мире браузера, которые уберут раздражающую рекламу, помогут сосредоточиться, хранить пароли, комфортно и безопасно бродить по сети и другими способами повысят продуктивность веб-сёрфинга.
3 комментария

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

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

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

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

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