Speculation Rules-luontityökalu
Luo Prefetchia ja prerender:ta varten kelvollinen Speculation Rules JSON; tarkista turvalliset oletusasetukset, URL-kuviot ja eagerness-asetukset selaimessasi.
Valmiit asetukset
Valmiit asetukset muuttavat samanaikaisesti käsittelytyyppiä ja käynnistysherkkyyttä.
Säännön toiminta
Valitse, mitä selain valmistelee, mistä lähteestä ja kuinka aikaisin.
URL-alue
Kirjoita jokaiselle riville yksi URLPattern-kuvio tai yksi kohde-URL.
/blog/* tai /products/:slug /pricing/ kuten suhteellisen tai https://example.com/pricing/ kuten absoluuttisen URL-osoitteen. Reaaliaikainen syntaksi- ja riskitarkistus
JSON-rakenne, URLPattern-syötteet ja resurssien kulutusasetukset tarkistetaan välittömästi.
Luotu koodi
1 sääntö · 1 kohde/kuvio
Tietoa Speculation Rules-luontityökalusta
Speculation Rules API, selaimelle käyttäjän todennäköisesti seuraavaksi vierailemien sivujen esilataamisen (prefetch) tai täydellinen valmistelu taustalla (prerender) -ohjeen. Oikein käytettynä se voi nopeuttaa seuraavien sivujen siirtymiä huomattavasti; liian laajasti käytettynä se voi kuitenkin kuluttaa tarpeettomasti kaistanleveyttä, palvelimen resursseja ja analytiikkamittauksia.
Tämä työkalu; conservative, moderate ja aggressive -esiasetuksilla sääntöjä URLPattern-kuvioista tai avoimesta URL-luettelosta. Tuloksen voi saada pelkkänä JSON-muodossa tai muodossa, joka voidaan lisätä suoraan sivulle <script type="speculationrules"> muodossa. Syntaksi, CSS-poissulkemisvalitsin ja riskialttiit yhdistelmät tarkistetaan kokonaan selaimessasi.
Selaimet, jotka eivät tue Speculation Rules:tä, ohittavat tämän skriptityypin; normaalit linkit toimivat edelleen. Siksi ominaisuus on oikein määritettynä ylimääräinen nopeutuskerros, eikä se korvaa nykyistä navigointivirtaa.
Askel askeleelta
- Liikenteeseesi ja resurssienkäyttöösi sopiva Conservative, Moderate tai Aggressive -esiasetus.
- Käsittelyltään kevyempi prefetch tai sivun kokonaan valmisteleva prerender valinta.
- Laajuus URL-kuvio tai avoimena URL-luettelona -tunnisteella; sulje istunto-, ostoskori- ja maksupolut pois.
- Korjaa reaaliaikaisen validointikentän syntaksi- ja resurssienkulutusvaroitukset.
- Kopioi luotu HTML-tunniste tai JSON-tuloste tai lataa se tiedostona.
Usein kysytyt kysymykset
prefetch mahdollistaa kohdedokumentin hakemisen verkosta etukäteen; se ei suorita sivua. prerender lataa kohdesivun ja renderöi sen ikään kuin näkymättömässä välilehdessä. Prerender voi nopeuttaa siirtymistä, mutta sitä on käytettävä harkitummin, koska JavaScript, verkkopyynnöt ja analytiikkatapahtumat voivat käynnistyä ennen napsautusta.conservative odottaa vahvaa käyttäjän aikomusta; kohtalainen käyttää signaalina esimerkiksi lyhyttä odotusta linkin kohdalla. eager ja erityisesti immediate voi toimia aiemmin ja kuluttaa enemmän resursseja. Selain voi silti päättää olla soveltamatta sääntöä selaimen, laitteen ja verkon olosuhteiden perusteella.type="speculationrules" scripti. Sen sijaan, että lisäisit toisen ristiriitaisen säännön, valitse tarvittaessa wp_speculation_rules_configuration -suodattimella.<a href> linkit toimivat muuttamatta niitä; erityistä JavaScript-polyfilliä ei tarvita. Älä siksi yhdistä linkkien kohteita ainoastaan osoitteeseen Speculation Rules, vaan säilytä normaali navigointikulku.