这是什么?
Squoosh 是 Google Chrome Labs 推出的一款网页应用,可直接在浏览器中将图片压缩成多种格式,无需上传到服务器,就能缩小文件体积。
这是桌面应用,还是完全在浏览器里运行?
它完全在浏览器中以网页应用的形式运行,也可以作为 PWA 安装到你的设备上。
我该如何在本地运行或开发它?
克隆仓库,安装 Node 包,然后使用项目提供的脚本构建应用并启动开发服务器(build 使用 rollup 构建,dev 同时运行 watch 和 serve)。
把它作为 PWA 使用,会改变被追踪的内容吗?
会的。如果你把 Squoosh 安装为 PWA,它还会通过 Google Analytics 记录安装类型,以及安装的日期和时间。
我的图片数据会被上传到任何地方吗?
不会,图片压缩完全在你的设备上完成;唯一发出的数据是通过 Google Analytics 收集的匿名使用统计(访客信息、压缩前后的大小、PWA 安装详情),图片本身从不会被发送。
我能对比压缩前后的结果吗?
Squoosh 的设计核心就是对比原始图片和压缩后图片的大小,它的分析数据中也包含压缩前后的大小数值(这证实了对比是其核心功能)。
为什么不用桌面图片工具,而要选择它?
它无需安装(或只需轻量的 PWA 安装),可直接在浏览器中运行多种一流的编解码器,并且从不上传你的图片,是桌面压缩工具一种便捷、注重隐私的替代方案。
What are similar projects?
Dexie.js, VibeOffice, PCB_lightgraph_Portable, workbox, sharp, tesseract.js, qaryaty-smart-village, bead-grid-studio
Which topics is it in?
compression, image-editing, image, pwa, offline-first, google, image-processing, offline, browser, web-app, privacy, npm