JavaScript 遅延機能は、現在ほぼすべての WordPress プラグインで利用可能ですが、2020 年以前は 3 つのプラグインのみで利用可能でした。どこから来たのでしょうか?最適化業界では、JavaScript の遅延という形で採用され、大多数に知られているアプローチはありませんでした。 2020 年までの数年間、この手法は海外の最適化コミュニティで多かれ少なかれ話題になっていました。

最適化の分野は非常に広い分野です。WordPress の速度の最適化WordPress に特化した領域だけではなく、php、js、asp.net、python など、あらゆるプログラミング言語や既製のコンテンツ管理システム (opencart、drupal、magento などの cms) で用意されたサイト上で行うことができます。これは非常に幅広い分野であるため、速度最適化において誰がこの戦術を発見し広めたのかを言うことはできません。しかし、2015 年以来、トルコおよび世界中でプログラミングと Linux の分野の発展とシステムを追ってきた者として、「WordPress でこの JavaScript の遅延傾向を最初に始めたのは誰ですか?」という主題に関する証拠を示しながら、主要な質問に対する答えを提供したいと思います。

2017 年から 2018 年以降、WordPress で「JavaScript 遅延」機能をさまざまなバリエーション (Google Analytics 遅延、Adsense 遅延など) で提供する定期的に開発されたプラグインは、Swift Performance と PageSpeed Ninja と呼ばれる 2 つのプラグインのみでした。彼らは今でもそれを提供しており、さらに改良を加えています。しかし、これら 2 つのプラグインは 2020 年まで世界的に普及していませんでした。トゥルキエではまだ普及していません。トゥルキエでは、2020 年まで、js 遅延と呼ばれる効果的な最適化戦略があることを知り、最適化にこれら 2 つのプラグインを効果的に使用した人の数は 10 人未満でした。長年にわたって、最初は世界的に、次にトゥルキエで非常に人気が高まりました。 2020年から2021年にかけて、WordPressプラグイン開発者はすぐにjs遅延機能をプラグインに追加し、開発を続けました。 2022 年から 2023 年にかけて、js 遅延機能のないプラグインは存在しません。実際、2021 年に、litespeed キャッシュ プラグインは、ボットを欺くゲスト モードと呼ばれる機能を開発しました。つまり、ページの完全に読み込まれていないバージョンのみをボットに表示することで、テスト ツールで高いスコアを提供します。残念ながら、WordPress、特にフォーラムを最適化するほとんどの人がこのトリックを使用しており、実際にはサイトの速度が向上しません。ただ、テスト車両のスコアは高そうだ。しかし、これは別のトピックなので、ここでは触れません。私たちの言葉を要約すると、これら 2 つのプラグインは、WordPress で JavaScript 遅延を実際に実装/コーディングし、ユーザーに公開する最初のプラグインです。

Swift パフォーマンスと PageSpeed Ninja

素早いパフォーマンス:https://swiftperformance.io/

ページスピード忍者:https://pagespeed.ninja/

PageSpeed Ninja プラグインは、2023 年の数か月前までベータ版でしたが、安定版に移行したばかりです。 Swift Performance プラグインは、長年にわたり安定バージョンでリリースされてきました。しかし、メインのアドオン(Swift Performance)プロジェクトは2024年にサポート終了に伴い終了しました。その後、「人工知能」「動的キャッシュ」「管理パネルの高速化」など、WordPressの他の最適化プラグインでは利用できない機能を備えた新しいプラグイン「Swift Performance AI」として2022年にベータ段階で提供されました。

参照: (関連するプラグインの更新記録 - JS 遅延機能が追加された年と月の証拠):

https://wordpress.org/plugins/psn-pagespeed-ninja/#developers

https://docs.swiftperformance.io/changelog