Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

वेबसाइट परफॉरमेंस बढ़ाने के लिए CSS प्रीलोड हिंट का उपयोग कैसे करें

HTML में preload नामक एक एट्रिब्यूट होता है जो आपको ब्राउज़र को इस बारे में हिंट देने की अनुमति देता है कि एसेट्स को पेज लोड होने पर कैसे, और अधिक महत्वपूर्ण रूप से कब लोड करना है।

preload एट्रिब्यूट कई HTML एलिमेंट्स पर उपयोग किया जा सकता है। उदाहरण के लिए, आप इसे <link> एलिमेंट पर जोड़ सकते हैं ताकि ब्राउज़र आपकी CSS स्टाइलशीट के लिए अर्ली फेच शुरू करे।

नहीं preload एट्रिब्यूट का उपयोग अपने <link> पर इस तरह करें (जैसा कि कुछ वेबसाइट्स सुझाते हैं):

<link rel="preload" rel=stylesheet href="/css/styles.css" as="style">

क्योंकि उपरोक्त कोड केवल आपकी स्टाइलशीट को प्रीलोड करता है, यह इसे लागू नहीं करता।

इसके बजाय, अपनी स्टाइलशीट को दोनों प्रीलोड और लागू करने के लिए (जैसे ही यह प्रीलोड हो चुकी है), आप अपने <link> एलिमेंट पर एक इंलाइन JS onload इवेंट हैंडलर का उपयोग कर सकते हैं:

<link rel="preload" href="style.css" as="style" onload="this.rel='stylesheet'">

JS onload इवेंट हैंडलर तब लिंक एलिमेंट के rel="preload" एट्रिब्यूट को rel="stylesheet" में बदल देगा जैसे ही यह लोड हो जाता है।

उपरोक्त कॉन्फ़िगरेशन के साथ, preload का समर्थन करने वाले ब्राउज़र्स CSS स्टाइलशीट को पहले डाउनलोड करना शुरू कर देंगे यदि आप एट्रिब्यूट का उपयोग नहीं करते।

ब्राउज़र सपोर्ट

preload एट्रिब्यूट फ़ायरफ़ॉक्स में अभी तक समर्थित नहीं है (विचित्र रूप से), लेकिन यह अन्य सभी आधुनिक ब्राउज़र्स में काम करता है। आप अभी भी preload एट्रिब्यूट का उपयोग कर सकते हैं, लेकिन यह केवल फ़ायरफ़ॉक्स में आपकी CSS को प्रीफेच नहीं करेगा (यह सामान्य रूप से लोड होगा)।

  1. HTML में formmethod एट्रिब्यूट का उपयोग कैसे करें? HTML में formmethod एट्रिब्यूट का उपयोग कैसे करें?

    formmethod एट्रिब्यूट का उपयोग फॉर्म जानकारी भेजने के लिए HTTP तकनीक को परिभाषित करने के लिए किया जाता है। यह मेथड इनपुट टाइप सबमिट और इमेज के साथ उपयोग किया जाता है। यह HTML फॉर्म्स के method एट्रिब्यूट को ओवरराइड करता है।उदाहरणHTML में formmethod एट्रिब्यूट का उपयोग करने का तरीका सीखने के लिए निम्

  1. HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें? HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें?

    HTML में required एट्रिब्यूट का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि फॉर्म सबमिट होने से पहले एलिमेंट भरा जाना चाहिए। यदि फ़ील्ड भरा नहीं है और सबमिट बटन क्लिक किया जाता है, तो एक त्रुटि उत्पन्न होती है, जो फॉर्म सबमिशन को विफल कर देती है। त्रुटि होगी: कृपया इस फ़ील्ड को भरें।required एट्र

  1. पावर यूजर की तरह विंडोज परफॉरमेंस मॉनिटर का उपयोग कैसे करें पावर यूजर की तरह विंडोज परफॉरमेंस मॉनिटर का उपयोग कैसे करें

    क्या आपको लगता है कि आपका PC सुस्त और अनुत्तरदायी है? यह किसी भी संख्या में कारकों के कारण हो सकता है — एक साथ बहुत सारे ऐप्स चलना, पुराना या कमजोर हार्डवेयर, आपके सिस्टम पर छिपा मैलवेयर, आदि — और कठिन हिस्सा यह पता लगाना है कि कौन सा आप पर लागू होता है। अच्छी खबर यह है कि विंडोज में उपयोगी डायग्नोस