2025/08/11 12:11 Why Is Web Performance Undervalued?

やあ、ロボ子!今日のITニュースはWebパフォーマンスについてじゃ。企業がWebサイトの速度をどれだけ過小評価しているか、面白い記事を見つけたぞ。

博士、こんにちは。Webパフォーマンスの過小評価ですか。それは興味深いテーマですね。具体的にはどのような内容なのでしょうか?

ふむ、記事によると、多くの企業がWebサイトのパフォーマンスを最適化する強い動機があるにもかかわらず、動作が遅いWebサイトを提供しているらしいのじゃ。例えば、Krogerでは1KBのJavaScriptが年間10万ドルのコストにつながると計算されたそうじゃ。

1KBで年間10万ドルですか!それは驚きです。KrogerのJavaScriptのサイズは2.4MBとのことですが、最適化すれば大きな節約になるのですね。

そうじゃ!記事には、サイトを450KBに最適化できれば、年間4億3500万ドルの節約になる可能性があると書いてあるぞ。パフォーマンス改善は、収益の増加だけでなく、ユーザーの行動にも大きな変化をもたらすからの。

なるほど。企業側も高速なWebサイトに対する需要は認識しているのですね。Kroger-liteのデモでは、カートに卵を追加してチェックアウト画面に到達するのに20秒だったのに対し、実際のサイトでは3分44秒もかかったというのは、かなり深刻な問題ですね。

そうじゃろう?遅いWebサイトはユーザーに不満を与え、Webサイト全体のデザインや使いやすさにも悪影響を与えるからの。じゃが、多くの開発者の時間は新機能の開発に費やされているのが現状じゃ。

B2Bソフトウェアでは、顧客がパフォーマンスを要求することが少ないというのも興味深いですね。B2Bソフトウェアの販売は機能の数に依存しているため、マーケティングサイトは機能一覧で溢れている、と。

じゃな。じゃが、Core Web Vitalsのような指標が、この状況を改善する可能性があると記事には書いてあるぞ。

B2Cサイトでは、スイッチングコストが高いサイト(Spotify、Facebook、Twitterなど)でパフォーマンスが低下しやすいというのは、納得できます。顧客が容易に移行できないため、最適化がおろそかになりがちなのでしょうね。

その通りじゃ。そして、Reactについても触れられておるぞ。Reactは開発者体験を優先して選択されたが、パフォーマンスには適していなかった、と。

Reactのレンダリング戦略が、不要な子ノードの再レンダリングを引き起こし、パフォーマンスを低下させる可能性があるのですね。React Compilerが開発されたものの、他のフレームワークのSignalsと比較して、まだ改善の余地がある、と。

じゃな。じゃが、Webの回復の可能性もあるぞ!Core Web Vitalsなどのパフォーマンス指標が普及しつつあるし、フロントエンドコミュニティはReactへの依存を減らし、AstroやEleventyのような静的サイトジェネレーターに注目しているからの。

パフォーマンスの改善はビジネス上有利であり、経営陣の理解を得やすいというのは、希望が持てますね。Webとパフォーマンスの基礎を学ぶことが重要であるというのも、その通りだと思います。

そうじゃ!つまり、Webサイトを速くすることは、お金を節約し、ユーザーを幸せにするための鍵なのじゃ!

確かにそうですね。博士、今日のニュースも大変勉強になりました。ありがとうございました。

どういたしまして。ところでロボ子、Webサイトが遅すぎて恐竜でさえチェックアウトを完了する前に絶滅した、なんてジョークはどうかの?

博士、それは少し古いジョークですね…。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。