कोड आणि स्वरूप

Speculation Rules जनरेटर

Prefetch आणि prerender साठी वैध Speculation Rules JSON तयार करा; सुरक्षित पूर्वनिश्चित सेटिंग्ज, URL नमुने आणि eagerness पर्यायांची तुमच्या ब्राउझरमध्ये पडताळणी करा.

Speculation Rules कॉन्फिगरेशन
सुरक्षित सुरुवात: Conservative Prefetch प्रथम कमी जोखमीच्या prefetch सह मोजमाप करा; प्रत्यक्ष नेव्हिगेशन डेटानुसार prerender ची व्याप्ती कमी करून ते सक्षम करा.
पूर्णपणे ब्राउझरमध्ये चालते

तयार सेटिंग्ज

तयार सेटिंग्ज प्रक्रिया प्रकार आणि ट्रिगरची संवेदनशीलता एकत्रितपणे बदलतात.

कमी संसाधन वापर

नियमाचे वर्तन

ब्राउझरने काय, कोणत्या स्रोताकडून आणि किती लवकर तयार करावे हे निवडा.

Prerender लक्ष्य पृष्ठाचा JavaScript कोड देखील चालवू शकतो.
नमुने पृष्ठावरील योग्य दुव्यांवर आपोआप लागू केले जातात.
लवकर ट्रिगर केल्याने अधिक बँडविड्थ आणि प्रोसेसर वापरला जाऊ शकतो.

URL व्याप्ती

प्रत्येक ओळीत एक URLPattern नमुना किंवा एक लक्ष्य URL लिहा.

उदाहरण: /blog/* किंवा /products/:slug
सत्र, देयक आणि स्थिती बदलणारे मार्ग अवश्य वगळा.
वैध CSS निवडकांची यादी लिहा. जुळणाऱ्या लिंक्स नियमात समाविष्ट केल्या जाणार नाहीत.

थेट वाक्यरचना आणि जोखीम तपासणी

JSON रचना, URLPattern इनपुट आणि स्रोत-वापराच्या निवडी त्वरित तपासल्या जातात.

वैध

व्युत्पन्न केलेला कोड

1 नियम · 1 लक्ष्य/नमुना

ब्राउझर समर्थन तपासले जात आहे…
माहिती

Speculation Rules जनरेटरविषयी

Speculation Rules API, वापरकर्ता पुढे भेट देण्याची शक्यता असलेली पृष्ठे ब्राउझरने आधीच आणणे (prefetch) किंवा पार्श्वभूमीत पूर्णपणे तयार करणे (prerender) निर्देश देते. योग्य प्रकारे वापरल्यास पुढील पृष्ठांवरील संक्रमण लक्षणीयरीत्या वेगवान होऊ शकते; गरजेपेक्षा व्यापकपणे वापरल्यास बँडविड्थ, सर्व्हर संसाधने आणि विश्लेषण मोजमापे अनावश्यकपणे खर्ची पडू शकतात.

हे साधन; conservative, moderate आणि aggressive या तयार मांडणीद्वारे URLPattern नमुन्यांमधून किंवा उघड URL सूचीमधून नियम तयार करतो. आउटपुट साध्या JSON स्वरूपात किंवा थेट पृष्ठावर जोडता येणाऱ्या <script type="speculationrules"> या स्वरूपात मिळवू शकता. वाक्यरचना, CSS वगळण्याचा निवडक आणि जोखमीची संयोजने पूर्णपणे तुमच्या ब्राउझरमध्ये तपासली जातात.

Speculation Rules ला समर्थन न देणारे ब्राउझर या script प्रकाराकडे दुर्लक्ष करतात; सामान्य लिंक कार्यरत राहतात. त्यामुळे योग्यरीत्या कॉन्फिगर केल्यावर हे वैशिष्ट्य अतिरिक्त वेगवर्धक स्तर म्हणून काम करते आणि विद्यमान नेव्हिगेशन प्रवाहाची जागा घेत नाही.

त्याचा वापर कसा करायचा?

टप्प्याटप्प्याने

  1. तुमच्या वाहतूक आणि स्रोतवापरासाठी योग्य Conservative, Moderate किंवा Aggressive तयार मांडणीची निवड करा.
  2. प्रक्रियेच्या दृष्टीने अधिक हलके prefetch किंवा पृष्ठ पूर्णपणे तयार करणारी prerender निवड करा.
  3. व्याप्ती URL नमुना किंवा उघड URL ची सूची याद्वारे परिभाषित करा; सत्र, कार्ट आणि देयक मार्ग वगळा.
  4. थेट सत्यापन क्षेत्रातील वाक्यरचना आणि संसाधन वापराबाबतच्या सूचना दूर करा.
  5. व्युत्पन्न केलेला HTML टॅग किंवा JSON आउटपुट कॉपी करा किंवा फाइल म्हणून डाउनलोड करा.
वारंवार विचारले जाणारे प्रश्न (FAQ)

वारंवार विचारले जाणारे प्रश्न

prefetch लक्ष्य दस्तऐवज नेटवर्कवरून आधीच आणण्याची सुविधा देते; पृष्ठ चालवत नाही. prerender असल्यास लक्ष्य पृष्ठ अदृश्य टॅबमध्ये असल्याप्रमाणे लोड करून रेंडर करते. Prerender मुळे जलद संक्रमण मिळू शकते; परंतु JavaScript, नेटवर्क विनंत्या आणि विश्लेषण घटना क्लिक करण्यापूर्वीच चालू शकतात, त्यामुळे याचा अधिक सावधपणे वापर करावा.

conservative प्रबळ वापरकर्ता हेतूची अपेक्षा करतो; मध्यम दुव्यावर अल्पकाळ प्रतीक्षा करण्यासारखा संकेत वापरतो. eager आणि विशेषतः immediate लवकर कार्य करून अधिक संसाधने वापरू शकते. तरीही ब्राउझर, उपकरण आणि नेटवर्कच्या परिस्थितीनुसार एखादा नियम लागू न करण्याचा निर्णय घेऊ शकतो.

WordPress 6.8 योग्य फ्रंटएंड लिंकसाठी समर्थन करणाऱ्या ब्राउझरना डीफॉल्टनुसार conservative prefetch नियम पाठवू शकते. प्रथम पृष्ठाच्या स्रोतामध्ये विद्यमान type="speculationrules" स्क्रिप्ट तपासा. परस्परविरोधी दुसरा नियम जोडण्याऐवजी, आवश्यक असल्यास wp_speculation_rules_configuration फिल्टरद्वारे मुख्य संरचना-व्यवस्था सानुकूलित करा.

Script प्रकार ओळखला जात नाही आणि नियम दुर्लक्षित केला जातो. पृष्ठावरील सामान्य <a href> दुवे बदल न करता कार्य करतात; विशेष JavaScript polyfill आवश्यक नाही. त्यामुळे दुव्यांची लक्ष्ये केवळ Speculation Rules शी जोडू नका आणि नेहमीचा नेव्हिगेशन प्रवाह कायम ठेवा.

लॉगआउट, लॉगिन, कार्ट, चेकआउट, खाते, प्रशासन, एकदाच वापरता येणारे दुवे आणि GET विनंतीमुळे स्थिती बदलणारे सर्व मार्ग वगळा. वापरकर्त्याने क्लिक करण्यापूर्वी प्रीरेंडर केलेले पृष्ठ चालू शकत असल्याने, ते केवळ सुरक्षित, आयडेम्पोटंट आणि वैयक्तिक माहिती गळती न करणाऱ्या पृष्ठांवर वापरणे योग्य आहे.