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 包,然后使用项目提供的脚本构建应用并启动开发服务器(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