WordPressパフォーマンスチームは、批判的なフィードバックの後、デフォルトで物議を醸しているWebPの提案を保留にします

公開: 2022-04-14

WordPressのパフォーマンスチームは、コミュニティが重大なフィードバックと重大な技術的懸念を表明した後、WebPbyDefaultの提案を保留にしました。 この新機能は、新しいJPEGアップロードに対してデフォルトでアップロード時にWebP画像を生成し、Webサイトコンテンツに対してデフォルトでWebP画像を使用します。 WordPressのパフォーマンスチームは、次の6.0リリースのためにこのアップデートを提案しました。

「パフォーマンスチームはフィードバックを聞いており、コミュニティの懸念を真剣に受け止めています」と、Googleがスポンサーとなっている寄稿者のAdam Silversteinは、提案の状況に関する最新情報で述べています。 「コミュニティの助けを借りて、私たちは追加のデータ主導の研究の実施に取り組みます。 調査結果に基づいて、デフォルトでWebPを有効にするために提案されたアプローチを再評価します。」

この機能に対する声の反対者は、この機能を「ヘビーハンド」と見なし、「オプトイン」のみにするか、よりユーザーフレンドリーな方法で無効にするようにプッシュしました。 主な懸念事項の1つは、この提案では、JPEGサブサイズに加えてWebPサムネイルが生成されるため、画像に使用されるディスク容量が2倍になる可能性があることです。

Viktor Nagornyyは、提案に対するコメントでストレージの懸念を要約しました。

これは画像フォーマットだけではありません。 より多くのイメージを生成することにより、ディスクスペースの使用量を大幅に増やすことになります。 これは、ストレージ制限のあるマネージドホストでWordPressをホストしている人、ストレージが制限されている自分のサーバー、S3に画像をオフロードしている人などに影響します。これがメディアオプションでこれを無効にするオプションが必要な理由です。 プラグインとテーマのためにWPによって生成された非表示の画像は、すでに問題を引き起こしています。 アップロードされた画像ごとに20枚の画像が生成されるサイトを見てきました。 アップロードディレクトリは20GBでした。 これに加えてwebp画像を追加することを想像できますか?

これはホスティングコストに直接影響します。 多くの請求の問題が発生します。

パフォーマンスチームは、ホスティングコミュニティと緊密に連携していると述べましたが、この変更は、階層型ストレージスペース制限のあるプランを販売するホストに直接利益をもたらします。

「重大な利益相反もあります」とWordPressエージェンシーのオーナーであるアンドリューワイルダーは語った。 「WebPはGoogleが作成したフォーマットであり、パフォーマンスチームを率いるのはGoogleエンジニアです。 WordPressエージェンシーのオーナーであるアンドリューワイルダー氏は語った。 「この提案は、Googleの利益に役立つように設計されています(ウェブをクロールするのがより簡単で安価になります)。 また、必要なすべての追加ストレージスペースのコストの増加は、Googleではなくサイト所有者が負担します。」

ホスティング会社はまた、デフォルトでWebPを有効にした結果として複雑になる可能性があり、アップグレードを余儀なくされた顧客の請求額を増やす価値がない場合があります。 WordPressホスティング会社WPoptABのマネージングディレクターであるCharlesSmithは、特にサポートとバックアップのコストに関連する提案についてのコメントで、ホストに対するこれらの懸念の多くを明確に述べました。

ディスク容量–ユーザーの大多数は非常に大きなイメージライブラリを持っています。 まだ限界に達していないかもしれませんが、メディアライブラリのサイズを効果的に2倍にすると、多くの人にとって問題が発生します。 いくつかの方法のいずれかで終了していることがわかります。webpファイルを削除するように求められるか(つまり、より多くの作業が必要です)、アップグレードを余儀なくされます(つまり、料金が高くなります)。 、または彼らは私たちが無料でより多くのディスクスペースを提供していないことに腹を立て、そして潜在的に私たちを去ります

バックアップはすでに私たちの主要な費用の1つです。 私たちは複数のソリューションと複数の保管場所に投資しています。 このような決定は、私たちのコストを*直接*増加させます。 また、アカウントの復元、アカウントの移行、および同様のアクションにかかる時間が長くなります。」

最新のアップデートで、Silversteinは、WebPをデフォルトで有効にするパフォーマンスチームの主な目的は、WordPressの画像処理を競合他社のレベルに引き上げることであると述べました。

「この機能の主な目標は、WordPressの基盤を設定して、Duda、Wix、Shopifyなどの他のCMSがすでに行っているのと同じ方法で、よりパフォーマンスの高いフォーマットを処理および配信できるようにすることです」とSilverstein氏は述べています。

この推論は、WordPressサイトをサポートおよび維持している塹壕にいる人々によって表明された懸念から大きく切り離されています。 ディスクスペースの問題に適切に対処せずに、WebPのメリットを販売するというチームの最初のアプローチは、短期間でコミュニティに大きな反発をもたらしました。

パフォーマンスチームの代表者が提案のコメントで懸念に応えたため、ディスカッションの参加者の何人かは、「デフォルトでWebP」の提案者は、ユーザーに対する提案の実際の影響を完全には理解していないと感じ、いらいらしました。 WordPressがWebPイメージを使用することを選択した人のためにすでにサポートしていることを考えると、それをコアに組み込むためのタイムラインも急いで時期尚早のように見えました。

「結論は非常に単純です」とWordPressエージェンシーのオーナーであるSergioScabuzzo氏は述べています。 「正当な理由もなく、画像の数を2倍にするよう求められています。

「すべての画像にWebPバージョンを強制することには、帯域幅のわずかな利点があります。 しかし、その後、バックエンドで私たちの手にがらくたショーがあります。 メディアライブラリは現在どの程度管理しやすいですか? かっこいい、今度は別のメディアフォーマットでそれを2倍にします。 ああ、待って、後でAVIFも追加しましょう…

「これは解決策を探す際の問題であり、決定ではありません。 この変更は、Webクローラー、検索エンジン、サポートされているデバイス/メディアからのみ有効です。 しかし、WordPressエコシステムの場合、メンテナンスとホスティングのコストに大きな頭痛の種が生じます。」

パフォーマンスチームは現在、そのアプローチを再評価し、より多くのデータと調査でケースを強化しようとしています。 Silversteinは、チームがデフォルトでWebPを有効にすることの影響に関する調査を追跡している2つのGitHubの問題を参照しました。

  1. 調査:アップロードに対する追加のWebP画像の影響[問題#289]
  2. 調査:WebPの互換性[問題#290]

「調査を完了し、これら2つの問題に関する次のステップを決定したら、コミュニティと協力して、提起された他の2つの懸念事項を再評価します。デフォルトで機能をオン/オフにすることと、UIベースのコントロールで機能のオン/オフ」とSilverstein氏は述べています。