HeadlinesBriefing favicon HeadlinesBriefing.com

प्राचीन HTML स्निपेट और कलाकृतियाँ

Hacker News •
×

उपकरणों, ब्राउज़रों, ऑपरेटिंग सिस्टम, फॉर्म फैक्टर, स्पेसिफिकेशंस, व्यक्तिगत प्राथमिकताओं, टूलिंग और कॉर्पोरेट हितों में लगातार बदलाव के साथ, वेब निरंतर परिवर्तन की स्थिति में है। परिणामस्वरूप, हम जो HTML लिखते हैं वह भी बदल रहा है। HTML विशिष्टता की प्रत्येक पंक्ति जो भाषा के आरंभ से बदल गई है, उसके लिए कई और अधिक HTML बिट्स ऐसे हैं जिन्हें मैंने ‘पर्यावरणीय’ बदलाव कहा है। विभिन्न ब्राउज़रों, एक्सटेंशनों, इंटीग्रेशनों और उन प्रणालियों में अनुकूलन जहाँ हम HTML पाते हैं। यह लेख उन एक बार स्पेसिफाइड लेकिन अब अप्रचलित HTML बिट्स को नहीं कवर करता है, बल्कि उन सभी स्निपेट्स पर नज़र डालता है जो तीसरे पक्ष के एकीकरण, ब्राउज़र प्रतिस्पर्धा, विक्रेता एक्सटेंशंस और प्लेटफ़ॉर्म-विशिष्ट हैक्स के परिणामस्वरूप, या उनके खिलाफ लड़ाई में, वेबसाइटों में घुस गए हैं। वे HTML बिट्स जो किसी कारण से शामिल किए गए थे और जो अब वर्तमान अप्रासंगिकता के कारण भूल गए गए हैं। वे स्निपेट्स जो केवल पिछले युगों की वेबसाइटों के मार्कअप में और उन लोगों की यादों में जीवित हैं जिन्होंने ब्राउज़र युद्धों के दौरान लड़ाई लड़ी थी।X-UA-Compatible<meta http-equiv="X-UA-Compatible" content="IE=edge">एक ऐसे युग में जब ब्राउज़र तेज़ी से बदल रहे थे और संस्करण-विशिष्ट व्यवहार असामान्य नहीं थे, इसे ब्राउज़र के विशिष्ट संस्करणों के साथ संगतता संकेत करने के लिए आवश्यक माना जाता था X-UA-Compatible मेटा टैग के साथ। यहाँ content विशेषता IE=edge पढ़ती है, जिसका अर्थ है कि लक्ष्य इंटरनेट एक्सप्लोरर (IE) में सबसे अधिक समर्थित दस्तावेज़ मोड है।दस्तावेज़ में उल्लिखित के अनुसार, edge के अलावा अन्य मान भी हैं। कोई भी 5 से 11 तक का मान प्रदान कर सकता है जो संबंधित इंटरनेट एक्सप्लोरर संस्करण से मेल खाता हो, या Emulate IE7 से Emulate IE11 तक का उपयोग करके उस संस्करण के मोड में प्रवेश कर सकता है, लेकिन केवल यदि एक वैध DOCTYPE घोषित किया गया हो, अन्यथाquirks मोड में वापस आ जाता है।<meta http-equiv="X-UA-Compatible" content="chrome=1">Chrome के बाजार पर हावी होने से पहले, Google ने एक इंटरनेट एक्सप्लोरर प्लगइन जारी किया जिसका नाम Google Chrome Frame था। इसे इंटरनेट एक्सप्लोरर के संस्करण 6 से 9 में स्थापित किया जा सकता था, और यदि वेबसाइट में यह टैग सेट था, तो यह इंटरनेट एक्सप्लोरर के Trident इंजन के बजाय Chrome के संशोधित Web Kit इंजन का उपयोग करके वेबसाइट्स को रेंडर करता था।<meta http-equiv="X-UA-Compatible" content="requires Active X=true">requires Active X का उपयोग इंटरनेट एक्सप्लोरर 10 को मेट्रो मोड से डेस्कटॉप मोड में स्विच करने के लिए प्रेरित करने के लिए किया जाता था (क्योंकि मेट्रो मोड प्लगइन का समर्थन नहीं करता था)।ICBM Coordinate<meta name="ICBM" content="-31.9548, 115.8602">ICBM (‘इंटरकॉन्टिनेंटल बैलिस्टिक मिसाइल’ का संक्षिप्त रूप) हैकर स्लैंग है जो एक व्यक्ति के भौगोलिक स्थान को दर्शाता है और इसका उपयोग Usenet के दिनों से किया जा रहा है। इस मेटा टैग का उपयोग एक वेबसाइट के विषय की भौगोलिक स्थिति की पहचान करने के लिए किया जाता था और इसे Geo URL सेवा द्वारा संदर्भित किया जाता था ताकि विश्व मानचित्र पर साइटों को प्लॉट किया जा सके और लोगों को भौगोलिक निकटता वाली साइटें खोजने में मदद मिल सके। एक युग में जब ब्राउज़र नियमित रूप से बदलते रहते थे और भयानक ब्राउज़र युद्ध अपने चरम पर थे, कभी-कभी एक विशिष्ट ब्राउज़र या उसके संस्करण को लक्षित करना महत्वपूर्ण होता था। माइक्रोसॉफ्ट ने इंटरनेट एक्सप्लोरर में विशेष रूप से स्वरूपित टिप्पणियों के माध्यम से इसे संभाला जैसे कि नीचे दिए गए स्निपेट में देखा जा सकता है। शर्त को और अधिक परिष्कृत करने के लिए उपयोग किए जा सकने वाले कई ऑपरेटर थे: ऑपरेटर विवरण IE इंटरनेट एक्सप्लोरर को दर्शाता है। इसे एक संस्करण जैसे IE 7 के साथ भी शामिल किया जा सकता है।lt कम से.lte कम से या बराबर.gt अधिक से.gte अधिक से या बराबर.! NOT.& AND.| OR.() उप-अभिव्यक्ति ऑपरेटर.true हमेशा सत्य के रूप में मूल्यांकन करता है।false हमेशा असत्य के रूप में मूल्यांकन करता है।Netscape ने जावास्क्रिप्ट इंटिटीज़ का उपयोग करके टिप्पणी खोलने टैग के ठीक बाद शर्ती टिप्पणियों को संभालने का अपना तरीका रखा था। यदि यह सत्य के रूप में मूल्यांकन किया जाता, तो टिप्पणी शामिल की जाती। यदि यह असत्य के रूप में मूल्यांकन किया जाता, तो यह केवल एक टिप्पणी होती।Netscape以外のブラウザーは、常にこれを単なるコメントとして扱いました。<meta name="MSSmart Tags Prevent Parsing" content="TRUE">Smart Tags एक प्रणाली थी जिसे माइक्रोसॉफ्ट ने इंटरनेट एक्सप्लोरर 6 में पेश किया था जो स्वचालित रूप से वेब पेजों में हाइपरलिंक डाल देती थी।1 माइक्रोसॉफ्ट द्वारा दिया गया एक उदाहरण था कि ‘एक Smart Tag वेब पर प्रमुख कंपनियों के नामों का पता लगा सकती है और उन्हें टैग कर सकती है, जिससे आप स्टॉक कोट्स और कंपनी जानकारी तक पहुँच सकते हैं।’।साइट o....