Pembuat Speculation Rules
Buat JSON Speculation Rules yang valid untuk Prefetch dan prerender; validasi pengaturan awal yang aman, pola URL, dan opsi eagerness di browser Anda.
Pengaturan Siap Pakai
Pengaturan siap pakai mengubah jenis operasi dan sensitivitas pemicu secara bersamaan.
Perilaku Aturan
Pilih apa yang akan disiapkan peramban, dari sumber mana, dan seberapa awal.
Cakupan URL
Tuliskan satu pola URLPattern atau satu URL target pada setiap baris.
/blog/* atau /products/:slug /pricing/ seperti relatif atau https://example.com/pricing/ tuliskan URL absolut seperti itu. Audit Sintaksis dan Risiko Langsung
Struktur JSON, input URLPattern, dan pilihan konsumsi sumber daya akan segera diperiksa.
Kode yang Dihasilkan
1 aturan · 1 target/pola
Tentang Pembuat Speculation Rules
Speculation Rules API, memungkinkan browser mengambil terlebih dahulu (prefetch) atau penyiapan sepenuhnya di latar belakang (prerender) memberikan instruksi. Jika digunakan dengan benar, hal ini dapat mempercepat perpindahan ke halaman berikutnya secara signifikan; jika digunakan terlalu luas, hal ini dapat menghabiskan bandwidth, sumber daya server, dan pengukuran analitik secara tidak perlu.
Alat ini; conservative, moderate dan aggressive menghasilkan aturan dari pola URLPattern atau daftar URL terbuka menggunakan prasetnya. Output dapat berupa JSON polos atau <script type="speculationrules"> Anda dapat memperolehnya dalam format tersebut. Sintaks, pemilih pengecualian CSS, dan kombinasi berisiko sepenuhnya diperiksa di peramban Anda.
Peramban yang tidak mendukung Speculation Rules akan mengabaikan jenis skrip ini; tautan biasa tetap berfungsi. Oleh karena itu, jika dikonfigurasi dengan benar, fitur ini menjadi lapisan percepatan tambahan dan tidak menggantikan alur navigasi yang ada.
Langkah demi langkah
- Sesuai dengan lalu lintas dan penggunaan sumber daya Anda Conservative, Moderate atau Aggressive pilih praset tersebut.
- Lebih ringan sebagai operasi prefetch atau yang mempersiapkan halaman sepenuhnya prerender tentukan pilihan tersebut.
- Cakupan Pola URL atau daftar URL terbuka tentukan dengan itu; kecualikan jalur sesi, keranjang, dan pembayaran.
- Atasi peringatan sintaksis dan konsumsi sumber daya di area validasi langsung.
- Salin tag HTML yang dihasilkan atau output JSON, atau unduh sebagai file.
Pertanyaan yang Sering Diajukan
prefetch memungkinkan dokumen target diambil terlebih dahulu dari jaringan; halaman tidak dijalankan. prerender akan memuat dan merender halaman target seolah-olah berada di tab yang tidak terlihat. Prerender dapat memberikan perpindahan yang lebih cepat, tetapi harus digunakan dengan lebih hati-hati karena JavaScript, permintaan jaringan, dan peristiwa analitik dapat berjalan sebelum klik dilakukan.conservative mengharapkan niat pengguna yang kuat; moderat menggunakan sinyal seperti menunggu sebentar pada tautan. eager dan terutama immediate dapat bekerja lebih awal sehingga mengonsumsi lebih banyak sumber daya. Peramban tetap dapat memilih untuk tidak menerapkan suatu aturan, bergantung pada kondisi peramban, perangkat, dan jaringan.type="speculationrules" Periksa skripnya. Alih-alih menambahkan aturan kedua yang bertentangan, jika perlu wp_speculation_rules_configuration Sesuaikan konfigurasi inti dengan filter tersebut.<a href> tautan tetap berfungsi tanpa perubahan; tidak memerlukan polyfill JavaScript khusus. Karena itu, jangan hubungkan target tautan hanya ke Speculation Rules dan pertahankan alur navigasi normal.