Объяснение ·
Как работает локальная обработка в браузере
Локальная обработка в браузере означает, что страница использует браузерные API и код, уже загруженный во вкладке, чтобы читать, преобразовывать, показывать или генерировать данные на вашем устройстве.
Коротко
Вы выбираете или перетаскиваете файл, вставляете текст или задаете параметры во вкладке браузера.
Инструмент читает этот ввод через браузерные API и выполняет задачу на вашем устройстве.
Результат показывается, копируется или скачивается из браузера, если инструмент явно не сообщает, что нужен сетевой запрос.
Что происходит
В локальном файловом инструменте браузер открывает выбранный файл для текущей страницы. Инструмент может прочитать файл как File или Blob, декодировать его, выполнить JavaScript или WebAssembly-логику и собрать результат в той же вкладке.
Для текстовых инструментов и генераторов принцип тот же, только без выбора файла: браузер держит ввод, параметры, сгенерированное значение и результат в памяти страницы, пока вы работаете.
- DOCX Viewer читает выбранный документ и показывает предпросмотр во вкладке.
- Инструмент для изображений декодирует пиксели локально, меняет размер или очищает метаданные и создает файл для скачивания.
- Текстовый инструмент считает, очищает или форматирует вставленный текст без серверной задачи.
Чего не происходит
Выбор файла в локальном инструменте Utilio не равен отправке файла на сервер Utilio. Браузер может прочитать выбранный файл для страницы, но инструмент не отправляет тело файла POST-запросом на сервер Utilio.
Utilio не хранит серверную копию ввода или результата локального инструмента, а аналитика не должна включать содержимое файлов, сырой вставленный текст, имена файлов, пароли, токены, домены или сгенерированные значения.
- Для локальных инструментов не создается серверная очередь конвертации.
- Выбранный файл не попадает в серверное хранилище Utilio.
- AI- или рекламные системы не получают содержимое локальных инструментов от Utilio.
На что все равно стоит обратить внимание
Локальная обработка все равно зависит от браузера, устройства и файла. Очень большие файлы могут использовать много памяти, неподдерживаемые форматы могут не открыться, а расширения браузера или общее устройство меняют уровень конфиденциальности.
Некоторые функции браузера могут хранить обычные assets сайта, настройки или состояние разрешений в локальном хранилище браузера. Это отделено от хранения содержимого файла на сервере Utilio.
Сетевые инструменты отделены
Локальная обработка в браузере подходит не для каждой утилиты. DNS Lookup должен запросить DNS-записи у внешнего резолвера, поэтому до запуска помечен как сетевой запрос.
Если позже в Utilio появятся серверные задачи, такие инструменты должны получить отдельное описание режима обработки и объяснить сроки хранения, место хранения и удаление до запуска.
Частые вопросы
Как сайт может обработать файл без отправки на сервер?
Современный браузер может дать странице доступ к файлу, который вы явно выбрали. Локальный инструмент обрабатывает этот File или Blob во вкладке и создает результат без отправки тела файла на сервер.
Если я выбрал файл в браузере, он всегда загружается на сервер?
Нет. Выбор файла может использоваться и для локального чтения, и для отправки на сервер. Utilio помечает локальные инструменты, чтобы было видно, когда выбранный файл читается в браузере, а не отправляется в Utilio.
Почему большие файлы могут не обработаться локально?
Браузеру все равно нужно декодировать, преобразовать и иногда держать данные файла в памяти. Большие PDF, изображения, архивы или таблицы могут упереться в лимиты памяти, формата или устройства.
Могут ли локальные инструменты работать без интернета?
Некоторые локальные инструменты могут продолжить работу после загрузки кода страницы, но Utilio не обещает полный офлайн-режим для каждого инструмента. Сетевой запрос по определению требует сеть.

