Generator Speculation Rules
Gawe JSON Speculation Rules sing sah kanggo Prefetch lan prerender; validasi prasetel aman, pola URL, lan pilihan eagerness ing peramban sampeyan.
Setelan Siap Gunakake
Setelan siap gunakake ngganti jinis operasi lan sensitivitas pemicu bebarengan.
Prilaku Aturan
Pilih apa sing bakal disiapaké browser, saka sumber endi, lan sepira awal.
Cakupan URL
Tulis siji pola URLPattern utawa siji URL target ing saben baris.
/blog/* utawa /products/:slug /pricing/ kayata relatif utawa https://example.com/pricing/ tulis URL absolut kayata. Pamriksan Sintaks lan Risiko Langsung
Struktur JSON, input URLPattern, lan pilihan panggunaan sumber daya dipriksa langsung.
Kode sing digawe
1 aturan · 1 tujuan/pola
Babagan Generator Speculation Rules
Speculation Rules API, ngidini browser njupuk luwih dhisik (prefetch) utawa nyiapake kanthi lengkap ing latar mburi (prerender) menehi prentah. Yen digunakake kanthi bener, bisa nyepetake kanthi cetha transisi menyang kaca sabanjure; nanging yen digunakake kakehan, bisa mbuwang bandwidth, sumber daya server, lan pangukuran analitik kanthi ora perlu.
Alat iki; conservative, moderate lan aggressive nganggo setelan gawan ngasilake aturan saka pola URLPattern utawa dhaptar URL sing cetha. Output bisa awujud JSON polos utawa langsung ditambahake menyang kaca minangka <script type="speculationrules"> bisa dipikolehi kanthi wujud. Sintaksis, pemilih pangecualian CSS, lan kombinasi sing mbebayani diawasi kabeh ing browser sampeyan.
Browser sing ora ndhukung Speculation Rules bakal nglirwakaké jinis script iki; pranala normal tetep bisa digunakaké. Mula, menawa wis dipasang kanthi bener, fitur iki dadi lapisan akselerasi tambahan lan ora nggantèkaké alur navigasi sing wis ana.
Langkah demi langkah
- Cocog karo lalu lintas lan panggunaan sumber daya sampeyan Conservative, Moderate utawa Aggressive pilih setelan gawan.
- Luwih entheng kanggo diproses prefetch utawa sing nyiapake kaca kanthi lengkap prerender gawe pilihan.
- Cakupan Pola URL utawa dhaptar URL sing cetha definèkaké nganggo; aja kalebu rute sesi, kranjang, lan pembayaran.
- Rampungna bebaya sintaks lan panggunaan sumber daya ing kolom validasi langsung.
- Salin tag HTML utawa output JSON sing digawe, utawa undhuh minangka berkas.
Pitakonan sing Kerep Ditakoni
prefetch njamin dokumen tujuan dijupuk luwih dhisik saka jaringan; kaca kasebut ora dieksekusi. prerender yen mangkono, kaca tujuan bakal dimuat lan dirender kaya ana ing tab sing ora katon. Prerender bisa nyedhiyakake transisi sing luwih cepet, nanging kudu digunakake kanthi luwih ngati-ati amarga JavaScript, panjalukan jaringan, lan prastawa analitik bisa mlaku sadurunge diklik.conservative ngarepake niat pangguna sing kuwat; sedheng nggunakake sinyal kayata ngenteni sedhela ing pranala. eager lan utamane immediate bisa mlaku luwih awal lan nggunakake luwih akeh sumber daya. Browser isih bisa milih ora ngetrapake sawijining aturan gumantung kahanan browser, piranti, lan jaringan.type="speculationrules" Priksa skrip kasebut. Yen perlu, tinimbang nambah aturan kapindho sing bentrok, wp_speculation_rules_configuration Atur konfigurasi inti nganggo filter.<a href> pranala tetep bisa digunakake tanpa owah-owahan; polyfill JavaScript khusus ora dibutuhake. Mula aja mung nyambungake tujuan pranala menyang Speculation Rules lan tetep njaga alur navigasi normal.