PDF без интернета
Обработка файлов идёт в браузере, поэтому сеть ей не нужна — но саму страницу браузер обязан откуда-то взять. Разметка страниц у нас намеренно не кэшируется, чтобы тексты на двух языках не устаревали, поэтому при попытке открыть инструмент без сети вы увидите служебную страницу-заглушку. А вот уже открытая вкладка продолжает работать: все вычисления происходят локально.
Коротко о цифрах
- Разметка страниц
- не кэшируется, офлайн показывается заглушка
- Статические файлы
- стратегия «сначала кэш»
- Воркер для чтения PDF
- около 1,24 МБ, кэшируется по первому требованию
- Работает офлайн
- 19 инструментов из 33
- Не работает офлайн
- пароль, починка, оптимизация, офисные форматы, PDF в Word
Что кэшируется, а что нет
- Разметка страниц: не кэшируется, запрашивается из сети, а при её отсутствии показывается заглушка о разрыве соединения.
- Скрипты, стили, шрифты и иконки: стратегия «сначала кэш», поэтому повторный заход почти не тратит трафик.
- Фоновый воркер для чтения PDF весит около 1,24 МБ и в предзагрузку не входит: он докачивается при первой реальной работе с документом и после этого берётся из кэша.
- Ваши документы не кэшируются никогда и вообще не покидают вкладку.
Что работает офлайн, а что нет
Девятнадцать инструментов выполняются целиком в браузере: объединение, разделение, извлечение и удаление страниц, раскладка нескольких страниц на лист, перестановка, повороты, обрезка, сжатие, подпись, редактирование, водяные знаки, нумерация, запекание полей, перевод страниц в картинки и текст, сборка PDF из изображений. Всё это в открытой вкладке продолжит работать при выключенной сети.
Девять инструментов серверные, и без сети они не сделают ничего: постановка и снятие пароля, починка и оптимизация файла, конвертация документов, таблиц, презентаций и веб-страниц в PDF, а также перевод PDF в Word. Им нужен наш сервер, потому что вычисления идут там.
Скачивание результата офлайн работает: файл собирается в памяти вкладки и сохраняется средствами браузера, без обращения к сети.
Как подготовиться к работе без сети
- Заранее, пока сеть есть, откройте нужный инструмент.
- Прогоните через него любой небольшой файл — так докачается и закэшируется фоновый воркер.
- Не закрывайте вкладку: именно она остаётся вашим рабочим местом.
- Отключившись от сети, продолжайте работать как обычно — обработка и скачивание не изменятся.
- Если вкладка всё-таки закрылась и страница не открывается, дождитесь связи: разметку взять неоткуда.
Частые вопросы
Почему сайт нельзя просто установить и пользоваться офлайн?
Потому что разметка страниц сознательно не кэшируется: тексты идут на двух языках и обновляются, а показывать устаревшую копию хуже, чем честно сообщить об отсутствии связи. Уже открытая вкладка при этом работает полностью.
Файлы точно не отправляются на сервер, если я работаю офлайн?
Именно так, и это легко проверить: отключите сеть и попробуйте объединить или сжать документ в открытой вкладке. Операция пройдёт до конца, что было бы невозможно, если бы файл куда-то отправлялся.
Что произойдёт, если сеть пропадёт в середине обработки?
Для браузерных инструментов ничего: вычисления идут локально и не зависят от связи. Серверные инструменты в этот момент прервутся, и вам покажут ошибку соединения вместо результата.
Скачается ли результат, если интернета нет?
Да. Готовый файл собирается прямо в памяти вкладки, и сохранение выполняется механизмом загрузок браузера, который в этом случае никуда не обращается по сети.