Speculation Rules-generator
Opret en gyldig Speculation Rules JSON til Prefetch og prerender; kontrollér sikre standardindstillinger, URL-mønstre og eagerness-valg i din browser.
Forudindstillinger
Forudindstillinger ændrer behandlingstypen og udløsningsfølsomheden samtidigt.
Regeladfærd
Vælg, hvad browseren skal forberede, fra hvilken kilde og hvor tidligt.
URL-omfang
Skriv et URLPattern-mønster eller en mål-URL på hver linje.
/blog/* eller /products/:slug /pricing/ som relative eller https://example.com/pricing/ skriv en absolut URL såsom. Live syntaks- og risikokontrol
Strukturen i JSON, posterne i URLPattern og valgene for ressourceforbrug kontrolleres med det samme.
Genereret kode
1 regel · 1 mål/mønster
Om Speculation Rules-generator
Speculation Rules API, forhåndshenter (prefetch) eller fuldstændig forberedelse i baggrunden (prerender) angiver instruktionen. Korrekt brug kan markant fremskynde efterfølgende sideovergange; ved overdreven anvendelse kan den derimod unødigt forbruge båndbredde, serverressourcer og analysemålinger.
Dette værktøj; conservative, moderate og aggressive genererer regler ud fra URLPattern-mønstre eller en eksplicit URL-liste med sine forudindstillinger. Outputtet kan være ren JSON eller <script type="speculationrules"> kan fås i formatet. Syntaksen, undtagelsesvælgeren for CSS og risikable kombinationer kontrolleres helt i din browser.
Browsere, der ikke understøtter Speculation Rules, ignorerer denne script-type; normale links fortsætter med at fungere. Derfor er funktionen, når den er konfigureret korrekt, et ekstra hastighedslag og erstatter ikke det eksisterende navigationsflow.
Trin for trin
- Passer til din trafik og ressourceanvendelse Konservativ, Moderat eller Aggressiv vælg forudindstillingen.
- Mindre krævende som proces prefetch eller den, der forbereder siden fuldstændigt prerender foretage dit valg.
- Omfang URL-mønster eller liste over eksplicitte URL'er definér med; udeluk session-, kurv- og betalingsstier.
- Afhjælp advarsler om syntaks og ressourceforbrug i feltet til livevalidering.
- Kopiér det genererede HTML-tag eller JSON-outputtet, eller download det som en fil.
Ofte stillede spørgsmål
prefetch sørger for, at måldokumentet hentes fra netværket på forhånd; siden køres ikke. prerender indlæser den målsiden i en usynlig fane og renderer den. Prerender kan give hurtigere overgange, men skal bruges mere forsigtigt, fordi JavaScript, netværksanmodninger og analyseevents kan blive udløst før et klik.conservative forventer en stærk brugerintention; moderat bruger et signal såsom en kort ventetid på forbindelsen. eager og især immediate kan arbejde tidligere og dermed forbruge flere ressourcer. Browseren kan stadig vælge ikke at anvende en regel afhængigt af browser-, enheds- og netværksforhold.type="speculationrules" scriptet. I stedet for at tilføje en anden modstridende regel skal du om nødvendigt wp_speculation_rules_configuration tilpas kernekonfigurationen med filteret.<a href> forbindelser fungerer uændret; der kræves ingen særlig JavaScript-polyfill. Derfor må forbindelsesmålene ikke kun bindes til Speculation Rules, og det normale navigationsforløb skal bevares.