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ને સમર્થન ન આપતા બ્રાઉઝર્સ આ સ્ક્રિપ્ટ પ્રકારને અવગણે છે; સામાન્ય લિંક્સ કાર્યરત રહે છે. તેથી, યોગ્ય રીતે ગોઠવવામાં આવે ત્યારે આ સુવિધા વધારાના ગતિ-વર્ધન સ્તર તરીકે કાર્ય કરે છે અને હાલના નેવિગેશન પ્રવાહનું સ્થાન લેતી નથી.
પગલું દ્વારા પગલું
- તમારા ટ્રાફિક અને સ્રોત વપરાશને અનુરૂપ 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 સાથે બાંધશો નહીં અને સામાન્ય નેવિગેશન પ્રવાહ જાળવી રાખો.