Blink element
झपक तत्व एक गैर-मानक एच. टी. एम. एल. तत्व है जो एक उपयोगकर्ता एजेंट (आम तौर पर एक वेब ब्राउज़र) को इंगित करता है कि पृष्ठ लेखक तत्व की सामग्री को झपकाने का इरादा रखता है (यानी, दृश्यमान और अदृश्य होने के बीच वैकल्पिक)। तत्व को नेटस्केप नेविगेटर में पेश किया गया था, लेकिन अब यह समर्थित नहीं है और अक्सर आधुनिक वेब ब्राउज़रों द्वारा इसे नजरअंदाज कर दिया जाता है; कुछ, जैसे कि इंटरनेट एक्सप्लोरर, ने कभी भी तत्व का समर्थन नहीं किया। 1990 के दशक में घरेलू उपयोगकर्ताओं के बीच अपनी प्रारंभिक लोकप्रियता के बावजूद, इसके अत्यधिक उपयोग और पढ़ने में कठिनाई के कारण यह लोकप्रियता से बाहर हो गया। लू मोंटुली, जिन्हें अक्सर पलक झपकाने वाले तत्व के आविष्कारक के रूप में श्रेय दिया जाता है, का दावा है कि उन्होंने कोई वास्तविक कोड लिखे बिना केवल विचार का सुझाव दिया था। उपयोग पलक झपकाना तत्व गैर-मानक है, और इस तरह इसके वाक्यविन्यास या शब्दार्थ का कोई आधिकारिक विनिर्देश नहीं है। जबकि वर्ल्ड वाइड वेब कंसोर्टियम के बर्ट बोस ने एक दस्तावेज़ प्रकार परिभाषा का निर्माण किया है जिसमें पलक झपकाने वाले तत्व के लिए वाक्यविन्यास शामिल है (इसे जोर और उद्धरण के लिए तत्वों के बराबर एक वाक्यांश तत्व के रूप में परिभाषित किया गया है), डीटीडी में टिप्पणियाँ बताती हैं कि यह एक मजाक के रूप में अभिप्रेत है। ब्लिंक तत्व प्रकार का वाक्यविन्यास स्पैन जैसे मानक एच. टी. एम. एल. इनलाइन तत्वों के समान है। उदाहरण के लिएः पलक झपकाने की दर ब्राउज़र-विशिष्ट है, और टैग में पलक झपकाने की दर को समायोजित करने के लिए कोई मापदंड या साधन नहीं हैं। टैग का समर्थन करने वाले मोज़िला फ़ायरफ़ॉक्स के संस्करणों में, पाठ एक सेकंड के तीन चौथाई के लिए दिखाई देने और एक सेकंड के एक चौथाई के लिए अदृश्य होने के बीच बारी-बारी से आता है। ब्लिंक तत्व प्रकार का आविष्कार पहली बार नेटस्केप नेविगेटर के लिए किया गया था और इसे इसके वंशजों में समर्थित किया गया था, जैसे कि मोज़िला फ़ायरफ़ॉक्स (नेटस्केप 6 और शुरुआती मोज़िला सूट ब्राउज़रों को छोड़कर-इस प्रकार यह सीमोंकी से भी अनुपस्थित है, जो मोज़िला सूट से उतरता है); इसे संस्करण 23 में फ़ायरफ़ॉक्स से हटा दिया गया था। माइक्रोसॉफ्ट के इंटरनेट एक्सप्लोरर और वेबकिट (ऐप्पल के सफारी और गूगल क्रोम के पीछे ब्राउज़र इंजन) ने कभी भी इसका समर्थन नहीं किया, यहां तक कि इसके सीएसएस अवतार में भी। यह ओपेरा इंटरनेट ब्राउज़र द्वारा भी समर्थित था, लेकिन समर्थन संस्करण 15 में समाप्त हो गया जब उस ब्राउज़र ने वेबकिट-आधारित इंजन पर स्विच किया। विवाल्डी, प्रेस्टो-आधारित ओपेरा के आध्यात्मिक उत्तराधिकारी के रूप में अपनी जड़ों के बावजूद, एक कार्यात्मक ब्लिंक टैग का भी समर्थन नहीं करता है। नेटस्केप केवल अपने ब्राउज़र से ब्लिंक टैग को हटाने के लिए सहमत हुआ यदि माइक्रोसॉफ्ट फरवरी 1996 में एक एचटीएमएल ईआरबी बैठक के दौरान उनके मार्की टैग से छुटकारा पाने के लिए सहमत हो गया। कुछ सॉफ्टवेयर एक ईस्टर अंडे के रूप में झपक तत्व का समर्थन करते हैं। जब कोई "ब्लिंक एच. टी. एम. एल". खोज करता है तो गूगल सर्च पृष्ठ के कुछ हिस्सों को झपकाता है। एंड्रॉइड का यूजर इंटरफेस फ्रेमवर्क ब्लिंक टैग का समर्थन करता है, इसे अपने स्रोत कोड में टीएजी _ 1995 के रूप में लेबल करता है। कार्यान्वयन सी. एस. एस. पाठ-सजावट गुण का पलक झपकाने का मूल्य लेखकों को यह सुझाव देने की अनुमति देता है कि पाठ को मालिकाना टैग का उपयोग किए बिना पलक झपकानी चाहिए, लेकिन सी. एस. एस. 2. विनिर्देशन में कहा गया है कि उपयोगकर्ता एजेंट अभिगम्यता दिशानिर्देशों का पालन करने के लिए "अनुरूप उपयोगकर्ता एजेंट पाठ को पलक झपकाने नहीं दे सकते हैं"। <स्पैन स्टाइल = "टेक्स्ट-डेकोरेशनः ब्लिंक;"> यहाँ ब्लिंक करने के लिए टेक्स्ट </स्पैन> ब्लिंक एलिमेंट को सीएसएस एनिमेशन का उपयोग करके भी लागू किया जा सकता है। ब्लिंक,. ब्लिंक {एनीमेशनः ब्लिंक 1s स्टेप-एंड इनफिनिट;} @keyframes ब्लिंक {67% {अपारदर्शिताः 0} इसी तरह के प्रभाव जावास्क्रिप्ट के उपयोग के माध्यम से भी प्राप्त किए जा सकते हैं। <स्क्रिप्ट प्रकार = "पाठ/जावास्क्रिप्ट"> (फ़ंक्शन () {वार ब्लिंक्स = document.getElementsByTagName ('ब्लिंक्स'); वार दृश्यता = 'छिपी हुई'; window.setInterval (फ़ंक्शन () {के लिए (वार i = blinks.length-1; i> = 0; i--) {ब्लिंक्स [i]. शैली. दृश्यता = दृश्यता;} दृश्यता = (दृश्यता = = = = 'दृश्य')? 'हिडन': 'विजिबल';}, 250);}) (); </स्क्रिप्ट> <ब्लिंक> टेक्स्ट को यहाँ ब्लिंक करने के लिए </ब्लिंक> या वैकल्पिक रूप से, ब्लिंक कार्यक्षमता को जेक्वेरी की मदद से लागू किया जा सकता है। एच. टी. एम. एल. में ब्लिंक टैग के लागू होने से पहले भी, एप्पल आई. आई. ई. में एक चमकता हुआ पाठ मोड था, जो मानक सफेद-पर-काले और विपरीत काले-पर-सफेद पाठ के बीच बारी-बारी से आता था। डेवलपर्स के लिए 1982 के ऐप्पल कंप्यूटर मैनुअल ने आपात स्थितियों को छोड़कर इस सुविधा का उपयोग करने के खिलाफ सलाह दी, चेतावनी दी कि "[च] कोड़े मारने [पाठ] का उपयोग केवल डेटा या प्रोग्राम के आसन्न विनाश को इंगित करने के लिए किया जाना चाहिए।" पलक झपकाने वाले तत्व की उपयोगिता और अभिगम्यता विशेषज्ञों द्वारा लगातार आलोचना की गई है। 1996 में जैकब नील्सन ने अपने अलर्टबॉक्स कॉलम टॉप टेन मिस्टेक्स इन वेब डिज़ाइन में इस तत्व को "बस बुराई" के रूप में वर्णित किया। वर्ल्ड वाइड वेब कंसोर्टियम के वेब कंटेंट एक्सेसिबिलिटी दिशानिर्देश (डब्ल्यू. सी. ए. जी.) 1 में कहा गया है कि सामग्री लेखकों को स्क्रीन को चमकाने या पलक झपकाने से बचना चाहिए, यह देखते हुए कि इस तरह के प्रभाव संज्ञानात्मक अक्षमता या प्रकाश संवेदनशील मिर्गी वाले लोगों के लिए समस्या पैदा कर सकते हैं। यूनाइटेड स्टेट्स एक्सेस बोर्ड का कहना है कि पृष्ठों को "2 हर्ट्ज से अधिक और 55 हर्ट्ज से कम फ्लैश या ब्लिंक आवृत्ति वाले फ्लैशिंग या ब्लिंकिंग टेक्स्ट, ऑब्जेक्ट या अन्य तत्वों का उपयोग नहीं करना चाहिए।" जर्मन संघीय सरकार के बैरीरेफ्रेई इंफॉर्मेशनटेक्निक-वेरोर्डनुंग (सुलभ सूचना प्रौद्योगिकी अध्यादेश) में यह भी कहा गया है कि सामग्री को हिलाने या पलक झपकाने से बचना चाहिए। उपयोगकर्ता एजेंट अभिगम्यता दिशानिर्देशों का पालन करने के लिए एक उपयोगकर्ता एजेंट को या तो "एनिमेटेड या पलक झपकाने वाली पाठ सामग्री को गतिहीन, अनब्लिंकिंग पाठ के रूप में प्रस्तुत करने के लिए [ए] लो कॉन्फ़िगरेशन" या पाठ को कभी भी पलक झपकाना नहीं चाहिए। मोज़िला फ़ायरफ़ॉक्स ने पलक झपकाने को अक्षम करने के लिए एक छिपा हुआ विन्यास विकल्प, browser.blink_allowed प्रदान करके इस आवश्यकता को पूरा किया, जिसे के माध्यम से पहुँचा जा सकता थाः विन्यास। पलक झपकाने की सुविधा को संस्करण 23 के बाद से पूरी तरह से निष्क्रिय कर दिया गया है। मार्की तत्व संदर्भ बाहरी लिंक क्रॉस ब्राउज़र ब्लिंक टैग एच. टी. एम. एल. टैग नेटस्केप वेब 1 भी देखें।