これを作ったのは誰ですか?
CompactJPG は、実際の問題を解決するシンプルでプライバシー優先の Web ツールの作成に重点を置いた独立系開発者である Chuan によって構築および保守されています。彼は GitHub で見つけることができます。
このプロジェクトは、単純な不満から生まれました。ほとんどのオンライン画像圧縮プログラムは、ファイルをサーバーにアップロードするか (プライバシー リスク)、煩わしい広告を表示するか、登録を必要とします。もっと良い方法があったはずです。
CompactJPG が存在する理由
最新の Web ブラウザは、WebAssembly を使用してローカルで画像圧縮を処理できるほど強力です。 MozJPEG、libwebp、および OxiPNG (プロのツールで使用されるのと同じ、実績のある圧縮ライブラリ) は、ブラウザで直接実行できます。ファイルをデバイスから外部に出す必要がある技術的な理由はありません。
CompactJPG は、ポリシーの約束ではなく、技術的な保証としてのプライバシーという原則に基づいて構築されています。コードが完全にブラウザ内で実行される場合、信頼できるものは何もありません。ファイルは決してどこにも行きません。
私たちのアプローチ
- サーバーアップロードなし — すべての画像処理はブラウザベースの WebAssembly を使用します。ファイルはデバイス上に残ります。
- 追跡なし、広告分析なし — ツールが有用かどうかを理解するためにのみ、プライバシーを尊重した最小限の分析を使用します。クロスサイト トラッキングや広告ネットワークはありません。
- デフォルトでメタデータを除去 — EXIF、GPS 座標、カメラの詳細、タイムスタンプが圧縮画像から自動的に削除されます。
- 常に無料 — プロレベル、ファイル制限、ウォーターマークはありません。役立つのであれば、無料であるべきです。
技術的基礎
CompactJPG は、WebAssembly にコンパイルされた業界標準の圧縮ライブラリを使用します。
- MozJPEG (JPEG 圧縮用) (Mozilla Firefox で使用されるエンコーダー) WebP 圧縮用の
- libwebp (Google リファレンス エンコーダ)
- OxiPNG (PNG 最適化用)
これらは、形式検出、カラー量子化 (PNG8 変換のメディアン カット アルゴリズム)、バッチ処理調整のためのカスタム JavaScript と並行して実行され、すべてブラウザのサンドボックス環境内で実行されます。
連絡先
質問、バグレポート、フィードバックについては、privacy@compactjpg.com までご連絡ください。サンプル画像付きのバグ レポート (共有することに抵抗がない場合) は特に役立ちます。
開発をフォローしたり、貢献したい場合は、プロジェクトはオープンソースであり、GitHub で入手できます。