Speculation Rules Generator
Gumawa ng wastong Speculation Rules JSON para sa Prefetch at prerender; i-verify sa iyong browser ang mga ligtas na preset, pattern ng URL at opsyon ng eagerness.
Mga Handa nang Setting
Sabay na binabago ng mga handa nang setting ang uri ng operasyon at ang antas ng pagiging sensitibo sa pag-trigger.
Gawi ng Panuntunan
Piliin kung ano, mula saang source, at gaano kaaga ito ihahanda ng browser.
Saklaw ng URL
Magsulat ng isang pattern ng URLPattern o isang target na URL sa bawat linya.
/blog/* o /products/:slug /pricing/ gaya ng relative o https://example.com/pricing/ magsulat ng absolute URL gaya ng . Live na Syntax at Risk Audit
Agad na sinusuri ang istruktura ng JSON, mga input ng URLPattern at mga pagpili sa paggamit ng resource.
Nabuong Code
1 panuntunan · 1 target/pattern
Tungkol sa Speculation Rules Generator
Speculation Rules API, paunang kinukuha ng browser ang mga pahinang malamang na susunod na bisitahin ng user (prefetch) o ganap na paghahanda sa background (prerender) ay nagbibigay ng tagubilin. Kapag ginamit nang tama, maaari nitong kapansin-pansing pabilisin ang paglipat sa mga susunod na pahina; kapag ginamit nang labis, maaari naman nitong hindi kailangang ubusin ang bandwidth, mga mapagkukunan ng server, at mga sukat sa analytics.
Ang tool na ito; conservative, moderate at aggressive Gamit ang mga preset nito, bumubuo ito ng panuntunan mula sa mga pattern ng URLPattern o sa tahasang listahan ng URL. Ang output ay maaaring maging plain na JSON o <script type="speculationrules"> Maaari mong makuha sa anyong . Ang syntax, ang selector ng pagbubukod sa CSS, at ang mga mapanganib na kumbinasyon ay ganap na sinusuri sa iyong browser.
Hindi pinapansin ng mga browser na hindi sumusuporta sa Speculation Rules ang ganitong uri ng script; patuloy na gumagana ang mga normal na link. Dahil dito, kapag tama ang pagkaka-set up, nagsisilbi ang feature na ito bilang karagdagang layer ng pagpapabilis at hindi nito pinapalitan ang kasalukuyang daloy ng pag-navigate.
Hakbang-hakbang
- Angkop sa iyong trapiko at paggamit ng mga resource Conservative, Moderate o Aggressive Piliin ang preset na .
- Mas magaan bilang proseso prefetch o ang ganap na naghahandang pahina prerender ang piliin.
- Saklaw Pattern ng URL o tahasang listahan ng URL Tukuyin gamit ang ; ibukod ang mga path para sa session, cart, at checkout.
- Ayusin ang mga babala sa syntax at paggamit ng mapagkukunan sa live na validation field.
- Kopyahin ang nabuong HTML na etiketa o ang JSON na output, o i-download ito bilang file.
Mga Madalas Itanong
prefetch Pinahihintulutan nitong makuha muna sa network ang target na dokumento; hindi nito pinapatakbo ang pahina. prerender kung gayon, nilo-load at nire-render nito ang target na pahina na parang nasa nakatagong tab. Maaaring magbigay ang prerender ng mas mabilis na paglipat, ngunit dapat itong gamitin nang mas maingat dahil maaaring tumakbo ang JavaScript, mga network request, at mga event ng analytics bago ang pag-click.conservative nangangailangan ng malakas na intensyon ng user; katamtaman gumagamit ng signal gaya ng maikling paghihintay sa link. eager at lalo na ang immediate maaaring gumana nang mas maaga at kumonsumo ng mas maraming mapagkukunan. Maaari pa ring piliin ng browser na huwag ipatupad ang isang panuntunan depende sa mga kondisyon ng browser, device, at network.type="speculationrules" script. Sa halip na magdagdag ng ikalawang panuntunang sumasalungat, kung kinakailangan ay wp_speculation_rules_configuration I-customize ang pangunahing configuration gamit ang filter na .<a href> gumagana ang mga link nang hindi nagbabago; hindi kailangan ng espesyal na JavaScript polyfill. Kaya huwag iugnay ang mga target ng link sa Speculation Rules lamang at panatilihin ang normal na daloy ng pagba-browse.