ಕೋಡ್ ಮತ್ತು ಸ್ವರೂಪ

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 ವಿನಂತಿಯಿಂದ ಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸುವ ಎಲ್ಲ ಮಾರ್ಗಗಳನ್ನು ಹೊರತುಪಡಿಸಿ. ಬಳಕೆದಾರರು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೊದಲು ಪ್ರಿರೆಂಡರ್ ಮಾಡಿದ ಪುಟ ಕಾರ್ಯಗತಗೊಳ್ಳಬಹುದಾದ್ದರಿಂದ, ಸುರಕ್ಷಿತ, ಐಡೆಂಪೋಟೆಂಟ್ ಮತ್ತು ವೈಯಕ್ತಿಕ ಡೇಟಾವನ್ನು ಸೋರಿಕೆ ಮಾಡದ ಪುಟಗಳಲ್ಲಷ್ಟೇ ಇದನ್ನು ಬಳಸುವುದು ಸೂಕ್ತ.