WordPress 6.8での投機的ロード

コメントはありません

 
WordPress 6.8での投機的ロード

WordPressは、パフォーマンスというか、読み込み速度を向上させる可能性があるということで、私が興味を持った機能を発表した。

今年4月15日にリリース予定のバージョン6.8では投機的ロードが追加される。ユーザーが移動する前にURLをロードすることで、ページのロード時間をほぼ瞬時にすることができると発表している。この機能は、ウェブプラットフォームの機能である Speculation Rules APIに基づいており、どのようなタイプのURLをプリロードまたは前処理し、どの程度早い段階で投機的ロードを行うべきかというルールを定義することができる。

3月6日の発表記事によると、この機能は実装に先立ち、Speculative Loadingプラグインを通じて50,000以上のWordPressサイトでテストされ、成功を収めた。

HTTPアーカイブとChromeユーザーエクスペリエンスレポート(CrUX)のセットから、プラグインがリリースされてからの全期間にわたって取得したデータによると、投機的ロードを有効にしたサイトは、Largest Contentful Paint (LCP)のパスレートを中央値で約1.9%改善しました。

WordPressのバージョン6.8-beta1は3月4日からテスト用に提供されていますが、この機能はまだCoreには追加されていません。

WordPressのベータ版とRC版をテストするには、WP-CLIからインストールするか、 WordPress Beta Testerプラグインから手動または既存のインストールにインストールするためにバージョンをダウンロードし、常にテストインストールで、本番サイトでは決して行わず、「Early Development」と「Beta/RC Only」チャンネルを選択することを覚えておいてください。

現時点では、この投機的ローディングをテストするには2つの選択肢があります。1つは、この機能をテストしたいだけなら、上記のプラグイン(Speculative Loading)を使うか、スタンドアロンのパフォーマンスモジュールの完全なコレクションを含むWordPressパフォーマンスチームの開発プラグイン(Performance Lab)をインストールすることです。どちらの場合も、"experimental" とマークされたモジュールのいくつかは本番環境で動作するかもしれませんが、テスト環境でテストすることをお勧めします。

このように投機的ロードのオプションが表示される。

WordPress 6.8での投機的ロード 1

フライング・ページ、Wp Rocketの "リンク・プリローディング"、Perfmattersのインスタント・ページ、LiteSpeedのインスタント・クリック・プラグインなどまったく同じではないが、部分的には似たようなことをするオプションと並んで、どのように振る舞うかはまだわからない。

私が理解しているのは、動作は似ているものの、リンクのプリロードをベースにしているため、単にプリロードするだけでなく、プリレンダリングすることでさらなる利点を得るための代替アドオンと考えるべきだということだ。プリレンダリングは、ページを本当に瞬時に読み込むことを可能にします。

ただし、インスタント・ローディングを機能させるには、「きれいな」パーマリンクを有効にしておく必要がある。

WordPress 6.8での投機的ロード 2

それはともかく、その場でテストしてみましたが、まず私の環境ではナビゲーションの明らかな変化には気づきませんでした。今後は、より長い期間にわたって挙動を観察し、それがキャッシュやサイトの他の部分とどのように関連しているかを観察し、いくつかの比較テストを行う必要がある。

Suscripción por email

関連記事

コメントする

Este blog se aloja en LucusHost

LucusHost, el mejor hosting