Cod și format

Generatorul Speculation Rules

Generați un Speculation Rules JSON valid pentru Prefetch și prerender; verificați în browser setările prestabilite sigure, modelele de URL și opțiunile eagerness.

Configurarea Speculation Rules
Pornire sigură: Conservative Prefetch Măsurați mai întâi cu prefetch, cu risc scăzut; activați domeniul de aplicare prerender restrângându-l pe baza datelor reale de navigare.
Rulează complet în browser

Setări prestabilite

Setările prestabilite modifică împreună tipul operațiunii și sensibilitatea declanșării.

Utilizare redusă a resurselor

Comportamentul regulii

Alegeți ce, din ce sursă și cât de devreme va pregăti browserul.

Prerender poate executa și codul JavaScript al paginii țintă.
Modelele se aplică automat legăturilor corespunzătoare de pe pagină.
Declanșarea mai timpurie poate utiliza mai multă lățime de bandă și mai multe resurse de procesor.

Domeniul de aplicare al URL-ului

Introduceți pe fiecare linie un model URLPattern sau un URL țintă.

Exemplu: /blog/* sau /products/:slug
Excludeți neapărat sesiunile, plățile și rutele care schimbă starea.
Introduceți o listă validă de selectori CSS. Linkurile potrivite nu sunt incluse în regulă.

Verificare în timp real a sintaxei și a riscurilor

Structura JSON, intrările URLPattern și opțiunile de consum al resurselor sunt verificate instantaneu.

Valid

Cod generat

1 regulă · 1 țintă/model

Se verifică suportul browserului…
Informații

Despre Generatorul Speculation Rules

Speculation Rules API, preîncărcarea paginilor pe care utilizatorul este probabil să le viziteze în continuare (prefetch) sau pregătirea completă în fundal (prerender) oferă instrucțiunea. Atunci când este utilizată corect, poate accelera semnificativ navigarea către paginile următoare; atunci când este utilizată excesiv, poate consuma inutil lățimea de bandă, resursele serverului și măsurătorile analitice.

Acest instrument; conservative, moderate și aggressive generează reguli din tiparele URLPattern sau dintr-o listă explicită de URL-uri, folosind presetările. Rezultatul poate fi oferit ca JSON simplu sau ca <script type="speculationrules"> Le puteți obține în formatul. Sintaxa, selectorul de excludere CSS și combinațiile riscante sunt verificate complet în browserul dumneavoastră.

Browserele care nu acceptă Speculation Rules ignoră acest tip de script; linkurile obișnuite continuă să funcționeze. Prin urmare, atunci când este configurată corect, această funcție reprezintă un nivel suplimentar de accelerare și nu înlocuiește fluxul de navigare existent.

Cum se folosește?

Pas cu pas

  1. Potrivit pentru traficul și utilizarea resurselor dvs. Conservative, Moderate sau Aggressive Selectați presetarea.
  2. Mai ușor din punct de vedere al procesării prefetch sau care pregătește complet pagina prerender faceți selecția.
  3. Domeniu Model URL sau listă explicită de URL-uri Definiți cu; excludeți sesiunile, coșul și căile de plată.
  4. Remediați avertismentele privind sintaxa și consumul de resurse din zona de validare în timp real.
  5. Copiați eticheta HTML generată sau rezultatul JSON ori descărcați-l ca fișier.
FAQ

Întrebări frecvente

prefetch asigură preluarea în prealabil a documentului țintă din rețea; nu execută pagina. prerender încarcă și randează pagina țintă ca și cum s-ar afla într-o filă invizibilă. Prerender poate asigura o tranziție mai rapidă, dar trebuie utilizat cu mai multă atenție, deoarece JavaScript, solicitările de rețea și evenimentele de analiză pot fi declanșate înainte de clic.

conservative așteaptă o intenție puternică a utilizatorului; moderat folosește un semnal precum o scurtă așteptare pe legătură. eager și în special immediate poate începe să funcționeze mai devreme și poate consuma mai multe resurse. Browserul poate alege totuși să nu aplice o regulă, în funcție de condițiile browserului, dispozitivului și rețelei.

WordPress 6.8 poate trimite implicit browserelor compatibile o regulă conservative prefetch pentru linkurile de front-end corespunzătoare. Mai întâi, în sursa paginii, verificați dacă există deja type="speculationrules" Verificați scriptul. În loc să adăugați o a doua regulă conflictuală, dacă este necesar, wp_speculation_rules_configuration Personalizați configurația de bază cu filtrul.

Tipul de script nu este recunoscut, iar regula este ignorată. Linkurile obișnuite de pe pagină <a href> legăturile funcționează fără modificări; nu este necesar niciun polyfill JavaScript special. De aceea, nu legați țintele legăturilor doar de Speculation Rules și păstrați fluxul normal de navigare.

Excludeți căile de deconectare, autentificare, coș, plată, cont, administrare, linkuri de unică folosință și toate căile care schimbă starea la cererea GET. Deoarece pagina prerandată poate rula înainte ca utilizatorul să facă clic, este potrivită numai pentru pagini sigure, idempotente și care nu divulgă date cu caracter personal.