谁建造了这个?
CompactJPG 由 Chuan 构建和维护,Chuan 是一家独立开发人员,专注于创建简单、隐私优先的 Web 工具来解决实际问题。您可以在 GitHub 上找到他。
这个项目源于一个简单的挫折:大多数在线图像压缩器要么将文件上传到服务器(隐私风险),要么显示侵入性广告,要么需要注册。必须有更好的方法。
为什么存在 CompactJPG
现代 Web 浏览器功能强大,足以使用 WebAssembly 在本地处理图像压缩。 MozJPEG、libwebp 和 OxiPNG — 与专业工具使用的相同的经过实战考验的压缩库 — 可以直接在浏览器中运行。您的文件没有任何技术原因需要离开您的设备。
CompactJPG 建立在这样的原则之上:隐私是一种技术保证,而不是政策承诺。当代码完全在您的浏览器中运行时,就没有什么可信任的——您的文件永远不会去任何地方。
我们的方法
- 零服务器上传 - 所有图像处理都使用基于浏览器的 WebAssembly。您的文件会保留在您的设备上。
- 无跟踪,无广告分析 - 我们仅使用最少的、尊重隐私的分析来了解该工具是否有用。没有跨网站跟踪,没有广告网络。
- 默认删除元数据 - EXIF、GPS 坐标、相机详细信息和时间戳会自动从压缩图像中删除。
- 始终免费 — 无专业级别、无文件限制、无水印。如果有用,就应该免费。
技术基础
CompactJPG 使用编译为 WebAssembly 的行业标准压缩库:
- MozJPEG 用于 JPEG 压缩(Mozilla Firefox 使用的编码器)
- libwebp 用于 WebP 压缩(Google 参考编码器)
- OxiPNG 用于 PNG 优化
它们与自定义 JavaScript 一起运行,用于格式检测、颜色量化(用于 PNG8 转换的中值剪切算法)和批处理协调 - 所有这些都在浏览器沙盒环境中进行。
联系方式
如有疑问、错误报告或反馈,请发送电子邮件至 privacy@compactjpg.com。带有示例图像的错误报告(如果您愿意分享)特别有帮助。
如果您想关注开发或做出贡献,你可以在 GitHub 上找到。