な ぜ 作ったか
Web掲載前の
どう 作ったか
使用した
要件を
今回の 検証
端末内完結で 動作する 一括圧縮 プロトタイプの 構成
本実験では、
ブラウザの
- HTML/Canvasに
よる クライアントサイドでの リサイズおよび形式変換 (WebP / JPEG / 元形式維持) - JSZipを
用いた ブラウザ内での 一括ZIPファイル生成 - 圧縮前後の
ファイルサイズ比較と 左右並列の 画質 プレビューモーダル
検証環境と 現在の 確認状況
本プロトタイプは
大容量
- 確認済み:初期UIの
展開および基本画面構成 (Before / After状態の 確認) - 未検証:大量・
超高解像度画像投入時の ブラウザメモリ上限および実測処理速度 - 前提条件:HTML読み込み時に
CDN経由で Tailwind CSSおよびJSZipの スクリプト取得が 許可されている ネットワーク環境
運用の 注意点と 前提条件
ブラウザ内部で
また、
- CDN遮断環境では
ライブラリの 事前 ホスティング等の 構成変更が 必要 - 透過PNGから
JPEGへの 変換時は 透明部分が 自動的に 白色で 塗りつぶされる 仕様 - 端末スペックに
依存する ため、 過度に 大量の ファイルを 同時処理する 際は 分割投入を 推奨