squoosh README

The project's README from github.com/GoogleChromeLabs/squoosh. As one markdown file: README.md.

Squoosh!

Squoosh is an image compression web app that reduces image sizes through numerous formats.

Privacy

Squoosh does not send your image to a server. All image compression processes locally.

However, Squoosh utilizes Google Analytics to collect the following:

Developing

To develop for Squoosh:

  1. Clone the repository
  2. To install node packages, run:
    npm install
    
  3. Then build the app by running:
    npm run build
    
  4. After building, start the development server by running:
    npm run dev
    

Contributing

Squoosh is an open-source project that appreciates all community involvement. To contribute to the project, follow the contribute guide.

squoosh (GoogleChromeLabs/squoosh)

Searching Database…

Что это такое?Squoosh — веб-приложение от Google Chrome Labs, которое сжимает изображения в различные форматы прямо в браузере и позволяет уменьшать размер файлов без загрузки чего-либо на сервер.
Это десктопное приложение или оно работает полностью в браузере?Оно полностью работает в браузере как веб-приложение, а также может быть установлено на ваше устройство как PWA.
Как мне запустить или разрабатывать это локально?Клонируйте репозиторий, установите node-пакеты, затем соберите приложение и запустите dev-сервер с помощью готовых скриптов (build использует rollup, dev одновременно запускает watch и serve).
Меняется ли то, что отслеживается, если пользоваться им как PWA?Да, если установить Squoosh как PWA, он дополнительно фиксирует тип установки, а также дату и время установки через Google Analytics.
Мои изображения куда-нибудь загружаются?Нет, сжатие изображений происходит полностью на вашем устройстве; единственные данные, которые отправляются, — это анонимная статистика использования через Google Analytics (информация о посетителе, размер до и после сжатия, сведения об установке PWA), но никогда не сами изображения.
Могу ли я сравнить результаты сжатия до и после?Squoosh построен на сравнении размеров исходного и сжатого изображения, и он передает значения размера до и после в своей аналитике (это подтверждает, что такое сравнение — основная функция).
Зачем мне использовать это вместо десктопной программы для работы с изображениями?Для него не нужна установка (или достаточно легкой установки PWA), он работает прямо в браузере с несколькими лучшими в своем классе кодеками и никогда не загружает ваши изображения, что делает его удобной альтернативой десктопным компрессорам, бережной к приватности.
Size
174.3 MB
Stars
26K
Updated
CommitAug 19
Age
8y
Commits · 90 Days