Speculation Rules جوړوونکی
د Prefetch او prerender لپاره معتبر Speculation Rules JSON جوړ کړئ؛ خوندي له مخکې تنظیمونه، د URL الګوګانې او د eagerness اختیارونه په خپل براوزر کې تایید کړئ.
چمتو تنظیمات
چمتو تنظیمات د عملیاتو ډول او د فعالېدو حساسیت په ګډه بدلوي.
د قاعدې چلند
وټاکئ چې براوزر څه شی، له کومې سرچینې او څومره ژر چمتو کړي.
د URL پوښښ
په هره کرښه کې د URLPattern یوه بېلګه یا یو هدف URL ولیکئ.
/blog/* یا /products/:slug /pricing/ لکه نسبي یا https://example.com/pricing/ لکه مطلق URL ولیکئ. ژوندی نحوي جوړښت او د خطرونو پلټنه
د JSON جوړښت، د URLPattern داخلونې او د سرچینو د مصرف ټاکنې سمدستي کتل کېږي.
تولید شوی کوډ
1 قاعده · 1 هدف/بڼه
د Speculation Rules جوړوونکي په اړه
Speculation Rules API)، براوزر ته د هغو پاڼو د مخکې راوړلو (prefetch) یا په شالید کې بشپړ چمتو کول (prerender) لارښوونه ورکوي. که په سمه توګه وکارول شي، د راتلونکو پاڼو تګ راتګ په څرګند ډول چټکولای شي؛ خو که له اړتیا څخه پراخه وکارول شي، د بینډوېت، سروري سرچینو او تحلیلي اندازهګیریو بېځایه مصرف لامل کېدای شي.
دا وسیله؛ conservative, moderate او aggressive له خپلو چمتو تنظیماتو سره د URLPattern بڼو یا د ښکاره URL لړلیک څخه قاعده جوړوي. پایله د ساده JSON په بڼه یا په مستقیم ډول په پاڼه کې د ورزیاتولو وړ <script type="speculationrules"> په بڼه یې ترلاسه کولی شئ. نحوي جوړښت، د CSS د استثنا ټاکونکی او خطرناکې ترکیبونه په بشپړه توګه ستاسو په براوزر کې ارزول کېږي.
هغه براوزرونه چې د Speculation Rules ملاتړ نه کوي، دا Script ډول له پامه غورځوي؛ عادي لینکونه کار ته دوام ورکوي. له همدې امله، که دا ځانګړنه په سمه توګه جوړه شي، د چټکتیا یوه اضافي طبقه ده او د موجودې ګرځېدنې بهیر نه بدلوي.
ګام په ګام
- ستاسو د ټرافیک او سرچینو له کارونې سره مناسب Conservative، Moderate یا Aggressive چمتو تنظیم وټاکئ.
- د عملیاتو په توګه سپک prefetch یا هغه چې پاڼه په بشپړه توګه چمتو کوي prerender انتخاب وکړئ.
- پوښښ د URL بڼه یا د ښکاره URL لړلیک له دې سره یې تعریف کړئ؛ ناستې، ټوکرۍ او د تادیې لارې پکې مه شاملوئ.
- د ژوندۍ اعتبارسنجۍ په برخه کې د نحوي جوړښت او د سرچینو د مصرف خبرداریو ستونزې حل کړئ.
- تولید شوی HTML ټګ یا د JSON پایله کاپي کړئ، یا یې د فایل په توګه ښکته کړئ.
پوښتل شوې پوښتنې
prefetch د هدف سند له شبکې څخه مخکې رااخلي؛ پاڼه نه چلوي. prerender نو هدف پاڼه داسې پورته کوي او رندر کوي لکه په یوې نه لیدل کېدونکې ټب کې وي. Prerender کولای شي چټک تېرېدنه برابره کړي، خو باید په ډېر احتیاط وکارول شي، ځکه JavaScript، د شبکې غوښتنې او د تحلیل پېښې تر کلیک مخکې فعالېدای شي.conservative د کارونکي د پیاوړې ارادې تمه کوي؛ منځنی لکه پر لینک باندې لنډمهاله تم کېدل، د یوې نښې په توګه کاروي. eager او په ځانګړي ډول immediate کولی شي له دې امله ژر فعال شي او ډېرې سرچینې مصرف کړي. براوزر بیا هم د براوزر، وسیلې او شبکې د شرایطو له مخې پرېکړه کولی شي چې یوه قاعده عملي نه کړي.type="speculationrules" سکریپټ وڅېړئ. د دویمې متضادې قاعدې د زیاتولو پر ځای، که اړتیا وي wp_speculation_rules_configuration د فلټر له لارې اصلي تنظیمات ځانګړي کړئ.<a href> لینکونه له بدلون پرته کار کوي؛ ځانګړي JavaScript polyfill ته اړتیا نشته. له همدې امله د لینکونو هدفونه یوازې له Speculation Rules سره مه تړئ او د عادي ګرځښت بهیر وساتئ.