ウェブサイトの画像を右クリックして保存すると、.webpファイルが得られます。フォト編集ソフトでは認識されません。アップロードしたいフォームでは拒否されます。5年前、このフォーマットはほとんどの人の経験ではほぼ存在しませんでした。今日、それは至る所にあります。
WebPが無名のGoogleの実験からウェブの支配的な画像フォーマットへと成長した物語は、パフォーマンスの経済学、ブラウザ政治、そしてソフトウェアエコシステムのゆっくりとした変化について語ります。
GoogleがWebPを作った理由
2010年、画像は平均的なウェブページの総サイズの約**60%**を占めていました。ビジネスが人々の快適なウェブ閲覧に依存しているGoogleには、画像を小さくする強い動機がありました。
WebPはVP8動画コーデック — WebM動画の背後にある同じ圧縮技術 — を基に構築されました。Googleの洞察は、数十年にわたって最適化されてきた動画圧縮技術を静止画に適用すれば、古びたJPEG規格(1992年のもの)やより重いPNGフォーマットを上回れるということでした。
結果は顕著でした:
| 比較 | サイズ削減 |
|---|---|
| WebP vs JPEG(同等品質) | 25-35%小さい |
| WebP vs PNG(同等品質) | 26%小さい |
| WebPアニメーション vs GIF | 60-80%小さい |
何でもできるフォーマット WebPは珍しい存在です。なぜなら、ロッシー圧縮(JPEGのように)、ロスレス圧縮(PNGのように)、透過/アルファチャンネル(PNGのように)、そしてアニメーション(GIFのように)をすべてサポートするからです — 1つのフォーマットで。以前のフォーマットで4つの機能すべてを兼ね備えたものはありませんでした。
普及への遅い道のり
より良いフォーマットがあるだけでは十分ではありません。WebPの普及の物語は、ブラウザ政治がウェブをどのように形作るかを明らかにします:
- 2010年 — GoogleがWebPをリリース。Chromeのみがサポート。
- 2011-2014年 — Operaがサポートを追加。FirefoxとSafariはフォーマットの断片化への懸念を理由に拒否。
- 2018年 — Firefox 65が数年の抵抗の末、ようやくWebPサポートを追加。
- 2020年 — AppleがSafari 14とiOS 14にWebPサポートを追加 — 最後の大きな抵抗勢力。
- 2022年-現在 — ユニバーサルなブラウザサポートにより、普及が急速に加速。
作成からユニバーサルサポートまでの10年の空白は多くを説明します。ウェブサイト開発者はすべての主要ブラウザがサポートするまでWebPを安全に使用できませんでした。サポートされていないフォーマットを配信することは壊れた画像を意味するからです。異なるブラウザに異なるフォーマットを配信できる<picture> HTML要素が、段階的な普及を可能にした橋渡し技術でした。
なぜすべてのウェブサイトが今使っているのか
ウェブサイトがWebPを配信するインセンティブは圧倒的です:
- Googleの検索アルゴリズムはページ速度をランキングに反映します。Google PageSpeed Insightsは明示的にWebPを推奨します。使わないとパフォーマンススコアが下がります。
- 帯域幅はコストです。何百万もの画像を配信する大規模なeコマースサイトは、JPEGからWebPに切り替えることで月に数千ユーロ節約できます。
- ユーザー体験が向上します。20の商品画像がある ページはWebPで2-3MB節約できます。モバイル接続では、2秒と6秒のページ読み込みの差になります。
- CMSプラットフォームが自動化します。WordPressはバージョン5.8以降、画像を自動的にWebPに変換します。Shopify、Squarespace、そしてほとんどの最新プラットフォームも同様です。
結果として、今日ウェブから画像を保存すると、ほぼ必ずWebPを取得します — オリジナルがJPEGとしてアップロードされていたとしても。サーバーがブラウザのWebPサポートを検出し、最適化されたバージョンを配信します。
ブラウザ外での互換性問題
WebPは設計された場所であるウェブブラウザでは完璧に動作します。問題は、画像がブラウザの中にとどまらないことです:
- オフィスソフト — Word、PowerPoint、Excelの古いバージョンはWebPをサポートしない
- 画像エディタ — 2021年以前の多くのエディタはWebPファイルを開けない
- 印刷サービス — オンライン印刷サービスは通常JPEG、PNG、またはTIFFを要求
- 政府・機関のフォーム — ほぼ普遍的にJPEGまたはPNGを要求
- メールクライアント — メール本文のWebPはクライアント間で表示が一貫しない
これは苛立たしいギャップを生み出します:ウェブはWebPを配信しますが、多くのダウンストリームの用途ではJPEGまたはPNGが必要です。フォーマット変換の実用的なニーズはすぐにはなくなりません。
| コンテキスト | WebPサポート? |
|---|---|
| ウェブブラウザ(すべての最新版) | はい |
| Windows 11 / macOS Ventura+の画像ビューアー | はい |
| Microsoft Office(最新バージョン) | はい |
| 古いソフトウェア、印刷サービス、フォーム | 一般的にいいえ |
AVIF:次世代
WebPは物語の終わりではありません。AVIF(AV1 Image File Format)は、Alliance for Open Media(Google、Apple、Mozilla、Microsoft)が開発し、さらに良い結果を約束します:
- 同等品質でWebPより20%小さい
- 細部とグラデーションの優れた処理
- より良いHDRと広色域サポート
- 最新のAV1動画コーデックベース
AVIFのブラウザサポートは拡大中(Chrome、Firefox、Safariがすべてサポート)ですが、普及はWebPと同じ遅いパターンを辿っています。AVIFがWebPに代わってウェブのデフォルトになるまでにはさらに数年かかるでしょう。そしてそうなった時、WebPが今日引き起こしているのと同じ互換性の問題を生み出すでしょう。
サイクルは繰り返されます:より良い圧縮、遅いブラウザ普及、最終的なユビキタス、そしてブラウザ外での長い互換性問題の尾。
さらに詳しく
ブラウザの外でWebP画像を使う必要がある場合の変換:
- WebPをJPGに変換 — 即座の変換、ブラウザ内でローカル処理
- 画像コンバーター — すべての主要画像フォーマット間の変換
両方のツールは無料で、ファイルを完全にデバイス上で処理します。
