Speculation Rules-generator
Skep geldige Speculation Rules JSON vir Prefetch en prerender; valideer veilige voorafinstellings, URL-patrone en eagerness-opsies in jou blaaier.
Vooraf ingestelde instellings
Vooraf ingestelde instellings verander die verwerkingstipe en snellergevoeligheid saam.
Reëlgedrag
Kies wat die blaaier, vanaf watter bron en hoe vroeg dit moet voorberei.
URL-omvang
Skryf ’n URLPattern-patroon of ’n teiken-URL op elke reël.
/blog/* of /products/:slug /pricing/ soos relatief of https://example.com/pricing/ skryf ’n absolute URL soos. Lewendige sintaksis- en risiko-oudit
Die JSON-struktuur, URLPattern-insette en hulpbronverbruikkeuses word onmiddellik nagegaan.
Gegenereerde kode
1 reël · 1 teiken/patroon
Meer oor Speculation Rules-generator
Speculation Rules API, laat die blaaier toe om bladsye wat die gebruiker waarskynlik volgende sal besoek, vooraf te haal (prefetch) of volledige voorbereiding in die agtergrond (prerender) gee die instruksie. Wanneer dit korrek gebruik word, kan dit daaropvolgende bladsy-oorgange aansienlik versnel; wanneer dit onnodig wyd gebruik word, kan dit egter bandwydte, bedienerhulpbronne en ontledingsmetings onnodig verbruik.
Hierdie hulpmiddel; conservative, moderate en aggressive genereer met sy voorafinstellings reëls uit URLPattern-patrone of uit ’n eksplisiete URL-lys. Voeg die uitvoer as gewone JSON of direk op die bladsy in as <script type="speculationrules"> kan u dit in die vorm ontvang. Die sintaksis, die uitsluitingskeurder van CSS en riskante kombinasies word volledig in u blaaier beheer.
Blaaiers wat Speculation Rules nie ondersteun nie, ignoreer hierdie scripttipe; normale skakels bly werk. Daarom is die funksie, wanneer dit korrek opgestel is, ’n bykomende versnellingslaag en vervang dit nie die bestaande navigasievloei nie.
Stap vir stap
- Geskik vir jou verkeer en hulpbrongebruik Conservative, Moderate of Aggressive Kies die voorafinstelling.
- Ligter as ’n bewerking prefetch of die script wat die bladsy volledig voorberei prerender maak die keuse.
- Omvang URL-patroon of ’n lys van eksplisiete URL’s Definieer dit met; sluit sessie-, mandjie- en betaalpaaie uit.
- Los die waarskuwings oor sintaksis en hulpbronverbruik in die lewendige valideringsveld op.
- Kopieer die gegenereerde HTML-etiket of JSON-uitset, of laai dit as ’n lêer af.
Gereelde vrae
prefetch verseker dat die teikendokument vooraf van die netwerk afgehaal word; dit voer nie die bladsy uit nie. prerender laai dit die teikenbladsy asof dit in ’n onsigbare oortjie is en lewer dit weer. Prerender kan ’n vinniger oorgang bied, maar moet versigtiger gebruik word omdat JavaScript, netwerkversoeke en ontledingsgebeure voor die klik kan plaasvind.conservative verwag sterk gebruikersintensie; moderate gebruik ’n sein soos ’n kort wagperiode op die skakel. eager en veral immediate kan vroeër loop en meer hulpbronne verbruik. Die blaaier kan steeds, afhangend van die blaaier-, toestel- en netwerktoestande, kies om ’n reël nie toe te pas nie.type="speculationrules" Gaan die script na. In plaas daarvan om ’n tweede botsende reël by te voeg, indien nodig wp_speculation_rules_configuration Pas die kernkonfigurasie met die filter aan.<a href> skakels werk onveranderd; ’n spesiale JavaScript-polyfill is nie nodig nie. Moet daarom nie skakelteikens slegs aan Speculation Rules koppel nie, en behou die normale navigasievloei.