ब्लिंक तत्व: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{short description|HTML element causing flashing text}} | {{short description|HTML element causing flashing text}} | ||
{{HTML}} | {{HTML}} | ||
ब्लिंक तत्व एक गैर-मानक HTML तत्व है जो [[उपयोगकर्ता एजेंट]] ( | ब्लिंक तत्व एक गैर-मानक HTML तत्व है जो [[उपयोगकर्ता एजेंट]] (सामान्यतः एक [[वेब ब्राउज़र]]) को इंगित करता है कि पृष्ठ लेखक तत्व की सामग्री को ब्लिंक करने का इरादा रखता है (अर्थात, दृश्यमान और अदृश्य होने के बीच वैकल्पिक)।<ref>{{Cite web|url=https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink|title=<blink>|website=Mozilla Developer Network|language=en-US|access-date=2017-09-11}}</ref> तत्व को [[नेटस्केप नेविगेटर]] में प्रस्तुत किया गया था<ref>{{Cite web|url=http://www.montulli.org/theoriginofthe%3Cblink%3Etag|title=the origin of the <blink> tag - www|website=www.montulli.org|access-date=2017-09-11}}</ref> किन्तु अब समर्थित नहीं है और अधिकांशतः आधुनिक वेब ब्राउज़रों द्वारा अनदेखा किया जाता है; कुछ, जैसे [[इंटरनेट एक्सप्लोरर]], ने कभी भी तत्व का समर्थन नहीं किया।<ref>{{Cite web|url=https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink|title=<blink>|website=Mozilla Developer Network|language=en-US|access-date=2017-09-11}}</ref> | ||
1990 के दशक में व्यक्तिगत मुखपृष्ठ के बीच इसकी प्रारंभिक लोकप्रियता के बावजूद, इसके अति प्रयोग और पढ़ने में कठिनाई के कारण यह पक्ष से बाहर हो गया।<ref>{{Cite news|url=https://www.fastcompany.com/3015408/saying-goodbye-to-the-html-tag|title=Saying Goodbye To The HTML Blink Tag|date=2013-08-07|work=Fast Company|access-date=2017-09-11|language=en-US}}</ref> [[लो मोंटुल्ली]], जिन्हें | 1990 के दशक में व्यक्तिगत मुखपृष्ठ के बीच इसकी प्रारंभिक लोकप्रियता के बावजूद, इसके अति प्रयोग और पढ़ने में कठिनाई के कारण यह पक्ष से बाहर हो गया।<ref>{{Cite news|url=https://www.fastcompany.com/3015408/saying-goodbye-to-the-html-tag|title=Saying Goodbye To The HTML Blink Tag|date=2013-08-07|work=Fast Company|access-date=2017-09-11|language=en-US}}</ref> [[लो मोंटुल्ली]], जिन्हें अधिकांशतः ब्लिंक तत्व के आविष्कारक के रूप में श्रेय दिया जाता है, का प्रामाणित है कि उन्होंने बिना किसी वास्तविक कोड को लिखे केवल विचार का सुझाव दिया था।<ref name = "blog">{{cite web|url=http://www.montulli.org/theoriginofthe%3Cblink%3Etag |url-status=dead|archive-date=25 October 2009|archive-url=https://web.archive.org/web/20091025105150/http://www.montulli.org/theoriginofthe%3Cblink%3Etag|title=The Origins of the <blink> Tag |publisher=www.montulli.org |access-date=23 October 2009}}</ref> | ||
{{quote|text= | {{quote|text= | ||
.. शाम को किसी बिंदु पर मैंने उल्लेख किया कि यह दुखद था कि [[लिंक्स (वेब ब्राउज़र) | लिंक्स]] हमारे द्वारा प्रस्तावित कई HTML एक्सटेंशन प्रदर्शित करने में सक्षम नहीं था, मैंने यह भी बताया कि केवल पाठ वह शैली जिसका उपयोग लिंक्स अपने परिवेश को देखते हुए ब्लिंकिंग टेक्स्ट के रूप में कर सकता था। टेक्स्ट को ब्लिंक करने के विचार पर हमें बहुत अच्छी हंसी आई, और हमने यह और वह ब्लिंक करने के बारे में बात की और यह पूरी बात कितनी बेतुकी होगी। ... शनिवार की सुबह घूमी और मैं केवल और क्या खोजने के लिए कार्यालय में गया , टिमटिमाता हुआ पाठ। यह स्क्रीन पर अपनी सारी महिमा और ब्राउज़र में ब्लिंक कर रहा था। यह कैसे हो सकता है, आप पूछ सकते हैं? यह पता चला है कि इंजीनियरों में से एक को मेरा विचार इतना पसंद आया कि उसने आधी रात को बार छोड़ दिया, कार्यालय लौट आया और रात भर ब्लिंक टैग लागू किया। वह सुबह भी वहीं था और उसे इस पर काफी गर्व है। <रेफरी नाम = "ब्लॉग"/>}} | .. शाम को किसी बिंदु पर मैंने उल्लेख किया कि यह दुखद था कि [[लिंक्स (वेब ब्राउज़र) | लिंक्स]] हमारे द्वारा प्रस्तावित कई HTML एक्सटेंशन प्रदर्शित करने में सक्षम नहीं था, मैंने यह भी बताया कि केवल पाठ वह शैली जिसका उपयोग लिंक्स अपने परिवेश को देखते हुए ब्लिंकिंग टेक्स्ट के रूप में कर सकता था। टेक्स्ट को ब्लिंक करने के विचार पर हमें बहुत अच्छी हंसी आई, और हमने यह और वह ब्लिंक करने के बारे में बात की और यह पूरी बात कितनी बेतुकी होगी। ... शनिवार की सुबह घूमी और मैं केवल और क्या खोजने के लिए कार्यालय में गया , टिमटिमाता हुआ पाठ। यह स्क्रीन पर अपनी सारी महिमा और ब्राउज़र में ब्लिंक कर रहा था। यह कैसे हो सकता है, आप पूछ सकते हैं? यह पता चला है कि इंजीनियरों में से एक को मेरा विचार इतना पसंद आया कि उसने आधी रात को बार छोड़ दिया, कार्यालय लौट आया और रात भर ब्लिंक टैग लागू किया। वह सुबह भी वहीं था और उसे इस पर काफी गर्व है। <रेफरी नाम = "ब्लॉग"/>}} | ||
Line 9: | Line 9: | ||
== उपयोग == | == उपयोग == | ||
ब्लिंक तत्व गैर-मानक है, और इस तरह इसके वाक्य-विन्यास या शब्दार्थ का कोई आधिकारिक विनिर्देश नहीं है। जबकि [[विश्वव्यापी वेब संकाय]] के [[बर्ट बॉश]] ने एक दस्तावेज़ प्रकार की परिभाषा तैयार की है जिसमें ब्लिंक तत्व के लिए सिंटैक्स | ब्लिंक तत्व गैर-मानक है, और इस तरह इसके वाक्य-विन्यास या शब्दार्थ का कोई आधिकारिक विनिर्देश नहीं है। जबकि [[विश्वव्यापी वेब संकाय]] के [[बर्ट बॉश]] ने एक दस्तावेज़ प्रकार की परिभाषा तैयार की है जिसमें ब्लिंक तत्व के लिए सिंटैक्स सम्मिलित है (इसे जोर देने के लिए तत्वों (टाइपोग्राफी) और [[उद्धरण]]ों के साथ एक वाक्यांश तत्व के रूप में परिभाषित किया गया है), डीटीडी में टिप्पणियां बताती हैं कि यह एक मजाक के रूप में है।<ref>{{cite web | url = http://www.w3.org/Style/HTML40-plus-blink.dtd | first = Bert | last = Bos | title = HTML40, but with BLINK added | publisher = World Wide Web Consortium |access-date = 12 December 2006 }}</ref> | ||
ब्लिंक तत्व प्रकार का सिंटैक्स स्पैन जैसे मानक [[HTML]] इनलाइन तत्वों के समान है। उदाहरण के लिए: {{code|lang=html|code=<blink>This text could blink</blink>}}. ब्लिंकिंग की दर ब्राउज़र-विशिष्ट है, और टैग में ब्लिंकिंग की दर को समायोजित करने के लिए कोई पैरामीटर या साधन नहीं है। [[मोज़िला फ़ायरफ़ॉक्स]] के संस्करणों में जो टैग का समर्थन करते हैं, पाठ एक सेकंड के तीन चौथाई के लिए दृश्यमान होने और एक सेकंड के एक चौथाई के लिए अदृश्य होने के बीच वैकल्पिक होता है।<ref name="mozilla-corporation">{{cite web|url=http://www.mozilla.com/en-US/firefox/vpat.html |title=VPAT for Firefox 3.0 and 3.5 |publisher=Mozilla |access-date=23 October 2009}}</ref> | ब्लिंक तत्व प्रकार का सिंटैक्स स्पैन जैसे मानक [[HTML]] इनलाइन तत्वों के समान है। उदाहरण के लिए: {{code|lang=html|code=<blink>This text could blink</blink>}}. ब्लिंकिंग की दर ब्राउज़र-विशिष्ट है, और टैग में ब्लिंकिंग की दर को समायोजित करने के लिए कोई पैरामीटर या साधन नहीं है। [[मोज़िला फ़ायरफ़ॉक्स]] के संस्करणों में जो टैग का समर्थन करते हैं, पाठ एक सेकंड के तीन चौथाई के लिए दृश्यमान होने और एक सेकंड के एक चौथाई के लिए अदृश्य होने के बीच वैकल्पिक होता है।<ref name="mozilla-corporation">{{cite web|url=http://www.mozilla.com/en-US/firefox/vpat.html |title=VPAT for Firefox 3.0 and 3.5 |publisher=Mozilla |access-date=23 October 2009}}</ref> | ||
ब्लिंक तत्व प्रकार का आविष्कार सबसे पहले नेटस्केप नेविगेटर के लिए किया गया था और इसे इसके वंश में समर्थित किया गया था, जैसे कि मोज़िला फ़ायरफ़ॉक्स ([[नेटस्केप 6]] और | ब्लिंक तत्व प्रकार का आविष्कार सबसे पहले नेटस्केप नेविगेटर के लिए किया गया था और इसे इसके वंश में समर्थित किया गया था, जैसे कि मोज़िला फ़ायरफ़ॉक्स ([[नेटस्केप 6]] और प्रारंभिक [[मोज़िला एप्लीकेशन सूट]] ब्राउज़रों को छोड़कर - यह इस प्रकार [[SeaMonkey]] से भी अनुपस्थित है, जो मोज़िला सूट से उतरता है); इसे 23 संस्करण में फ़ायरफ़ॉक्स से हटा दिया गया था।<ref name="firefox23">{{cite web|url=https://www.mozilla.org/en-US/firefox/23.0/releasenotes/|title=Firefox 23 Release Notes|date=6 August 2013|access-date=8 August 2013}}</ref><ref>[https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink <blink> - HTML | MDN]</ref> [[Microsoft]] के Internet Explorer और WebKit (Apple Inc. के Safari (वेब ब्राउज़र) और [[Google Chrome]] के पीछे का ब्राउज़र इंजन) ने कभी भी इसका समर्थन नहीं किया, यहाँ तक कि इसके CSS अवतार में भी। यह ओपेरा (वेब ब्राउज़र) द्वारा भी समर्थित था, किन्तु संस्करण 15 में समर्थन समाप्त हो गया जब वह ब्राउज़र [[वेबकिट]]-आधारित इंजन में बदल गया। [[विवाल्डी (वेब ब्राउज़र)]], प्रेस्टो-आधारित ओपेरा के आध्यात्मिक उत्तराधिकारी के रूप में अपनी जड़ों के बावजूद, कार्यात्मक ब्लिंक टैग का भी समर्थन नहीं करता है। | ||
कुछ सॉफ्टवेयर ब्लिंक तत्व को [[ईस्टर अंडे (मीडिया)]] के रूप में समर्थन करते हैं। जब कोई ब्लिंक html खोजता है तो Google खोज पृष्ठ के कुछ हिस्सों को ब्लिंक कर देता है।<ref>{{cite web|url=http://www.networkworld.com/article/2226404/software/google-easter-egg-leads-to-story-behind--blink--tag.html|title=Google Easter Egg Leads to Story Behind 'Blink' Tag|last=McNamara|first=Paul|website=NetworkWorld.com|publisher=Network World|date=February 24, 2014|access-date=January 20, 2015}}</ref> एंड्रॉइड (ऑपरेटिंग सिस्टम) का यूजर इंटरफेस फ्रेमवर्क ब्लिंक टैग का समर्थन करता है, इसे लेबल करता है <code>TAG_1995</code> इसके स्रोत कोड में।<ref>{{Cite web|url=https://android.googlesource.com/platform/frameworks/base/+/49e7040b926280b8decbeee87b532eb6b55d7e58/core/java/android/view/LayoutInflater.java#146|title=core/java/android/view/LayoutInflater.java - platform/frameworks/base - Git at Google|website=android.googlesource.com|access-date=2019-09-20}}</ref> | कुछ सॉफ्टवेयर ब्लिंक तत्व को [[ईस्टर अंडे (मीडिया)]] के रूप में समर्थन करते हैं। जब कोई ब्लिंक html खोजता है तो Google खोज पृष्ठ के कुछ हिस्सों को ब्लिंक कर देता है।<ref>{{cite web|url=http://www.networkworld.com/article/2226404/software/google-easter-egg-leads-to-story-behind--blink--tag.html|title=Google Easter Egg Leads to Story Behind 'Blink' Tag|last=McNamara|first=Paul|website=NetworkWorld.com|publisher=Network World|date=February 24, 2014|access-date=January 20, 2015}}</ref> एंड्रॉइड (ऑपरेटिंग सिस्टम) का यूजर इंटरफेस फ्रेमवर्क ब्लिंक टैग का समर्थन करता है, इसे लेबल करता है <code>TAG_1995</code> इसके स्रोत कोड में।<ref>{{Cite web|url=https://android.googlesource.com/platform/frameworks/base/+/49e7040b926280b8decbeee87b532eb6b55d7e58/core/java/android/view/LayoutInflater.java#146|title=core/java/android/view/LayoutInflater.java - platform/frameworks/base - Git at Google|website=android.googlesource.com|access-date=2019-09-20}}</ref> | ||
Line 17: | Line 17: | ||
== कार्यान्वयन == | == कार्यान्वयन == | ||
[[व्यापक शैली पत्रक]] टेक्स्ट-डेकोरेशन प्रॉपर्टी का ब्लिंक वैल्यू लेखकों को यह सुझाव देने की अनुमति देता है कि टेक्स्ट को मालिकाना टैग का उपयोग किए बिना ब्लिंक करना चाहिए, | [[व्यापक शैली पत्रक]] टेक्स्ट-डेकोरेशन प्रॉपर्टी का ब्लिंक वैल्यू लेखकों को यह सुझाव देने की अनुमति देता है कि टेक्स्ट को मालिकाना टैग का उपयोग किए बिना ब्लिंक करना चाहिए, किन्तु सीएसएस 2.1 विशिष्टता बताती है कि यूजर एजेंट एक्सेसिबिलिटी का अनुपालन करने के लिए उपयोगकर्ता एजेंटों के अनुरूप टेक्स्ट को ब्लिंक नहीं कर सकते हैं। दिशानिर्देश।<ref>{{cite web|url=http://www.w3.org/TR/CSS21/text.html |title= Cascading Style Sheets, level 1 |publisher= Cascading Style Sheets Working Group, World Wide Web Consortium |access-date=23 October 2009}}</ref> | ||
<!-- | <!-- | ||
Example: | Example: | ||
Line 64: | Line 64: | ||
== उपयोगिता और पहुंच == | == उपयोगिता और पहुंच == | ||
HTML में ब्लिंक टैग को लागू करने से पहले, [[Apple IIe]] में एक फ्लैशिंग टेक्स्ट मोड था, जो मानक व्हाइट-ऑन-ब्लैक और इनवर्स ब्लैक-ऑन-व्हाइट टेक्स्ट के बीच वैकल्पिक था। डेवलपर्स के लिए 1982 का Apple कंप्यूटर मैनुअल आपात स्थितियों को छोड़कर इस सुविधा का उपयोग न करने की सलाह देता है, यह चेतावनी देता है कि फ्लैशिंग [टेक्स्ट] का उपयोग केवल डेटा या प्रोग्राम के आसन्न विनाश को इंगित करने के लिए किया जाना चाहिए।<ref name="apple1982">{{cite book | url=http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | title=Apple IIe Design Guidelines | publisher=Apple Computer | author1=Meyers, Joe | author2=Tognazzini, Bruce | year=1982 | pages=38 | access-date=11 March 2014 | archive-url=https://web.archive.org/web/20150923172720/http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | archive-date=23 September 2015 | url-status=dead }}</ref> उपयोगिता और [[अभिगम्यता]] विशेषज्ञों द्वारा ब्लिंक तत्व की लगातार आलोचना की गई है। 1996 में [[जैकब नीलसन (उपयोगिता सलाहकार)]] ने वेब डिज़ाइन में अपने अलर्टबॉक्स कॉलम टॉप टेन मिस्टेक्स में तत्व को केवल बुराई के रूप में वर्णित किया।<ref>{{cite web|last=Nielsen|first=Jakob|date=May 1996|url=http://www.useit.com/alertbox/9605a.html |url-status=dead|archive-date=27 October 2012|archive-url=https://web.archive.org/web/20121027103023/http://www.useit.com/alertbox/9605a.html|title=Original Top Ten Mistakes in Web Design (Alertbox) |publisher=Useit.com |access-date=23 October 2009}}</ref> | HTML में ब्लिंक टैग को लागू करने से पहले, [[Apple IIe]] में एक फ्लैशिंग टेक्स्ट मोड था, जो मानक व्हाइट-ऑन-ब्लैक और इनवर्स ब्लैक-ऑन-व्हाइट टेक्स्ट के बीच वैकल्पिक था। डेवलपर्स के लिए 1982 का Apple कंप्यूटर मैनुअल आपात स्थितियों को छोड़कर इस सुविधा का उपयोग न करने की सलाह देता है, यह चेतावनी देता है कि फ्लैशिंग [टेक्स्ट] का उपयोग केवल डेटा या प्रोग्राम के आसन्न विनाश को इंगित करने के लिए किया जाना चाहिए।<ref name="apple1982">{{cite book | url=http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | title=Apple IIe Design Guidelines | publisher=Apple Computer | author1=Meyers, Joe | author2=Tognazzini, Bruce | year=1982 | pages=38 | access-date=11 March 2014 | archive-url=https://web.archive.org/web/20150923172720/http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | archive-date=23 September 2015 | url-status=dead }}</ref> उपयोगिता और [[अभिगम्यता]] विशेषज्ञों द्वारा ब्लिंक तत्व की लगातार आलोचना की गई है। 1996 में [[जैकब नीलसन (उपयोगिता सलाहकार)]] ने वेब डिज़ाइन में अपने अलर्टबॉक्स कॉलम टॉप टेन मिस्टेक्स में तत्व को केवल बुराई के रूप में वर्णित किया।<ref>{{cite web|last=Nielsen|first=Jakob|date=May 1996|url=http://www.useit.com/alertbox/9605a.html |url-status=dead|archive-date=27 October 2012|archive-url=https://web.archive.org/web/20121027103023/http://www.useit.com/alertbox/9605a.html|title=Original Top Ten Mistakes in Web Design (Alertbox) |publisher=Useit.com |access-date=23 October 2009}}</ref> | ||
वर्ल्ड वाइड वेब कंसोर्टियम के [[वेब सामग्री अभिगम्यता दिशानिर्देश]] (WCAG) 1.0 में कहा गया है कि कंटेंट लेखकों को स्क्रीन को झिलमिलाहट या ब्लिंक करने से बचना चाहिए, यह देखते हुए कि इस तरह के प्रभाव संज्ञानात्मक अक्षमता या [[सहज मिर्गी]] वाले लोगों के लिए समस्या | वर्ल्ड वाइड वेब कंसोर्टियम के [[वेब सामग्री अभिगम्यता दिशानिर्देश]] (WCAG) 1.0 में कहा गया है कि कंटेंट लेखकों को स्क्रीन को झिलमिलाहट या ब्लिंक करने से बचना चाहिए, यह देखते हुए कि इस तरह के प्रभाव संज्ञानात्मक अक्षमता या [[सहज मिर्गी]] वाले लोगों के लिए समस्या उत्पन्न कर सकते हैं।<ref>{{cite web|url=http://www.w3.org/TR/WCAG10/|title=Web Content Accessibility Guidelines 1.0|first1=Wendy|last1=Chisholm|first2=Gregg|last2=Vanderheiden|first3=Ian|last3=Jacobs|publisher=[[World Wide Web Consortium]]|date=5 May 1999|access-date=20 July 2010}}</ref> | ||
1973 के पुनर्वास अधिनियम में [[संयुक्त राज्य अमेरिका]] की संघीय सरकार की धारा 508 संशोधन में कहा गया है कि पृष्ठों को 2 [[हेटर्स]] और 55 हर्ट्ज के बीच की आवृत्ति के साथ स्क्रीन को झिलमिलाहट करने से बचना चाहिए, एक ऐसी सीमा जो तेजी से ब्लिंकिंग टेक्स्ट को कवर करती है।<ref>{{cite web|author=Government Services Administration |url=http://www.section508.gov/index.cfm?FuseAction=Content&ID=12 |title=Section 508: Section 508 Standards |publisher=Section508.gov |access-date=23 October 2009 |url-status=dead |archive-url=https://web.archive.org/web/20091022080550/http://www.section508.gov/index.cfm?FuseAction=Content&ID=12 |archive-date=22 October 2009 }}</ref> | 1973 के पुनर्वास अधिनियम में [[संयुक्त राज्य अमेरिका]] की संघीय सरकार की धारा 508 संशोधन में कहा गया है कि पृष्ठों को 2 [[हेटर्स]] और 55 हर्ट्ज के बीच की आवृत्ति के साथ स्क्रीन को झिलमिलाहट करने से बचना चाहिए, एक ऐसी सीमा जो तेजी से ब्लिंकिंग टेक्स्ट को कवर करती है।<ref>{{cite web|author=Government Services Administration |url=http://www.section508.gov/index.cfm?FuseAction=Content&ID=12 |title=Section 508: Section 508 Standards |publisher=Section508.gov |access-date=23 October 2009 |url-status=dead |archive-url=https://web.archive.org/web/20091022080550/http://www.section508.gov/index.cfm?FuseAction=Content&ID=12 |archive-date=22 October 2009 }}</ref> | ||
[[जर्मनी]] संघीय सरकार के बैरीरेफ्रे इंफॉर्मेशनटेक्निक-वेरॉर्डनंग (एक्सेसिबल इंफॉर्मेशन टेक्नोलॉजी ऑर्डिनेंस) में भी कहा गया है कि झिलमिलाहट या ब्लिंकिंग सामग्री से बचा जाना चाहिए।<ref>{{cite web|url=http://www.gesetze-im-internet.de/bitv_2_0/BJNR184300011.html |title=BITV — Einzelnorm |publisher=gesetze-im-internet.de |date=12 September 2011 |access-date=3 March 2014}}</ref> | [[जर्मनी]] संघीय सरकार के बैरीरेफ्रे इंफॉर्मेशनटेक्निक-वेरॉर्डनंग (एक्सेसिबल इंफॉर्मेशन टेक्नोलॉजी ऑर्डिनेंस) में भी कहा गया है कि झिलमिलाहट या ब्लिंकिंग सामग्री से बचा जाना चाहिए।<ref>{{cite web|url=http://www.gesetze-im-internet.de/bitv_2_0/BJNR184300011.html |title=BITV — Einzelnorm |publisher=gesetze-im-internet.de |date=12 September 2011 |access-date=3 March 2014}}</ref> |
Revision as of 18:08, 1 March 2023
HTML |
---|
Comparisons |
ब्लिंक तत्व एक गैर-मानक HTML तत्व है जो उपयोगकर्ता एजेंट (सामान्यतः एक वेब ब्राउज़र) को इंगित करता है कि पृष्ठ लेखक तत्व की सामग्री को ब्लिंक करने का इरादा रखता है (अर्थात, दृश्यमान और अदृश्य होने के बीच वैकल्पिक)।[1] तत्व को नेटस्केप नेविगेटर में प्रस्तुत किया गया था[2] किन्तु अब समर्थित नहीं है और अधिकांशतः आधुनिक वेब ब्राउज़रों द्वारा अनदेखा किया जाता है; कुछ, जैसे इंटरनेट एक्सप्लोरर, ने कभी भी तत्व का समर्थन नहीं किया।[3] 1990 के दशक में व्यक्तिगत मुखपृष्ठ के बीच इसकी प्रारंभिक लोकप्रियता के बावजूद, इसके अति प्रयोग और पढ़ने में कठिनाई के कारण यह पक्ष से बाहर हो गया।[4] लो मोंटुल्ली, जिन्हें अधिकांशतः ब्लिंक तत्व के आविष्कारक के रूप में श्रेय दिया जाता है, का प्रामाणित है कि उन्होंने बिना किसी वास्तविक कोड को लिखे केवल विचार का सुझाव दिया था।[5]
.. शाम को किसी बिंदु पर मैंने उल्लेख किया कि यह दुखद था कि लिंक्स हमारे द्वारा प्रस्तावित कई HTML एक्सटेंशन प्रदर्शित करने में सक्षम नहीं था, मैंने यह भी बताया कि केवल पाठ वह शैली जिसका उपयोग लिंक्स अपने परिवेश को देखते हुए ब्लिंकिंग टेक्स्ट के रूप में कर सकता था। टेक्स्ट को ब्लिंक करने के विचार पर हमें बहुत अच्छी हंसी आई, और हमने यह और वह ब्लिंक करने के बारे में बात की और यह पूरी बात कितनी बेतुकी होगी। ... शनिवार की सुबह घूमी और मैं केवल और क्या खोजने के लिए कार्यालय में गया , टिमटिमाता हुआ पाठ। यह स्क्रीन पर अपनी सारी महिमा और ब्राउज़र में ब्लिंक कर रहा था। यह कैसे हो सकता है, आप पूछ सकते हैं? यह पता चला है कि इंजीनियरों में से एक को मेरा विचार इतना पसंद आया कि उसने आधी रात को बार छोड़ दिया, कार्यालय लौट आया और रात भर ब्लिंक टैग लागू किया। वह सुबह भी वहीं था और उसे इस पर काफी गर्व है। <रेफरी नाम = "ब्लॉग"/>
उपयोग
ब्लिंक तत्व गैर-मानक है, और इस तरह इसके वाक्य-विन्यास या शब्दार्थ का कोई आधिकारिक विनिर्देश नहीं है। जबकि विश्वव्यापी वेब संकाय के बर्ट बॉश ने एक दस्तावेज़ प्रकार की परिभाषा तैयार की है जिसमें ब्लिंक तत्व के लिए सिंटैक्स सम्मिलित है (इसे जोर देने के लिए तत्वों (टाइपोग्राफी) और उद्धरणों के साथ एक वाक्यांश तत्व के रूप में परिभाषित किया गया है), डीटीडी में टिप्पणियां बताती हैं कि यह एक मजाक के रूप में है।[6]
ब्लिंक तत्व प्रकार का सिंटैक्स स्पैन जैसे मानक HTML इनलाइन तत्वों के समान है। उदाहरण के लिए: <blink>This text could blink</blink>
. ब्लिंकिंग की दर ब्राउज़र-विशिष्ट है, और टैग में ब्लिंकिंग की दर को समायोजित करने के लिए कोई पैरामीटर या साधन नहीं है। मोज़िला फ़ायरफ़ॉक्स के संस्करणों में जो टैग का समर्थन करते हैं, पाठ एक सेकंड के तीन चौथाई के लिए दृश्यमान होने और एक सेकंड के एक चौथाई के लिए अदृश्य होने के बीच वैकल्पिक होता है।[7]
ब्लिंक तत्व प्रकार का आविष्कार सबसे पहले नेटस्केप नेविगेटर के लिए किया गया था और इसे इसके वंश में समर्थित किया गया था, जैसे कि मोज़िला फ़ायरफ़ॉक्स (नेटस्केप 6 और प्रारंभिक मोज़िला एप्लीकेशन सूट ब्राउज़रों को छोड़कर - यह इस प्रकार SeaMonkey से भी अनुपस्थित है, जो मोज़िला सूट से उतरता है); इसे 23 संस्करण में फ़ायरफ़ॉक्स से हटा दिया गया था।[8][9] Microsoft के Internet Explorer और WebKit (Apple Inc. के Safari (वेब ब्राउज़र) और Google Chrome के पीछे का ब्राउज़र इंजन) ने कभी भी इसका समर्थन नहीं किया, यहाँ तक कि इसके CSS अवतार में भी। यह ओपेरा (वेब ब्राउज़र) द्वारा भी समर्थित था, किन्तु संस्करण 15 में समर्थन समाप्त हो गया जब वह ब्राउज़र वेबकिट-आधारित इंजन में बदल गया। विवाल्डी (वेब ब्राउज़र), प्रेस्टो-आधारित ओपेरा के आध्यात्मिक उत्तराधिकारी के रूप में अपनी जड़ों के बावजूद, कार्यात्मक ब्लिंक टैग का भी समर्थन नहीं करता है।
कुछ सॉफ्टवेयर ब्लिंक तत्व को ईस्टर अंडे (मीडिया) के रूप में समर्थन करते हैं। जब कोई ब्लिंक html खोजता है तो Google खोज पृष्ठ के कुछ हिस्सों को ब्लिंक कर देता है।[10] एंड्रॉइड (ऑपरेटिंग सिस्टम) का यूजर इंटरफेस फ्रेमवर्क ब्लिंक टैग का समर्थन करता है, इसे लेबल करता है TAG_1995
इसके स्रोत कोड में।[11]
कार्यान्वयन
व्यापक शैली पत्रक टेक्स्ट-डेकोरेशन प्रॉपर्टी का ब्लिंक वैल्यू लेखकों को यह सुझाव देने की अनुमति देता है कि टेक्स्ट को मालिकाना टैग का उपयोग किए बिना ब्लिंक करना चाहिए, किन्तु सीएसएस 2.1 विशिष्टता बताती है कि यूजर एजेंट एक्सेसिबिलिटी का अनुपालन करने के लिए उपयोगकर्ता एजेंटों के अनुरूप टेक्स्ट को ब्लिंक नहीं कर सकते हैं। दिशानिर्देश।[12] <वाक्यविन्यास लैंग = एचटीएमएल लाइन = 1> यहां ब्लिंक करने के लिए टेक्स्ट </वाक्यविन्यास हाइलाइट> सीएसएस एनिमेशन का उपयोग करके ब्लिंक तत्व को भी लागू किया जा सकता है। <वाक्यविन्यास प्रकाश लैंग = सीएसएस लाइन = 1> ब्लिंक, .ब्लिंक {एनीमेशन: ब्लिंक 1एस स्टेप-एंड इनफिनिट; }
@कीफ्रेम ब्लिंक {
67% {अस्पष्टता: 0}
} </वाक्यविन्यास हाइलाइट> इसी तरह के प्रभाव जावास्क्रिप्ट के उपयोग से भी प्राप्त किए जा सकते हैं। <वाक्यविन्यास लैंग = एचटीएमएल लाइन = 1> <स्क्रिप्ट प्रकार = पाठ/जावास्क्रिप्ट>
(समारोह() { var ब्लिंक्स = document.getElementsByTagName ('ब्लिंक'); var दृश्यता = 'छिपा हुआ'; विंडो.सेट इंटरवल (फ़ंक्शन () { for (var i = blinks.length - 1; i >= 0; i--) { ब्लिंक [i] .style.visibility = दृश्यता; } दृश्यता = (दृश्यता === 'दृश्यमान')? 'छिपा': 'दृश्यमान'; }, 250); })();
</स्क्रिप्ट> <ब्लिंक>ब्लिंक करने के लिए टेक्स्ट यहां</ब्लिंक> </वाक्यविन्यास हाइलाइट>
या वैकल्पिक रूप से, ब्लिंक कार्यक्षमता को jQuery की सहायता से कार्यान्वित किया जा सकता है। <वाक्यविन्यास लैंग = एचटीएमएल लाइन = 1> <स्क्रिप्ट प्रकार = पाठ/जावास्क्रिप्ट>
सेट इंटरवल (फ़ंक्शन () { $ ('ब्लिंक')। प्रत्येक (फ़ंक्शन () { $(यह).टॉगल (); }); }, 250);
</स्क्रिप्ट> <ब्लिंक>ब्लिंक करने के लिए टेक्स्ट यहां</ब्लिंक> </वाक्यविन्यास हाइलाइट>
उपयोगिता और पहुंच
HTML में ब्लिंक टैग को लागू करने से पहले, Apple IIe में एक फ्लैशिंग टेक्स्ट मोड था, जो मानक व्हाइट-ऑन-ब्लैक और इनवर्स ब्लैक-ऑन-व्हाइट टेक्स्ट के बीच वैकल्पिक था। डेवलपर्स के लिए 1982 का Apple कंप्यूटर मैनुअल आपात स्थितियों को छोड़कर इस सुविधा का उपयोग न करने की सलाह देता है, यह चेतावनी देता है कि फ्लैशिंग [टेक्स्ट] का उपयोग केवल डेटा या प्रोग्राम के आसन्न विनाश को इंगित करने के लिए किया जाना चाहिए।[13] उपयोगिता और अभिगम्यता विशेषज्ञों द्वारा ब्लिंक तत्व की लगातार आलोचना की गई है। 1996 में जैकब नीलसन (उपयोगिता सलाहकार) ने वेब डिज़ाइन में अपने अलर्टबॉक्स कॉलम टॉप टेन मिस्टेक्स में तत्व को केवल बुराई के रूप में वर्णित किया।[14] वर्ल्ड वाइड वेब कंसोर्टियम के वेब सामग्री अभिगम्यता दिशानिर्देश (WCAG) 1.0 में कहा गया है कि कंटेंट लेखकों को स्क्रीन को झिलमिलाहट या ब्लिंक करने से बचना चाहिए, यह देखते हुए कि इस तरह के प्रभाव संज्ञानात्मक अक्षमता या सहज मिर्गी वाले लोगों के लिए समस्या उत्पन्न कर सकते हैं।[15] 1973 के पुनर्वास अधिनियम में संयुक्त राज्य अमेरिका की संघीय सरकार की धारा 508 संशोधन में कहा गया है कि पृष्ठों को 2 हेटर्स और 55 हर्ट्ज के बीच की आवृत्ति के साथ स्क्रीन को झिलमिलाहट करने से बचना चाहिए, एक ऐसी सीमा जो तेजी से ब्लिंकिंग टेक्स्ट को कवर करती है।[16] जर्मनी संघीय सरकार के बैरीरेफ्रे इंफॉर्मेशनटेक्निक-वेरॉर्डनंग (एक्सेसिबल इंफॉर्मेशन टेक्नोलॉजी ऑर्डिनेंस) में भी कहा गया है कि झिलमिलाहट या ब्लिंकिंग सामग्री से बचा जाना चाहिए।[17] उपयोगकर्ता एजेंट अभिगम्यता दिशानिर्देशों का अनुपालन करने के लिए एक उपयोगकर्ता एजेंट को या तो कॉन्फ़िगरेशन को एनिमेटेड या ब्लिंकिंग टेक्स्ट सामग्री को गतिहीन, अनलिंकिंग टेक्स्ट के रूप में प्रस्तुत करने की अनुमति देनी चाहिए या टेक्स्ट को कभी ब्लिंक नहीं करना चाहिए।[18] मोज़िला फ़ायरफ़ॉक्स ब्लिंकिंग को अक्षम करने के लिए एक छुपा कॉन्फ़िगरेशन विकल्प प्रदान करके इस आवश्यकता को पूरा करता है,[7]browser.blink_allowed, जिसे इसके बारे में: URI योजना | के बारे में: कॉन्फिग के माध्यम से एक्सेस किया जा सकता है। 23 संस्करण के बाद से ब्लिंकिंग सुविधा को पूरी तरह से अक्षम कर दिया गया है।[8]
यह भी देखें
- मार्की तत्व
- ब्लिंग-ब्लिंग#शब्द की उत्पत्ति और लोकप्रियता|ब्लिंग-ब्लिंग
संदर्भ
- ↑ "<blink>". Mozilla Developer Network (in English). Retrieved 11 September 2017.
- ↑ "the origin of the <blink> tag - www". www.montulli.org. Retrieved 11 September 2017.
- ↑ "<blink>". Mozilla Developer Network (in English). Retrieved 11 September 2017.
- ↑ "Saying Goodbye To The HTML Blink Tag". Fast Company (in English). 7 August 2013. Retrieved 11 September 2017.
- ↑ "The Origins of the <blink> Tag". www.montulli.org. Archived from the original on 25 October 2009. Retrieved 23 October 2009.
- ↑ Bos, Bert. "HTML40, but with BLINK added". World Wide Web Consortium. Retrieved 12 December 2006.
- ↑ 7.0 7.1 "VPAT for Firefox 3.0 and 3.5". Mozilla. Retrieved 23 October 2009.
- ↑ 8.0 8.1 "Firefox 23 Release Notes". 6 August 2013. Retrieved 8 August 2013.
- ↑ <blink> - HTML | MDN
- ↑ McNamara, Paul (24 February 2014). "Google Easter Egg Leads to Story Behind 'Blink' Tag". NetworkWorld.com. Network World. Retrieved 20 January 2015.
- ↑ "core/java/android/view/LayoutInflater.java - platform/frameworks/base - Git at Google". android.googlesource.com. Retrieved 20 September 2019.
- ↑ "Cascading Style Sheets, level 1". Cascading Style Sheets Working Group, World Wide Web Consortium. Retrieved 23 October 2009.
- ↑ Meyers, Joe; Tognazzini, Bruce (1982). Apple IIe Design Guidelines (PDF). Apple Computer. p. 38. Archived from the original (PDF) on 23 September 2015. Retrieved 11 March 2014.
- ↑ Nielsen, Jakob (May 1996). "Original Top Ten Mistakes in Web Design (Alertbox)". Useit.com. Archived from the original on 27 October 2012. Retrieved 23 October 2009.
- ↑ Chisholm, Wendy; Vanderheiden, Gregg; Jacobs, Ian (5 May 1999). "Web Content Accessibility Guidelines 1.0". World Wide Web Consortium. Retrieved 20 July 2010.
- ↑ Government Services Administration. "Section 508: Section 508 Standards". Section508.gov. Archived from the original on 22 October 2009. Retrieved 23 October 2009.
- ↑ "BITV — Einzelnorm". gesetze-im-internet.de. 12 September 2011. Retrieved 3 March 2014.
- ↑ "2. The user agent accessibility guidelines". W3.org. 17 December 2002. Retrieved 23 October 2009.
बाहरी संबंध