Middle
რა ხდება გარე რესურსებთან, რომლებიც ბრაუზერი ანალიზის დროს კითხულობს HTML-ს?
sobes.tech AI
პასუხი AI-სგან
HTML ಬ್ರೌಸರ್ ಪ್ರತಿ ಬಾಹ್ಯ ಸಂಪನ್ಮೂಲಕ್ಕಾಗಿ ವಿಭಿನ್ನ HTTP ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ (CSS ಫೈಲ್ಗಳು, JavaScript ಫೈಲ್ಗಳು, ಚಿತ್ರಗಳು, ಫಾಂಟ್ಗಳು ಮತ್ತು ಇತ್ಯಾದಿ). ಈ ವಿನಂತಿಗಳು ಸಮಾಂತರವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳ್ಳುತ್ತವೆ ಲೋಡ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲು. ವಿನಂತಿಗೆ ಉತ್ತರ ಸಿಗುವವರೆಗೆ, ಬ್ರೌಸರ್ HTML ವಿಶ್ಲೇಷಣೆಯನ್ನು ಮುಂದುವರಿಸಬಹುದು, ಆದರೆ ಬಾಹ್ಯ CSS ಶೈಲಿಗಳನ್ನು ಅನ್ವಯಿಸಬಾರದು ಅಥವಾ ಬಾಹ್ಯ JavaScript ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಾರದು ಅವುಗಳನ್ನು ಲೋಡ್ ಮಾಡುವವರೆಗೆ.
ಈ ಸಂಪನ್ಮೂಲಗಳ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲು ವಿವಿಧ ಯಂತ್ರಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ:
- ಕ್ಯಾಶಿಂಗ್: ಬ್ರೌಸರ್ ಸಂಪನ್ಮೂಲಗಳ ಪ್ರತಿಗಳನ್ನು ಸ್ಥಳೀಯ ಡಿಸ್ಕ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಪುನಃ ವಿನಂತಿಗಳಲ್ಲಿ ಬಳಸಬಹುದು, ಲೋಡ್ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು.
- ಲೋಡ್ ಆದ್ಯತೆ: ಬ್ರೌಸರ್ ಸಂಪನ್ಮೂಲಗಳ ಲೋಡ್ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಮತ್ತು ಪುಟದ ದೃಶ್ಯ ಭಾಗವನ್ನು ತ್ವರಿತವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಅಗತ್ಯವಿರುವವರಿಗೆ ಆದ್ಯತೆ ನೀಡುತ್ತದೆ (Critical Rendering Path).
- Preload ಮತ್ತು Preconnect: ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಮುಂಚಿತವಾಗಿ ಲೋಡ್ ಮಾಡಲು ಅಥವಾ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಯಂತ್ರಗಳು.
- Lazy Loading: ಚಿತ್ರಗಳು ಹೀಗೆ, ಸಂಪನ್ಮೂಲಗಳು ಕೇವಲ ಅವುಗಳನ್ನು ಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವಾಗ ಮಾತ್ರ ಲೋಡ್ ಮಾಡಬಹುದು.
- Minification ಮತ್ತು ಸಂಕುಚಿತಗೊಳಿಸುವಿಕೆ: ಸಂಪನ್ಮೂಲಗಳ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಿ, ನೆಟ್ವರ್ಕ್ ಮೂಲಕ ಹಂಚುವ ಮೊದಲು.