Penjana Speculation Rules
Jana JSON Speculation Rules yang sah untuk Prefetch dan prerender; sahkan pratetap selamat, corak URL dan pilihan eagerness dalam pelayar anda.
Tetapan Prasedia
Tetapan prasedia mengubah jenis operasi dan kepekaan pencetus secara serentak.
Tingkah Laku Peraturan
Pilih perkara yang akan disediakan oleh pelayar, daripada sumber mana dan seawal mana.
Skop URL
Tulis satu corak URLPattern atau satu URL sasaran pada setiap baris.
/blog/* atau /products/:slug /pricing/ seperti relatif atau https://example.com/pricing/ Tulis URL mutlak seperti. Audit Sintaks dan Risiko Masa Nyata
Struktur JSON, input URLPattern dan pilihan penggunaan sumber diperiksa serta-merta.
Kod yang dijana
1 peraturan · 1 sasaran/corak
Perihal Penjana Speculation Rules
Speculation Rules API, membolehkan pelayar mengambil lebih awal halaman yang berkemungkinan dilawati pengguna seterusnya (prefetch) atau penyediaan sepenuhnya di latar belakang (prerender) memberikan arahan. Jika digunakan dengan betul, ia dapat mempercepatkan pemuatan halaman seterusnya dengan ketara; jika digunakan terlalu meluas, ia boleh menggunakan lebar jalur, sumber pelayan dan ukuran analitik secara tidak perlu.
Alat ini; conservative, moderate dan aggressive menjana peraturan daripada corak URLPattern atau senarai URL eksplisit dengan pratetapnya. Sertakan output sebagai JSON mentah atau sebagai <script type="speculationrules"> dalam bentuk. Sintaks, pemilih pengecualian CSS dan kombinasi berisiko semuanya disemak dalam penyemak imbas anda.
Pelayar yang tidak menyokong Speculation Rules akan mengabaikan jenis skrip ini; pautan biasa akan terus berfungsi. Oleh itu, apabila dikonfigurasikan dengan betul, ciri ini menjadi lapisan pemecutan tambahan dan tidak menggantikan aliran navigasi sedia ada.
Langkah demi langkah
- Sesuai dengan trafik dan penggunaan sumber anda Konservatif, Sederhana atau Agresif Pilih pratetapnya.
- Lebih ringan dari segi pemprosesan prefetch atau yang menyediakan halaman sepenuhnya prerender buat pilihan.
- Skop Corak URL atau senarai URL eksplisit Tentukan dengan; kecualikan laluan sesi, troli dan pembayaran.
- Selesaikan amaran sintaks dan penggunaan sumber dalam medan pengesahan masa nyata.
- Salin teg HTML yang dijana atau output JSON, atau muat turunnya sebagai fail.
Soalan Lazim
prefetch membolehkan dokumen sasaran diambil terlebih dahulu daripada rangkaian; ia tidak menjalankan halaman. prerender ia memuatkan dan merender halaman sasaran seolah-olah dalam tab yang tidak kelihatan. Prerender boleh memberikan peralihan yang lebih pantas, tetapi harus digunakan dengan lebih berhati-hati kerana JavaScript, permintaan rangkaian dan peristiwa analitik boleh berlaku sebelum klik.conservative menjangkakan niat pengguna yang kukuh; sederhana menggunakan isyarat seperti kelewatan singkat pada pautan. eager dan khususnya immediate dengan berjalan lebih awal, lalu menggunakan lebih banyak sumber. Penyemak imbas masih boleh memilih untuk tidak menggunakan sesuatu peraturan bergantung pada keadaan penyemak imbas, peranti dan rangkaian.type="speculationrules" periksa skrip tersebut. Jika perlu, pilih daripada menambah peraturan kedua yang bercanggah wp_speculation_rules_configuration Sesuaikan konfigurasi teras dengan penapis<a href> pautan berfungsi tanpa perubahan; polyfill JavaScript khas tidak diperlukan. Oleh itu, jangan pautkan sasaran hanya kepada Speculation Rules dan kekalkan aliran navigasi biasa.