वेब डिजाइन की तीन परतें

क्यों सभी वेबसाइटें संरचना, शैली और व्यवहार के संयोजन के साथ बनाई गई हैं

फ्रंट एंड वेबसाइट विकास का वर्णन करने के लिए उपयोग किया जाने वाला एक आम सादृश्य यह है कि यह 3-पैर वाले मल की तरह है। ये 3 पैर, जिन्हें वेब विकास की 3 परतों के रूप में भी जाना जाता है, संरचना, शैली और व्यवहार हैं।

वेब विकास की तीन परतें

आपको परतों को अलग क्यों करना चाहिए?

जब आप एक वेब पेज बना रहे हैं, तो परतों को यथासंभव अलग रखने के लिए वांछनीय है। संरचना को आपके एचटीएमएल, सीएसएस में दृश्य शैलियों, और साइट का उपयोग करने वाली किसी भी स्क्रिप्ट के व्यवहार के लिए माना जाना चाहिए।

परतों को अलग करने के कुछ फायदे हैं:

एचटीएमएल - संरचना परत

संरचना परत वह जगह है जहां आप उन सभी सामग्री को संग्रहीत करते हैं जिन्हें आपके ग्राहक पढ़ना चाहते हैं या देखना चाहते हैं। यह मानक अनुपालन एचटीएमएल 5 में कोडित किया जाएगा और इसमें टेक्स्ट और छवियों के साथ-साथ मल्टीमीडिया (वीडियो, ऑडियो इत्यादि) शामिल हो सकते हैं। यह सुनिश्चित करना महत्वपूर्ण है कि आपकी साइट की सामग्री के हर पहलू को संरचना परत में दर्शाया गया हो। यह किसी भी ग्राहक को जावास्क्रिप्ट बंद कर देता है या जो सीएसएस नहीं देख सकता है, उस साइट की सभी कार्यक्षमताओं की पूरी वेब साइट तक पहुंच नहीं है।

सीएसएस - स्टाइल परत

आप बाहरी स्टाइल शीट में अपनी वेबसाइट के लिए अपनी सभी दृश्य शैलियों का निर्माण करेंगे। आप एकाधिक स्टाइलशीट का उपयोग कर सकते हैं, लेकिन याद रखें कि प्रत्येक अलग सीएसएस फ़ाइल को साइट प्रदर्शन को प्रभावित करने, HTTP अनुरोध को लाने की आवश्यकता होती है।

जावास्क्रिप्ट - व्यवहार परत

जावास्क्रिप्ट व्यवहार परत के लिए सबसे अधिक इस्तेमाल की जाने वाली भाषा है, लेकिन जैसा कि मैंने पहले उल्लेख किया था, सीजीआई और PHP वेब पेज व्यवहार भी उत्पन्न कर सकते हैं। ऐसा कहा जा रहा है, जब अधिकांश डेवलपर्स व्यवहार परत का संदर्भ लेते हैं, तो उनका मतलब है कि वह परत जो सीधे वेब ब्राउज़र में सक्रिय होती है - इसलिए जावास्क्रिप्ट हमेशा पसंद की भाषा है। आप डीओएम या दस्तावेज़ ऑब्जेक्ट मॉडल के साथ सीधे बातचीत करने के लिए इस परत का उपयोग करते हैं। सामग्री परत में वैध HTML लिखना व्यवहार परत में डीओएम इंटरैक्शन के लिए भी महत्वपूर्ण है।

जब आप व्यवहार परत में निर्माण करते हैं, तो आपको बाहरी स्क्रिप्ट फ़ाइलों का उपयोग सीएसएस के साथ करना चाहिए। बाहरी स्टाइल शीट का उपयोग करने के सभी फायदे आपको मिलते हैं।