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 തരം അവഗണിക്കും; സാധാരണ ലിങ്കുകൾ തുടർന്നും പ്രവർത്തിക്കും. അതിനാൽ, ശരിയായി സജ്ജീകരിക്കുമ്പോൾ ഈ സവിശേഷത ഒരു അധിക വേഗതാ പാളിയാണ്, നിലവിലെ നാവിഗേഷൻ പ്രവാഹത്തിന് പകരമല്ല.
ഘട്ടം ഘട്ടമായി
- നിങ്ങളുടെ ട്രാഫിക്കിനും ഉറവിട ഉപയോഗത്തിനും അനുയോജ്യം കൺസർവേറ്റീവ്, മോഡറേറ്റ് അല്ലെങ്കിൽ അഗ്രസീവ് സജ്ജീകരണം തിരഞ്ഞെടുക്കുക.
- പ്രക്രിയയായി കൂടുതൽ ലഘുവായത് 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-ലേക്ക് ബന്ധിപ്പിക്കരുത്, സാധാരണ നാവിഗേഷൻ പ്രവാഹം നിലനിർത്തുക.