Speculation Rules-generator
Opprett en gyldig JSON for Speculation Rules for Prefetch og prerender; valider trygge forhåndsinnstillinger, URL-mønstre og eagerness-alternativer i nettleseren din.
Forhåndsinnstillinger
Forhåndsinnstillinger endrer behandlingstype og utløsingsfølsomhet samtidig.
Regelatferd
Velg hva nettleseren skal klargjøre, fra hvilken kilde og hvor tidlig.
URL-omfang
Skriv inn ett URLPattern-mønster eller én mål-URL på hver linje.
/blog/* eller /products/:slug /pricing/ som relative eller https://example.com/pricing/ skriv inn en absolutt URL som. Live syntaks- og risikokontroll
Strukturen til JSON, URLPattern-inndataene og valgene for ressursbruk kontrolleres umiddelbart.
Generert kode
1 regel · 1 mål/mønster
Om Speculation Rules-generatoren
Speculation Rules API, forhåndshenter sider som brukeren sannsynligvis vil besøke neste gang (prefetch) eller klargjøring i bakgrunnen (prerender) gir instruksjoner. Når den brukes riktig, kan den gjøre påfølgende sideoverganger betydelig raskere; brukes den for bredt, kan den imidlertid sløse unødvendig med båndbredde, serverressurser og analysemålinger.
Dette verktøyet; conservative, moderate og aggressive lager regler fra URLPattern-mønstre eller en åpen URL-liste med forhåndsinnstillingene sine. Legg resultatet inn som ren JSON eller som <script type="speculationrules"> kan du få i formatet. Syntaksen, unntaksvelgeren for CSS og risikable kombinasjoner kontrolleres helt i nettleseren din.
Nettlesere som ikke støtter Speculation Rules, ignorerer denne skripttypen; vanlige lenker fortsetter å fungere. Derfor er funksjonen et ekstra hastighetslag når den er riktig konfigurert, og den erstatter ikke den eksisterende navigasjonsflyten.
Steg for steg
- Tilpasset trafikken og ressursbruken din Konservativ, moderat eller aggressiv Velg forhåndsinnstillingen.
- Mindre ressurskrevende å behandle prefetch eller den som klargjør siden fullstendig prerender valget.
- Omfang URL-mønster eller åpen URL-liste Definer med; utelat økter, handlekurv og betalingsbaner.
- Løs syntaks- og ressursforbruksadvarslene i feltet for livevalidering.
- Kopier den genererte HTML-etiketten eller JSON-utdataene, eller last dem ned som en fil.
Ofte stilte spørsmål
prefetch sørger for at måldokumentet hentes på forhånd fra nettverket, men kjører ikke siden. prerender laster den inn og gjengir målsiden som om den var i en usynlig fane. Prerender kan gi raskere overgang, men bør brukes mer forsiktig fordi JavaScript, nettverksforespørsler og analysehendelser kan kjøres før klikket.conservative forutsetter en sterk brukerintensjon; moderat bruker et signal, for eksempel en kortvarig venting på en lenke. eager og spesielt immediate kan begynne å virke tidligere og dermed bruke mer ressurser. Nettleseren kan likevel velge å ikke bruke en regel, avhengig av nettleser-, enhets- og nettverksforhold.type="speculationrules" scriptet. I stedet for å legge til en ny regel som kolliderer, velger du om nødvendig wp_speculation_rules_configuration Tilpass kjernekonfigurasjonen med filteret.<a href> lenker fungerer uten endringer; det kreves ingen spesifikk JavaScript-polyfill. Derfor må du ikke koble lenkemålene bare til Speculation Rules, og du må bevare den normale navigasjonsflyten.