Generator Speculation Rules
Utwórz prawidłowy Speculation Rules JSON dla Prefetch i prerender; sprawdź w przeglądarce bezpieczne ustawienia wstępne, wzorce adresów URL oraz opcje eagerness.
Ustawienia wstępne
Ustawienia wstępne jednocześnie zmieniają typ operacji i czułość wyzwalania.
Zachowanie reguły
Wybierz, co przeglądarka ma przygotować, z jakiego źródła i jak wcześnie.
Zakres adresów URL
W każdym wierszu wpisz wzorzec URLPattern lub docelowy adres URL.
/blog/* Lub /products/:slug /pricing/ takich jak względny lub https://example.com/pricing/ wpisz bezwzględny URL, taki jak. Analiza składni i ryzyka na żywo
Struktura JSON, dane wejściowe URLPattern oraz wybory dotyczące zużycia zasobów są sprawdzane natychmiast.
Wygenerowany kod
1 reguła · 1 cel/wzorzec
Informacje o Generatorze Speculation Rules
Speculation Rules API, wstępne pobieranie stron, które użytkownik prawdopodobnie odwiedzi w następnej kolejności (prefetch) lub pełne przygotowanie w tle (prerender) wydaje instrukcję. Przy prawidłowym użyciu może znacznie przyspieszyć przechodzenie do kolejnych stron, natomiast przy zbyt szerokim zastosowaniu może niepotrzebnie zużywać przepustowość, zasoby serwera i dane analityczne.
To narzędzie; conservative, moderate i aggressive generuje regułę na podstawie wzorców URLPattern za pomocą ustawień wstępnych lub jawnej listy URL-i. Wynik możesz uzyskać jako czysty JSON lub w postaci, którą można bezpośrednio dodać do strony <script type="speculationrules"> możesz otrzymać w formie. Składnia, selektor wykluczający CSS i ryzykowne kombinacje są w całości sprawdzane w przeglądarce.
Przeglądarki nieobsługujące Speculation Rules zignorują ten typ skryptu; zwykłe linki będą nadal działać. Dlatego po prawidłowej konfiguracji funkcja ta stanowi dodatkową warstwę przyspieszenia i nie zastępuje istniejącego sposobu nawigacji.
Krok po kroku
- Dostosowane do Twojego ruchu i wykorzystania zasobów Zachowawczy, umiarkowany lub agresywny wybierz ustawienie wstępne.
- Lżejsze pod względem przetwarzania prefetch lub skrypt, który w pełni przygotowuje stronę prerender wybierz.
- Zakres Wzorzec adresu URL Lub jawną listę URL-i zdefiniuj za pomocą; wyklucz ścieżki sesji, koszyka i płatności.
- Usuń ostrzeżenia dotyczące składni i zużycia zasobów w obszarze walidacji na żywo.
- Skopiuj wygenerowany znacznik HTML lub pobierz dane wyjściowe JSON jako plik.
Często zadawane pytania
prefetch umożliwia wcześniejsze pobranie docelowego dokumentu z sieci; nie uruchamia strony. prerender ładuje i renderuje docelową stronę tak, jakby znajdowała się w niewidocznej karcie. Prerender może zapewnić szybsze przejście, ale należy używać go ostrożniej, ponieważ JavaScript, żądania sieciowe i zdarzenia analityczne mogą zostać uruchomione przed kliknięciem.conservative oczekuje silnej intencji użytkownika; umiarkowane używa sygnału takiego jak krótkie oczekiwanie na łączu. eager a w szczególności immediate może rozpocząć działanie wcześniej i zużywać więcej zasobów. Przeglądarka nadal może zdecydować o niezastosowaniu reguły w zależności od warunków przeglądarki, urządzenia i sieci.type="speculationrules" sprawdź skrypt. W razie potrzeby zamiast dodawać drugą kolidującą regułę wp_speculation_rules_configuration dostosuj podstawową konfigurację za pomocą filtra.<a href> działają bez zmian; nie jest wymagany specjalny JavaScript polyfill. Dlatego nie ograniczaj celów łączy wyłącznie do Speculation Rules i zachowaj normalny przepływ nawigacji.