वेब प्रौद्योगिकी — HTML, CSS और JavaScript
मुख्य तथ्य
- 1989 में Tim Berners-Lee ने CERN में World Wide Web का प्रस्ताव रखा; इसी से आधुनिक वेब पेजों के पीछे लिंक्ड हाइपरटेक्स्ट मॉडल बना।
- 1991 में HTML का पहला सार्वजनिक वर्णन आया; इससे ब्राउज़र को वेब दस्तावेज संरचित करने की साझा टैग-आधारित भाषा मिली।
- 1994 में Tim Berners-Lee ने World Wide Web Consortium की स्थापना की; W3C वेब प्रौद्योगिकियों का केंद्रीय मानक निकाय बना।
- 1996 में CSS Level 1 W3C अनुशंसा बना; इससे रंग, फ़ॉन्ट और स्पेसिंग जैसे प्रस्तुति-नियम HTML सामग्री से अलग हुए।
- 1997 में ECMAScript ECMA-262 के रूप में मानकीकृत हुआ; इसी औपचारिक भाषा-मानक का पालन JavaScript क्रियान्वयन करते हैं।
मुख्य बिंदु
- 1
1989 में Tim Berners-Lee ने CERN में World Wide Web का प्रस्ताव रखा; इसी से आधुनिक वेब पेजों के पीछे लिंक्ड हाइपरटेक्स्ट मॉडल बना।
- 2
1991 में HTML का पहला सार्वजनिक वर्णन आया; इससे ब्राउज़र को वेब दस्तावेज संरचित करने की साझा टैग-आधारित भाषा मिली।
- 3
1994 में Tim Berners-Lee ने World Wide Web Consortium की स्थापना की; W3C वेब प्रौद्योगिकियों का केंद्रीय मानक निकाय बना।
- 4
1996 में CSS Level 1 W3C अनुशंसा बना; इससे रंग, फ़ॉन्ट और स्पेसिंग जैसे प्रस्तुति-नियम HTML सामग्री से अलग हुए।
- 5
1997 में ECMAScript ECMA-262 के रूप में मानकीकृत हुआ; इसी औपचारिक भाषा-मानक का पालन JavaScript क्रियान्वयन करते हैं।
- 6
1998 में W3C DOM Level 1 ने दस्तावेज तत्वों तक प्रोग्राम आधारित पहुंच के लिए प्लेटफ़ॉर्म-निरपेक्ष ऑब्जेक्ट मॉडल मानकीकृत किया।
- 7
2014 में HTML5 W3C अनुशंसा बना; इसमें सेमान्टिक तत्व, मूल मल्टीमीडिया टैग और आधुनिक वेब ऐप्लिकेशन के लिए बेहतर फ़ॉर्म नियंत्रण आए।
- 8
2015 में ECMAScript 2015 ने `let`, `const`, ऐरो फ़ंक्शन, क्लास और मॉड्यूल को आधुनिक JavaScript की मुख्य धारा में लाया।
आगे पढ़ें
वेब पेज, ब्राउज़र और वेब मानक कैसे काम करते हैं?
वेब पेज ब्राउज़र में इसलिए बनता है क्योंकि ब्राउज़र सर्वर से संसाधन मांगता है, HTML से संरचना, CSS से प्रस्तुति और JavaScript से व्यवहार पढ़ता है, और इन्हें मिलाकर उपयोगकर्ता को दृश्य पेज दिखाता है। वेब प्रौद्योगिकी का मूल विचार यही है कि क्लाइंट मशीन पर चलने वाला ब्राउज़र किसी सर्वर से संसाधन मांगता है, सर्वर उत्तर देता है, और ब्राउज़र HTML, CSS तथा JavaScript को मिलाकर दृश्य पेज बनाता है। HTML पेज की अर्थपूर्ण संरचना देता है, CSS रंग, आकार, दूरी और लेआउट संभालता है, तथा JavaScript व्यवहार और अंतःक्रिया जोड़ता है। आर एस एस बी जैसे वस्तुनिष्ठ पेपर में इन्हें अलग-अलग याद करना जरूरी है: HTML मार्कअप भाषा है, CSS स्टाइल शीट भाषा है और JavaScript स्क्रिप्टिंग भाषा है।
वेब मानक इसलिए महत्त्वपूर्ण हैं क्योंकि अलग-अलग ब्राउज़र यदि अपनी-अपनी व्याख्या करें तो वही पेज हर जगह अलग दिखेगा। W3C, WHATWG और ECMA जैसे निकाय मानक, अनुशंसा और भाषा-विनिर्देश तैयार करते हैं। W3C के अनुसार W3C और WHATWG ने 2019 में HTML और DOM विनिर्देशों की एक ही साझा दिशा पर काम करने का समझौता किया, इसलिए मानक-एकरूपता को वेब की स्थिरता से जोड़कर समझना चाहिए। ब्राउज़र इंजन HTML को DOM ट्री में बदलता है, CSS को CSSओएम में पढ़ता है, फिर रेंडर ट्री बनाकर स्क्रीन पर पिक्सेल खींचता है। URL, HTTP, माइम प्रकार और कैरेक्टर एन्कोडिंग भी इसी प्रक्रिया के परीक्षा-योग्य शब्द हैं।
निष्कर्ष: वेब पेज को याद करते समय संरचना, प्रस्तुति और व्यवहार को तीन अलग परतों की तरह पहचानें।
पूरा नोट खोलें
यह सार्वजनिक पृष्ठ पहला उपलब्ध खंड दिखाता है। स्टडी पैक पूरा विषय और सभी पुनरावलोकन सामग्री खोलता है।
7 और खंड पूरे नोट में हैं
स्टडी पैक खोलें