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

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

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

इतिहास
WHATWG का गठन विश्वव्यापी वेब संकाय (W3C) वेब मानकों के धीमी गति से विकास और XML-आधारित तकनीकों के पक्ष में W3C के HTML को छोड़ने के निर्णय के जवाब में किया गया था। 4 जून 2004 को WHATWG प्रेषण सूची की घोषणा की गई थी, संयुक्त ओपेरा-मोज़िला पोजीशन पेपर की पहल के दो दिन बाद 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 मानकों का एकमात्र प्रकाशक होगा।   2012 से W3C और WHATWG प्रतिस्पर्धी मानकों को प्रकाशित कर रहे थे।जबकि 2007 में W3C मानक 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 को कैसे पार्स किया जाना चाहिए।

यह भी देखें

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