वेब हाइपरटेक्स्ट एप्लीकेशन टेक्नोलॉजी वर्किंग ग्रुप: Difference between revisions

From Vigyanwiki
Line 44: Line 44:
}}
}}
{{HTML}}
{{HTML}}
'''वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप''' ('''WHATWG''') उन लोगों का एक समुदाय है जो [[HTML]]और संबंधित प्रौद्योगिकियों को विकसित करने में रुचि रखते हैं।WHATWG(डब्लूडब्लूजी) की स्थापना 2004 में प्रमुख [[वेब ब्राउज़र]] विक्रेताओं एप्पल इंक,मोज़िला फाउंडेशन और ओपेरा सॉफ्टवेयर के व्यक्ति- विशेष द्वारा की गई थी।<ref name="FAQ">{{cite web|url=https://whatwg.org/faq#what-is-the-whatwg|title=FAQ – What is the WHATWG?|date=12 February 2010 |publisher=WHATWG|access-date=24 February 2010}}</ref><ref>{{cite book|last1=Reid|first1=Jonathan|title=HTML5 Programmer's Reference|year=2015|publisher=Apress|isbn=9781430263678|pages=In section "A Brief History of HTML" -- "The Formation of the WHATWG and the Creation of HTML5"|url=http://skillport.books24x7.com/toc.aspx?bookid=93031|access-date=2 December 2015|chapter=1 - Welcome to HTML5}}</ref>
'''वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप''' ('''WHATWG''') उन लोगों का एक समुदाय है जो [[HTML]]और संबंधित प्रौद्योगिकियों को विकसित करने में रुचि रखते हैं।WHATWG(डब्लूडब्लूजी) की स्थापना 2004 में प्रमुख [[वेब ब्राउज़र]] विक्रेताओं [[एप्पल इंक]],[[मोज़िला फाउंडेशन]] और [[ओपेरा सॉफ्टवेयर]] के व्यक्ति- विशेष द्वारा की गई थी।<ref name="FAQ">{{cite web|url=https://whatwg.org/faq#what-is-the-whatwg|title=FAQ – What is the WHATWG?|date=12 February 2010 |publisher=WHATWG|access-date=24 February 2010}}</ref><ref>{{cite book|last1=Reid|first1=Jonathan|title=HTML5 Programmer's Reference|year=2015|publisher=Apress|isbn=9781430263678|pages=In section "A Brief History of HTML" -- "The Formation of the WHATWG and the Creation of HTML5"|url=http://skillport.books24x7.com/toc.aspx?bookid=93031|access-date=2 December 2015|chapter=1 - Welcome to HTML5}}</ref>


हाइपरटेक्स्ट मार्कअप भाषा(HTML)और डॉक्यूमेंट ऑब्जेक्ट मॉडल(DOM) के विनिर्देशों सहित कई वेब-संबंधित तकनीकी मानकों को बनाए रखने के लिए WHATWG(डब्लूडब्लूजी) जिम्मेदार है।<ref>{{Cite web |last=Cohen |first=Nancy |last2=Xplore |first2=Tech |title=W3C and WHATWG agreement: Single version of HTML, DOM specifications |url=https://techxplore.com/news/2019-06-w3c-whatwg-agreement-version-html.html |access-date=2023-05-19 |website=techxplore.com |language=en}}</ref><ref>{{Cite web |title=वेब की मुख्य तकनीक को नियंत्रित करने के एक दशक के लंबे संघर्ष के बाद अलायंस HTML को एक मजबूत भविष्य देता है|url=https://www.cnet.com/tech/computing/html-future-stronger-with-web-technology-alliance-whatwg-w3c/ |access-date=2023-05-19 |website=CNET |language=en}}</ref> WHATWG(डब्लूडब्लूजी) की केंद्रीय संगठनात्मक सदस्यता और नियंत्रण - इसके "संचालन समूह" में - एप्पल,मोज़िला,गूगल और माइक्रोसॉफ्ट शामिल हैं।WHATWG(डब्लूडब्लूजी) समुदाय के सदस्य सही कार्यान्वयन सुनिश्चित करने के लिए विनिर्देशों के संपादक के साथ काम करते हैं।<ref>{{cite web |date=22 November 2012 |title=FAQ – How does the WHATWG work? |url=https://whatwg.org/faq#how-does-the-whatwg-work |access-date=1 January 2013 |publisher=WHATWG |quote=If necessary, controversies are resolved by the Steering Group with members appointed from the organizations that develop browser engines, as a backstop to ensure the editor's judgment aligns with what they will implement.}}</ref>
[[हाइपरटेक्स्ट मार्कअप भाषा]](HTML)और [[डॉक्यूमेंट ऑब्जेक्ट मॉडल]](DOM) के विनिर्देशों सहित कई वेब-संबंधित [[तकनीकी मानकों]] को बनाए रखने के लिए WHATWG(डब्लूडब्लूजी) जिम्मेदार है।<ref>{{Cite web |last=Cohen |first=Nancy |last2=Xplore |first2=Tech |title=W3C and WHATWG agreement: Single version of HTML, DOM specifications |url=https://techxplore.com/news/2019-06-w3c-whatwg-agreement-version-html.html |access-date=2023-05-19 |website=techxplore.com |language=en}}</ref><ref>{{Cite web |title=वेब की मुख्य तकनीक को नियंत्रित करने के एक दशक के लंबे संघर्ष के बाद अलायंस HTML को एक मजबूत भविष्य देता है|url=https://www.cnet.com/tech/computing/html-future-stronger-with-web-technology-alliance-whatwg-w3c/ |access-date=2023-05-19 |website=CNET |language=en}}</ref>WHATWG(डब्लूडब्लूजी) की केंद्रीय संगठनात्मक सदस्यता और नियंत्रण - इसके "संचालन समूह" में - एप्पल,मोज़िला,गूगल और माइक्रोसॉफ्ट शामिल हैं।WHATWG(डब्लूडब्लूजी) समुदाय के सदस्य सही कार्यान्वयन सुनिश्चित करने के लिए विनिर्देशों के संपादक के साथ काम करते हैं।<ref>{{cite web |date=22 November 2012 |title=FAQ – How does the WHATWG work? |url=https://whatwg.org/faq#how-does-the-whatwg-work |access-date=1 January 2013 |publisher=WHATWG |quote=If necessary, controversies are resolved by the Steering Group with members appointed from the organizations that develop browser engines, as a backstop to ensure the editor's judgment aligns with what they will implement.}}</ref>
==इतिहास==
==इतिहास==
[[ विश्वव्यापी वेब संकाय |विश्वव्यापी वेब संकाय]] (W3C),वेब मानकों के धीमे विकास और XML-आधारित प्रौद्योगिकियों के पक्ष में HTML को छोड़ने के W3C के निर्णय के जवाब में WHATWG(डब्लूडब्लूजी) का गठन किया गया था।<ref>{{cite web|title=HTML5: A vocabulary and associated APIs for HTML and XHTML|url=https://www.w3.org/TR/html5/|website=W3C Recommendations|publisher=W3C|access-date=21 October 2015|ref=history-0|archive-url=https://www.w3.org/TR/2014/REC-html5-20141028/introduction.html#history-0|archive-date=28 October 2014|quote="Shortly thereafter, Apple, Mozilla, and Opera jointly announced their intent to continue working on the effort under the umbrella of a new venue called the WHATWG."}}</ref>WHATWG(डब्लूडब्लूजी) प्रेषण सूची की घोषणा 4 जून 2004 को की गई थी,<ref>{{cite web|url=https://whatwg.org/news/start|title=क्या खुली मेलिंग सूची की घोषणा|last=Hickson|first=Ian|date=4 June 2004|publisher=WHATWG|access-date=24 February 2010}}</ref> संयुक्त ओपेरा-मोज़िला दृष्टिकोण दस्तावेज़ की पहल के दो दिन बाद<ref>Joint Opera–Mozilla position paper voted down prior to the founding of the WHATWG: [https://www.w3.org/2004/04/webapps-cdf-ws/papers/opera.html Position Paper for the W3C Workshop on Web Applications and Compound Documents]</ref> वेब एप्लिकेशन एवं कंपाउंड दस्तावेज़ों पर W3C कार्यशाला में W3C सदस्यों द्वारा वोट दिया गया था।
[[ विश्वव्यापी वेब संकाय |विश्वव्यापी वेब संकाय]] (W3C),[[वेब मानकों]] के धीमे विकास और XML-आधारित प्रौद्योगिकियों के पक्ष में HTML को छोड़ने के W3C के निर्णय के जवाब में WHATWG(डब्लूडब्लूजी) का गठन किया गया था।<ref>{{cite web|title=HTML5: A vocabulary and associated APIs for HTML and XHTML|url=https://www.w3.org/TR/html5/|website=W3C Recommendations|publisher=W3C|access-date=21 October 2015|ref=history-0|archive-url=https://www.w3.org/TR/2014/REC-html5-20141028/introduction.html#history-0|archive-date=28 October 2014|quote="Shortly thereafter, Apple, Mozilla, and Opera jointly announced their intent to continue working on the effort under the umbrella of a new venue called the WHATWG."}}</ref>WHATWG(डब्लूडब्लूजी) प्रेषण सूची की घोषणा 4 जून 2004 को की गई थी,<ref>{{cite web|url=https://whatwg.org/news/start|title=क्या खुली मेलिंग सूची की घोषणा|last=Hickson|first=Ian|date=4 June 2004|publisher=WHATWG|access-date=24 February 2010}}</ref> संयुक्त ओपेरा-मोज़िला दृष्टिकोण दस्तावेज़ की पहल के दो दिन बाद<ref>Joint Opera–Mozilla position paper voted down prior to the founding of the WHATWG: [https://www.w3.org/2004/04/webapps-cdf-ws/papers/opera.html Position Paper for the W3C Workshop on Web Applications and Compound Documents]</ref> वेब एप्लिकेशन एवं कंपाउंड दस्तावेज़ों पर W3C कार्यशाला में W3C सदस्यों द्वारा वोट दिया गया था।


10 अप्रैल 2007 को मोज़िला फाउंडेशन,एप्पल और ओपेरा सॉफ्टवेयर ने प्रस्ताव रखा<ref>{{cite web|url=https://lists.w3.org/Archives/Public/public-html/2007Apr/0429.html|title=Proposal to Adopt HTML5|last=Stachowiak|first=Maciej|date=9 April 2007|publisher=[[World Wide Web Consortium]]|access-date=24 February 2010}}</ref>कि W3C का नया HTML कार्य समूह अपने काम के शुरुआती बिंदु के रूप में WHATWG(डब्लूडब्लूजी) के "[[HTML5]]" को अपनाता है और अपने भविष्य के वितरण को HTML5 नाम देता है(हालाँकि WHATWG(डब्लूडब्लूजी) विनिर्देश को बाद में HTML लिविंग स्टैंडर्ड नाम दिया गया था)।
10 अप्रैल 2007 को मोज़िला फाउंडेशन,एप्पल और ओपेरा सॉफ्टवेयर ने प्रस्ताव रखा<ref>{{cite web|url=https://lists.w3.org/Archives/Public/public-html/2007Apr/0429.html|title=Proposal to Adopt HTML5|last=Stachowiak|first=Maciej|date=9 April 2007|publisher=[[World Wide Web Consortium]]|access-date=24 February 2010}}</ref>कि W3C का नया HTML कार्य समूह अपने काम के शुरुआती बिंदु के रूप में WHATWG(डब्लूडब्लूजी) के "[[HTML5]]" को अपनाता है और अपने भविष्य के वितरण को HTML5 नाम देता है(हालाँकि WHATWG(डब्लूडब्लूजी) विनिर्देश को बाद में HTML लिविंग स्टैंडर्ड नाम दिया गया था)।


9 मई 2007 को,W3C के नए HTML कार्यकारी समूह ने ऐसा करने का संकल्प लिया।<ref>{{cite web|url=https://lists.w3.org/Archives/Public/public-html/2007May/0909.html|title=results of HTML 5 text, editor, name questions|last=Connolly|first=Dan|date=9 May 2007|publisher=[[World Wide Web Consortium]]|access-date=24 February 2010}}</ref> [[माइक्रोसॉफ्ट]] से एक [[इंटरनेट एक्सप्लोरर]] प्लेटफ़ॉर्म आर्किटेक्ट को आमंत्रित किया गया था लेकिन सम्मिलित नहीं हुए,यह सुनिश्चित करने के लिए पेटेंट नीति की कमी पर जोर देते हुए  सभी विनिर्देशों को रॉयल्टी-मुक्त आधार पर लागू किया जा सकता है।<ref>{{cite web|url=https://blogs.msdn.microsoft.com/cwilso/2007/01/10/you-me-and-the-w3c-aka-reinventing-html/|title=You, me and the W3C (aka Reinventing HTML)|first=Chris|last=Wilson|work=Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft|date=10 January 2007|publisher=[[Microsoft]]|access-date=30 January 2009}}</ref>तब से,W3C और WHATWG(डब्लूडब्लूजी) स्वतंत्र रूप से HTML विकसित कर रहे थे,कभी-कभी विचलन के लिए विनिर्देशों का कारण बन रहे थे।<ref name="zdnet-mou">{{cite web |last1=Cimpanu |first1=Catalin |title=Browser vendors win war with W3C over HTML and DOM standards |url=https://www.zdnet.com/article/browser-vendors-win-war-with-w3c-over-html-and-dom-standards/ |website=ZDNet  |date=28 May 2019}}</ref>
9 मई 2007 को,W3C के नए HTML कार्यकारी समूह ने ऐसा करने का संकल्प लिया।<ref>{{cite web|url=https://lists.w3.org/Archives/Public/public-html/2007May/0909.html|title=results of HTML 5 text, editor, name questions|last=Connolly|first=Dan|date=9 May 2007|publisher=[[World Wide Web Consortium]]|access-date=24 February 2010}}</ref> [[माइक्रोसॉफ्ट]] से एक [[इंटरनेट एक्सप्लोरर]] प्लेटफ़ॉर्म आर्किटेक्ट को आमंत्रित किया गया था लेकिन सम्मिलित नहीं हुए,यह सुनिश्चित करने के लिए पेटेंट नीति की कमी पर जोर देते हुए  सभी विनिर्देशों को [[रॉयल्टी-मुक्त]] आधार पर लागू किया जा सकता है।<ref>{{cite web|url=https://blogs.msdn.microsoft.com/cwilso/2007/01/10/you-me-and-the-w3c-aka-reinventing-html/|title=You, me and the W3C (aka Reinventing HTML)|first=Chris|last=Wilson|work=Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft|date=10 January 2007|publisher=[[Microsoft]]|access-date=30 January 2009}}</ref>तब से,W3C और WHATWG(डब्लूडब्लूजी) स्वतंत्र रूप से HTML विकसित कर रहे थे,कभी-कभी विचलन के लिए विनिर्देशों का कारण बन रहे थे।<ref name="zdnet-mou">{{cite web |last1=Cimpanu |first1=Catalin |title=Browser vendors win war with W3C over HTML and DOM standards |url=https://www.zdnet.com/article/browser-vendors-win-war-with-w3c-over-html-and-dom-standards/ |website=ZDNet  |date=28 May 2019}}</ref>


2017 में, WHATWG(डब्लूडब्लूजी) ने एक [[बौद्धिक संपदा अधिकार]] समझौता स्थापित किया जिसमें एक पेटेंट नीति सम्मिलित है।<ref>{{cite web |last1=Van Kesteren |first1=Anne |title=आगे काम करने का तरीका बदल जाता है|url=https://blog.whatwg.org/working-mode-changes |website=The WHATWG Blog |publisher=WHATWG |date=11 December 2017}}</ref>इससे W3C और WHATWG(डब्लूडब्लूजी) को विनिर्देशों पर मिलकर काम करने की अनुमति देने के एक नए प्रयास को बल मिला। 2019 में,W3C और WHATWG(डब्लूडब्लूजी) एक समझौता ज्ञापन पर सहमति व्यक्त की,जहां HTML और DOM विनिर्देशों का विकास मुख्य रूप से WHATWG(डब्लूडब्लूजी) में किया जाएगा।<ref name="zdnet-mou" /><ref>{{cite web |title=Memorandum of Understanding Between W3C and WHATWG |url=https://www.w3.org/2019/04/WHATWG-W3C-MOU.html |website=w3.org |publisher=W3C |date=28 May 2019}}</ref>
2017 में, WHATWG(डब्लूडब्लूजी) ने एक [[बौद्धिक संपदा अधिकार]] समझौता स्थापित किया जिसमें एक पेटेंट नीति सम्मिलित है।<ref>{{cite web |last1=Van Kesteren |first1=Anne |title=आगे काम करने का तरीका बदल जाता है|url=https://blog.whatwg.org/working-mode-changes |website=The WHATWG Blog |publisher=WHATWG |date=11 December 2017}}</ref>इससे W3C और WHATWG(डब्लूडब्लूजी) को विनिर्देशों पर मिलकर काम करने की अनुमति देने के एक नए प्रयास को बल मिला। 2019 में,W3C और WHATWG(डब्लूडब्लूजी) एक समझौता [[ज्ञापन पर सहमति]] व्यक्त की,जहां HTML और DOM विनिर्देशों का विकास मुख्य रूप से WHATWG(डब्लूडब्लूजी) में किया जाएगा।<ref name="zdnet-mou" /><ref>{{cite web |title=Memorandum of Understanding Between W3C and WHATWG |url=https://www.w3.org/2019/04/WHATWG-W3C-MOU.html |website=w3.org |publisher=W3C |date=28 May 2019}}</ref>


संपादक का विनिर्देश पर महत्वपूर्ण नियंत्रण होता है,लेकिन समुदाय संपादक के निर्णयों को प्रभावित कर सकता है।<ref name="tutsplus">{{Cite web|url=https://code.tutsplus.com/articles/a-brief-history-of-html5--net-23064|title=A Brief History of HTML5|last=Way|first=Jeffrey|access-date=2016-10-04}}</ref> एक मामले में, संपादक इयान हिक्सन ने <nowiki><time> टैग को अधिक सामान्य <data> टैग के साथ प्रतिस्थापित करने का प्रस्ताव दिया,लेकिन समुदाय असहमत था और परिवर्तन  प्रतिवर्तित कर दिया गया था।</nowiki><ref name="tutsplus" />
संपादक का विनिर्देश पर महत्वपूर्ण नियंत्रण होता है,लेकिन समुदाय संपादक के निर्णयों को प्रभावित कर सकता है।<ref name="tutsplus">{{Cite web|url=https://code.tutsplus.com/articles/a-brief-history-of-html5--net-23064|title=A Brief History of HTML5|last=Way|first=Jeffrey|access-date=2016-10-04}}</ref> एक मामले में, संपादक इयान हिक्सन ने <nowiki><time> टैग को अधिक सामान्य <data> टैग के साथ प्रतिस्थापित करने का प्रस्ताव दिया,लेकिन समुदाय असहमत था और परिवर्तन  प्रतिवर्तित कर दिया गया था।</nowiki><ref name="tutsplus" />
Line 69: Line 69:
==विनिर्देश==
==विनिर्देश==
WHATWG(डब्लूडब्लूजी) कई मानकों को प्रकाशित करता है जो [[वेब प्लेटफार्म]] का एक वास्तविक हिस्सा बनाते हैं जिनमें सम्मिलित हैं:
WHATWG(डब्लूडब्लूजी) कई मानकों को प्रकाशित करता है जो [[वेब प्लेटफार्म]] का एक वास्तविक हिस्सा बनाते हैं जिनमें सम्मिलित हैं:
* HTML लिविंग स्टैंडर्ड (कभी-कभी अनौपचारिक रूप से HTML5 भी कहा जाता है<ref>{{cite web|url=https://html.spec.whatwg.org/multipage/introduction.html#is-this-html5?|title=Is this HTML5?|date=13 June 2019|publisher=WHATWG|access-date=13 June 2019}}</ref>)। HTML विनिर्देश 2011 से संस्करण संख्या के बिना एक [[जीवित दस्तावेज़]] रहा है।<ref>{{cite web|url=https://blog.whatwg.org/html-is-the-new-html5|title=HTML is the new HTML5|last=Hickson|first=Ian|date=19 January 2011|publisher=WHATWG|access-date=21 January 2011}}</ref> इसमें वेब के लिए मुख्य मार्कअप भाषा और कई संबंधित एपीआई दोनों HTML सम्मिलित हैं।
* HTML लिविंग स्टैंडर्ड (कभी-कभी अनौपचारिक रूप से [[HTML5]] भी कहा जाता है<ref>{{cite web|url=https://html.spec.whatwg.org/multipage/introduction.html#is-this-html5?|title=Is this HTML5?|date=13 June 2019|publisher=WHATWG|access-date=13 June 2019}}</ref>)। HTML विनिर्देश 2011 से संस्करण संख्या के बिना एक [[जीवित दस्तावेज़]] रहा है।<ref>{{cite web|url=https://blog.whatwg.org/html-is-the-new-html5|title=HTML is the new HTML5|last=Hickson|first=Ian|date=19 January 2011|publisher=WHATWG|access-date=21 January 2011}}</ref> इसमें वेब के लिए मुख्य मार्कअप भाषा और कई संबंधित एपीआई दोनों HTML सम्मिलित हैं।
* DOM मानक,परिभाषित करता है कि वेब पर दस्तावेज़ ऑब्जेक्ट मॉडल को कैसे काम करना चाहिए और W3C DOM स्तर 3 को प्रतिस्थापित करना चाहिए। उदाहरण के लिए,यह उत्परिवर्तन घटनाओं को उत्परिवर्तन पर्यवेक्षकों के साथ प्रतिस्थापित करता है।
* [[DOM]] मानक,परिभाषित करता है कि वेब पर डॉक्यूमेंट ऑब्जेक्ट मॉडल को कैसे काम करना चाहिए और W3C DOM स्तर 3 को प्रतिस्थापित करना चाहिए। उदाहरण के लिए,यह उत्परिवर्तन घटनाओं को उत्परिवर्तन [[पर्यवेक्षकों]] के साथ प्रतिस्थापित करता है।
*मानक प्राप्त करें,<ref>{{cite web|url=https://fetch.spec.whatwg.org/|title=मानक प्राप्त करें|publisher=WHATWG|date=3 May 2019|access-date=13 June 2019}}</ref>जो अनुरोधों, प्रतिक्रियाओं और उन्हें बांधने वाली प्रक्रिया को परिभाषित करता है:आनयन ।आनयन मानक,'आनयन' [[जावास्क्रिप्ट]] [[एपीआई]] को परिभाषित करता है, और [[HTML5]] आनयन कार्यक्षमता,[[CORS]] और [[HTTP]] ओरिजिन हेडर सेमेन्टिक्स को प्रतिस्थापित करता है।
*मानक प्राप्त करें,<ref>{{cite web|url=https://fetch.spec.whatwg.org/|title=मानक प्राप्त करें|publisher=WHATWG|date=3 May 2019|access-date=13 June 2019}}</ref>जो अनुरोधों, प्रतिक्रियाओं और उन्हें बांधने वाली प्रक्रिया को परिभाषित करता है:आनयन ।आनयन मानक,'आनयन' [[जावास्क्रिप्ट]] [[एपीआई]] को परिभाषित करता है, और [[HTML5]] आनयन कार्यक्षमता,[[CORS]] और [[HTTP]] ओरिजिन हेडर सेमेन्टिक्स को प्रतिस्थापित करता है।
* स्ट्रीम स्टैंडर्ड,डेटा की स्ट्रीम के निर्माण,संकलन और उपभोग करने के लिए एपीआई प्रदान करता है। इन स्ट्रीम को कुशलता से निम्न-स्तरीय I/O प्रिमिटिव्स को मैप करने के लिए डिज़ाइन किया गया है,और अंतर्निहित बैकप्रेशर और कतार के साथ आसान संरचना की अनुमति देता है।स्ट्रीम के शीर्ष पर, वेब प्लेटफ़ॉर्म उच्च-स्तरीय अमूर्तताएं बना सकता है, जैसे फ़ाइल सिस्टम या सॉकेट एपीआई, जबकि साथ ही उपयोगकर्ता अपनी स्वयं की स्ट्रीम बनाने के लिए आपूर्ति किए गए टूल का उपयोग कर सकते हैं जो वेब प्लेटफ़ॉर्म के साथ अच्छी तरह से एकीकृत होते हैं।
* स्ट्रीम स्टैंडर्ड,डेटा की स्ट्रीम के निर्माण,संकलन और उपभोग करने के लिए एपीआई प्रदान करता है। इन स्ट्रीम को कुशलता से निम्न-स्तरीय I/O प्रिमिटिव्स को मैप करने के लिए डिज़ाइन किया गया है,और अंतर्निहित बैकप्रेशर और कतार के साथ आसान संरचना की अनुमति देता है।स्ट्रीम के शीर्ष पर,वेब प्लेटफ़ॉर्म उच्च-स्तरीय अमूर्तताएं बना सकता है,जैसे फ़ाइल सिस्टम या सॉकेट एपीआई,जबकि साथ ही उपयोगकर्ता अपने स्वयं के स्ट्रीम बनाने के लिए आपूर्ति किए गए उपकरणों का उपयोग कर सकते हैं जो वेब प्लेटफ़ॉर्म के साथ अच्छी तरह से एकीकृत हैं।
* एन्कोडिंग मानक परिभाषित करता है कि विंडोज़-1252 और यूटीएफ-8 जैसे कैरेक्टर एन्कोडिंग को वेब ब्राउज़र में कैसे प्रबंधित किया जाता है और इसका उद्देश्य आईईटीएफ एन्कोडिंग रजिस्ट्री को प्रतिस्थापित करना है।
* कोडलेखन मानक परिभाषित करता है कि कैसे अक्षर कोडलेखन जैसे कि विंडोज़-1252 और UTF-8 को वेब ब्राउज़र में प्रबंधित किया जाता है और इसका उद्देश्य IETF कोडलेखन पंजीकरण को प्रतिस्थापित करना है।
* सामग्री सूंघने का मानक परिभाषित करता है कि वेब ब्राउज़र में MIME प्रकारों को कैसे सूंघा जाना चाहिए।
* [[MIME प्रकार के सूंघने]] का मानक परिभाषित करता है कि वेब ब्राउज़र में MIME प्रकारों को कैसे सूंघा जाना चाहिए।
* [[यूआरएल]] मानक परिभाषित करता है कि वेब ब्राउज़र में यूआरएल को कैसे पार्स किया जाना चाहिए।<ref name = "npm (software), 2018" >{{ cite web | url = https://www.npmjs.com/package/व्हाटवग-यूआरएल| title = व्हाटवग-यूआरएल| access-date = 25 July 2019 | date = 18 August 2018 | website = [[npm (software)]] | quote = व्हाटवग-यूआरएलis a full implementation of the WHATWG URL Standard. It can be used standalone, but it also exposes a lot of the internal algorithms that are useful for integrating a URL parser into a project like jsdom. | archive-url = https://web.archive.org/web/20190725153051/https://www.npmjs.com/package/व्हाटवग-यूआरएल| archive-date = 25 July 2019}}</ref>
* [[यूआरएल|URL]] मानक परिभाषित करता है कि वेब ब्राउज़र में URL को कैसे पार्स किया जाना चाहिए।<ref name = "npm (software), 2018" >{{ cite web | url = https://www.npmjs.com/package/व्हाटवग-यूआरएल| title = व्हाटवग-यूआरएल| access-date = 25 July 2019 | date = 18 August 2018 | website = [[npm (software)]] | quote = व्हाटवग-यूआरएलis a full implementation of the WHATWG URL Standard. It can be used standalone, but it also exposes a lot of the internal algorithms that are useful for integrating a URL parser into a project like jsdom. | archive-url = https://web.archive.org/web/20190725153051/https://www.npmjs.com/package/व्हाटवग-यूआरएल| archive-date = 25 July 2019}}</ref>
== यह भी देखें ==
== यह भी देखें ==



Revision as of 23:43, 3 July 2023

Web Hypertext Application Technology Working Group
The WHATWG logo, a green circle with green question mark centered inside it.
AbbreviationWHATWG
Formation4 June 2004; 20 years ago (2004-06-04)
PurposeDeveloping web standards
Membership
Apple Inc., Google LLC, Microsoft Corporation, Mozilla Corporation[1]
Main organ
Steering Group
Websitewhatwg.org

वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप (WHATWG) उन लोगों का एक समुदाय है जो HTMLऔर संबंधित प्रौद्योगिकियों को विकसित करने में रुचि रखते हैं।WHATWG(डब्लूडब्लूजी) की स्थापना 2004 में प्रमुख वेब ब्राउज़र विक्रेताओं एप्पल इंक,मोज़िला फाउंडेशन और ओपेरा सॉफ्टवेयर के व्यक्ति- विशेष द्वारा की गई थी।[2][3]

हाइपरटेक्स्ट मार्कअप भाषा(HTML)और डॉक्यूमेंट ऑब्जेक्ट मॉडल(DOM) के विनिर्देशों सहित कई वेब-संबंधित तकनीकी मानकों को बनाए रखने के लिए WHATWG(डब्लूडब्लूजी) जिम्मेदार है।[4][5]WHATWG(डब्लूडब्लूजी) की केंद्रीय संगठनात्मक सदस्यता और नियंत्रण - इसके "संचालन समूह" में - एप्पल,मोज़िला,गूगल और माइक्रोसॉफ्ट शामिल हैं।WHATWG(डब्लूडब्लूजी) समुदाय के सदस्य सही कार्यान्वयन सुनिश्चित करने के लिए विनिर्देशों के संपादक के साथ काम करते हैं।[6]

इतिहास

विश्वव्यापी वेब संकाय (W3C),वेब मानकों के धीमे विकास और XML-आधारित प्रौद्योगिकियों के पक्ष में HTML को छोड़ने के W3C के निर्णय के जवाब में WHATWG(डब्लूडब्लूजी) का गठन किया गया था।[7]WHATWG(डब्लूडब्लूजी) प्रेषण सूची की घोषणा 4 जून 2004 को की गई थी,[8] संयुक्त ओपेरा-मोज़िला दृष्टिकोण दस्तावेज़ की पहल के दो दिन बाद[9] वेब एप्लिकेशन एवं कंपाउंड दस्तावेज़ों पर W3C कार्यशाला में W3C सदस्यों द्वारा वोट दिया गया था।

10 अप्रैल 2007 को मोज़िला फाउंडेशन,एप्पल और ओपेरा सॉफ्टवेयर ने प्रस्ताव रखा[10]कि W3C का नया HTML कार्य समूह अपने काम के शुरुआती बिंदु के रूप में WHATWG(डब्लूडब्लूजी) के "HTML5" को अपनाता है और अपने भविष्य के वितरण को HTML5 नाम देता है(हालाँकि WHATWG(डब्लूडब्लूजी) विनिर्देश को बाद में HTML लिविंग स्टैंडर्ड नाम दिया गया था)।

9 मई 2007 को,W3C के नए HTML कार्यकारी समूह ने ऐसा करने का संकल्प लिया।[11] माइक्रोसॉफ्ट से एक इंटरनेट एक्सप्लोरर प्लेटफ़ॉर्म आर्किटेक्ट को आमंत्रित किया गया था लेकिन सम्मिलित नहीं हुए,यह सुनिश्चित करने के लिए पेटेंट नीति की कमी पर जोर देते हुए सभी विनिर्देशों को रॉयल्टी-मुक्त आधार पर लागू किया जा सकता है।[12]तब से,W3C और WHATWG(डब्लूडब्लूजी) स्वतंत्र रूप से HTML विकसित कर रहे थे,कभी-कभी विचलन के लिए विनिर्देशों का कारण बन रहे थे।[13]

2017 में, WHATWG(डब्लूडब्लूजी) ने एक बौद्धिक संपदा अधिकार समझौता स्थापित किया जिसमें एक पेटेंट नीति सम्मिलित है।[14]इससे W3C और WHATWG(डब्लूडब्लूजी) को विनिर्देशों पर मिलकर काम करने की अनुमति देने के एक नए प्रयास को बल मिला। 2019 में,W3C और WHATWG(डब्लूडब्लूजी) एक समझौता ज्ञापन पर सहमति व्यक्त की,जहां HTML और DOM विनिर्देशों का विकास मुख्य रूप से WHATWG(डब्लूडब्लूजी) में किया जाएगा।[13][15]

संपादक का विनिर्देश पर महत्वपूर्ण नियंत्रण होता है,लेकिन समुदाय संपादक के निर्णयों को प्रभावित कर सकता है।[16] एक मामले में, संपादक इयान हिक्सन ने <time> टैग को अधिक सामान्य <data> टैग के साथ प्रतिस्थापित करने का प्रस्ताव दिया,लेकिन समुदाय असहमत था और परिवर्तन प्रतिवर्तित कर दिया गया था।[16]

HTML प्रकाशन का WHATWG में परिवर्तन

28 मई 2019 को,W3C ने घोषणा की कि WHATWG(डब्लूडब्लूजी),HTML और DOM मानकों का एकमात्र प्रकाशक होगा।[17][18][19][20]W3C और WHATWG(डब्लूडब्लूजी) 2012 से प्रतिस्पर्धी मानकों को प्रकाशित कर रहे थे।जबकि W3C मानक 2007 में WHATWG(डब्लूडब्लूजी) के समान था, तब से विभिन्न डिज़ाइन निर्णयों के कारण मानकों में उत्तरोत्तर भिन्नता आ गई है।[21]WHATWG(डब्लूडब्लूजी) लिविंग स्टैंडर्ड कुछ समय के लिए वास्तविक वेब मानक रहा था।[22]

विनिर्देश

WHATWG(डब्लूडब्लूजी) कई मानकों को प्रकाशित करता है जो वेब प्लेटफार्म का एक वास्तविक हिस्सा बनाते हैं जिनमें सम्मिलित हैं:

  • HTML लिविंग स्टैंडर्ड (कभी-कभी अनौपचारिक रूप से HTML5 भी कहा जाता है[23])। HTML विनिर्देश 2011 से संस्करण संख्या के बिना एक जीवित दस्तावेज़ रहा है।[24] इसमें वेब के लिए मुख्य मार्कअप भाषा और कई संबंधित एपीआई दोनों HTML सम्मिलित हैं।
  • DOM मानक,परिभाषित करता है कि वेब पर डॉक्यूमेंट ऑब्जेक्ट मॉडल को कैसे काम करना चाहिए और W3C DOM स्तर 3 को प्रतिस्थापित करना चाहिए। उदाहरण के लिए,यह उत्परिवर्तन घटनाओं को उत्परिवर्तन पर्यवेक्षकों के साथ प्रतिस्थापित करता है।
  • मानक प्राप्त करें,[25]जो अनुरोधों, प्रतिक्रियाओं और उन्हें बांधने वाली प्रक्रिया को परिभाषित करता है:आनयन ।आनयन मानक,'आनयन' जावास्क्रिप्ट एपीआई को परिभाषित करता है, और HTML5 आनयन कार्यक्षमता,CORS और HTTP ओरिजिन हेडर सेमेन्टिक्स को प्रतिस्थापित करता है।
  • स्ट्रीम स्टैंडर्ड,डेटा की स्ट्रीम के निर्माण,संकलन और उपभोग करने के लिए एपीआई प्रदान करता है। इन स्ट्रीम को कुशलता से निम्न-स्तरीय I/O प्रिमिटिव्स को मैप करने के लिए डिज़ाइन किया गया है,और अंतर्निहित बैकप्रेशर और कतार के साथ आसान संरचना की अनुमति देता है।स्ट्रीम के शीर्ष पर,वेब प्लेटफ़ॉर्म उच्च-स्तरीय अमूर्तताएं बना सकता है,जैसे फ़ाइल सिस्टम या सॉकेट एपीआई,जबकि साथ ही उपयोगकर्ता अपने स्वयं के स्ट्रीम बनाने के लिए आपूर्ति किए गए उपकरणों का उपयोग कर सकते हैं जो वेब प्लेटफ़ॉर्म के साथ अच्छी तरह से एकीकृत हैं।
  • कोडलेखन मानक परिभाषित करता है कि कैसे अक्षर कोडलेखन जैसे कि विंडोज़-1252 और UTF-8 को वेब ब्राउज़र में प्रबंधित किया जाता है और इसका उद्देश्य IETF कोडलेखन पंजीकरण को प्रतिस्थापित करना है।
  • MIME प्रकार के सूंघने का मानक परिभाषित करता है कि वेब ब्राउज़र में MIME प्रकारों को कैसे सूंघा जाना चाहिए।
  • URL मानक परिभाषित करता है कि वेब ब्राउज़र में URL को कैसे पार्स किया जाना चाहिए।[26]

यह भी देखें

संदर्भ

  1. "Steering Group Agreement – WHATWG". whatwg.org. WHATWG.
  2. "FAQ – What is the WHATWG?". WHATWG. 12 February 2010. Retrieved 24 February 2010.
  3. Reid, Jonathan (2015). "1 - Welcome to HTML5". HTML5 Programmer's Reference. Apress. pp. In section "A Brief History of HTML" -- "The Formation of the WHATWG and the Creation of HTML5". ISBN 9781430263678. Retrieved 2 December 2015.
  4. Cohen, Nancy; Xplore, Tech. "W3C and WHATWG agreement: Single version of HTML, DOM specifications". techxplore.com (in English). Retrieved 19 May 2023.
  5. "वेब की मुख्य तकनीक को नियंत्रित करने के एक दशक के लंबे संघर्ष के बाद अलायंस HTML को एक मजबूत भविष्य देता है". CNET (in English). Retrieved 19 May 2023.
  6. "FAQ – How does the WHATWG work?". WHATWG. 22 November 2012. Retrieved 1 January 2013. If necessary, controversies are resolved by the Steering Group with members appointed from the organizations that develop browser engines, as a backstop to ensure the editor's judgment aligns with what they will implement.
  7. "HTML5: A vocabulary and associated APIs for HTML and XHTML". W3C Recommendations. W3C. Archived from the original on 28 October 2014. Retrieved 21 October 2015. Shortly thereafter, Apple, Mozilla, and Opera jointly announced their intent to continue working on the effort under the umbrella of a new venue called the WHATWG.
  8. Hickson, Ian (4 June 2004). "क्या खुली मेलिंग सूची की घोषणा". WHATWG. Retrieved 24 February 2010.
  9. Joint Opera–Mozilla position paper voted down prior to the founding of the WHATWG: Position Paper for the W3C Workshop on Web Applications and Compound Documents
  10. Stachowiak, Maciej (9 April 2007). "Proposal to Adopt HTML5". World Wide Web Consortium. Retrieved 24 February 2010.
  11. Connolly, Dan (9 May 2007). "results of HTML 5 text, editor, name questions". World Wide Web Consortium. Retrieved 24 February 2010.
  12. Wilson, Chris (10 January 2007). "You, me and the W3C (aka Reinventing HTML)". Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft. Microsoft. Retrieved 30 January 2009.
  13. 13.0 13.1 Cimpanu, Catalin (28 May 2019). "Browser vendors win war with W3C over HTML and DOM standards". ZDNet.
  14. Van Kesteren, Anne (11 December 2017). "आगे काम करने का तरीका बदल जाता है". The WHATWG Blog. WHATWG.
  15. "Memorandum of Understanding Between W3C and WHATWG". w3.org. W3C. 28 May 2019.
  16. 16.0 16.1 Way, Jeffrey. "A Brief History of HTML5". Retrieved 4 October 2016.
  17. Jaffe, Jeff (28 May 2019). "W3C and WHATWG to Work Together to Advance the Open Web Platform". W3C Blog. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  18. "W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM". W3C. 28 May 2019. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  19. "Memorandum of Understanding Between W3C and WHATWG". W3C. 28 May 2019. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  20. Cimpanu, Catalin (29 May 2019). "Browser vendors Win War with W3C over HTML and DOM standards". ZDNet. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  21. "W3C - WHATWG Wiki". WHATWG Wiki. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  22. Shankland, Stephen (9 July 2009). "An epitaph for the Web standard, XHTML 2". CNET. CBS INTERACTIVE INC.
  23. "Is this HTML5?". WHATWG. 13 June 2019. Retrieved 13 June 2019.
  24. Hickson, Ian (19 January 2011). "HTML is the new HTML5". WHATWG. Retrieved 21 January 2011.
  25. "मानक प्राप्त करें". WHATWG. 3 May 2019. Retrieved 13 June 2019.
  26. "व्हाटवग-यूआरएल". npm (software). 18 August 2018. Archived from the original on 25 July 2019. Retrieved 25 July 2019. व्हाटवग-यूआरएलis a full implementation of the WHATWG URL Standard. It can be used standalone, but it also exposes a lot of the internal algorithms that are useful for integrating a URL parser into a project like jsdom.


बाहरी संबंध

  • No URL found. Please specify a URL here or add one to Wikidata.