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

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

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

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

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

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

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

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

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

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

यह भी देखें

 * एक्मा इंटरनेशनल
 * दस्तावेज़ ऑब्जेक्ट मॉडल
 * हाइपर टेक्स्ट मार्कअप लैंग्वेज