एचटीएमएल फाइव (HTML5): Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 347: | Line 347: | ||
{{DEFAULTSORT:Html 5}} | {{DEFAULTSORT:Html 5}} | ||
[[Category: | |||
[[Category:Created On 02/01/2023]] | [[Category:All articles with failed verification|Html 5]] | ||
[[Category:All articles with unsourced statements|Html 5]] | |||
[[Category:Articles with failed verification from January 2011|Html 5]] | |||
[[Category:Articles with hatnote templates targeting a nonexistent page|Html 5]] | |||
[[Category:Articles with invalid date parameter in template|Html 5]] | |||
[[Category:Articles with unsourced statements from March 2021|Html 5]] | |||
[[Category:CS1 English-language sources (en)]] | |||
[[Category:Citation Style 1 templates|M]] | |||
[[Category:Collapse templates|Html 5]] | |||
[[Category:Created On 02/01/2023|Html 5]] | |||
[[Category:Interwiki link templates| ]] | |||
[[Category:Lua-based templates|Html 5]] | |||
[[Category:Machine Translated Page|Html 5]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists|Html 5]] | |||
[[Category:Pages with empty portal template|Html 5]] | |||
[[Category:Pages with script errors|Html 5]] | |||
[[Category:Portal templates with redlinked portals|Html 5]] | |||
[[Category:Short description with empty Wikidata description|Html 5]] | |||
[[Category:Sidebars with styles needing conversion|Html 5]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready|Html 5]] | |||
[[Category:Templates based on the Citation/CS1 Lua module]] | |||
[[Category:Templates generating COinS|Cite magazine]] | |||
[[Category:Templates generating microformats|Html 5]] | |||
[[Category:Templates that add a tracking category|Html 5]] | |||
[[Category:Templates that are not mobile friendly|Html 5]] | |||
[[Category:Templates that generate short descriptions|Html 5]] | |||
[[Category:Templates using TemplateData|Html 5]] | |||
[[Category:Templates using under-protected Lua modules|Html 5]] | |||
[[Category:Webarchive template wayback links]] | |||
[[Category:Wikipedia fully protected templates|Sister project links]] | |||
[[Category:Wikipedia metatemplates|Html 5]] |
Latest revision as of 20:14, 8 February 2023
![]() | |
Filename extension | .html , .htm |
---|---|
Internet media type |
text/html |
Type code | TEXT |
Uniform Type Identifier (UTI) | public.html[1] |
Developed by | WHATWG |
Initial release | 22 January 2008[2] |
Type of format | Markup language |
Standard | HTML LS |
Open format? | Yes |
HTML |
---|
Comparisons |
HTML5 एक मार्कअप भाषा है, जिसका उपयोग वर्ल्ड वाइड वेब पर वेबपेज बनाने और उन्हें प्रस्तुत करने के लिए किया जाता है। यह इसका पांचवां और अंतिम[3] संस्करण एचटीएमएल5 है जो विश्वव्यापी वेब संकाय (डब्ल्यू3सी) की एक संस्तुति से है। वर्तमान विनिर्देश को एचटीएमएल लिविंग स्टैंडर्ड के रूप में जाना जाता है। इसकी देखरेख वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप (डब्ल्यूएचएटीडब्ल्यूजी) द्वारा की जाती है, जो प्रमुख ब्राउज़र जैसे एप्पल, गूगल, मोज़िला और माइक्रोसॉफ्ट का संघ है।
एचटीएमएल5 को पहली बार सार्वजनिक रूप से 22 जनवरी 2008 को जारी किया गया था,[2] अक्टूबर 2014 में प्रमुख अद्यतन और "डब्ल्यू3सी संकाय" स्थिति के साथ किया गया था।[4][5] इसका लक्ष्य नवीनतम मल्टीमीडिया और अन्य नई सुविधाओं के समर्थन के साथ भाषा में सुधार करना था, भाषा को मनुष्यों द्वारा सरलता से पढ़ने योग्य और कंप्यूटर और उपकरणों जैसे वेब ब्राउज़र, पार्सर, आदि द्वारा निरंतर समझने के लिए, XHTML की कठोरता के बिना, और पुराने सॉफ़्टवेयर के साथ पिछड़े-संगत बने रहने के लिए हैं। एचटीएमएल5 का उद्देश्य न केवल एचटीएमएल 4 बल्कि XHTML1 और डीओएम लेवल 2 एचटीएमएल को भी समाहित करना है।[6]
एचटीएमएल5 में इंटरऑपरेबल कार्यान्वयन को प्रोत्साहित करने के लिए विस्तृत प्रोसेसिंग मॉडल सम्मलित हैं, यह दस्तावेजों के लिए उपलब्ध मार्कअप का विस्तार, सुधार और युक्तिसंगत बनाता है, और जटिल वेब अनुप्रयोगों के लिए मार्कअप और अप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) प्रस्तुत करता है।[7] उन्हीं कारणों से, एचटीएमएल5 क्रॉस-प्लेटफ़ॉर्म मोबाइल एप्लिकेशन के लिए भी उम्मीदवार है क्योंकि इसमें कम-शक्ति वाले उपकरणों को ध्यान में रखकर डिज़ाइन की गई सुविधाएँ सम्मलित हैं।
कई नई वाक्यात्मक विशेषताएं सम्मलित हैं। मूल रूप से मल्टीमीडिया और ग्राफ़िकल सामग्री को सम्मलित करने और प्रबंधित करने के लिए, नये <video>
, <audio>
और <canvas>
एलिमेंट जोड़े गए थे, विस्तार योग्य खंड को मूल रूप से लागू किया गया जो मुख्यतः <summary>...</summary>
और<details>...</details>
के माध्यम से कार्यान्वित किए जाते हैं, न कि CSS या javascript पर निर्भर होने के आतिरिक्त, स्केलेबल वेक्टर ग्राफिक्स (एसवीजी) मटेरियल और गणितीय सूत्रों के लिए mathml के लिए समर्थन भी जोड़ा गया था। दस्तावेजों की शब्दार्थ सामग्री को समृद्ध करने के लिए, नए पृष्ठ संरचना एलिमेंट जैसेबी <main>
, <section>
, <article>
, <header>
, <footer>
, <aside>
, <nav>
, और<figure>
जोड़े जाते हैं। नई एचटीएमएल विशेषताएँ प्रस्तुत की गईं, कुछ एलिमेंट और विशेषताएँ हटा दी गईं, और अन्य जैसे <a>, <menu> को परिवर्तित कर दिया गया, फिर से परिभाषित या मानकीकृत किया गया। एपीआई और डॉक्यूमेंट ऑब्जेक्ट मॉडल ( डीओएम) अब एचटीएमएल5 विनिर्देशन के मूलभूत भाग हैं,[7] और एचटीएमएल5 भी किसी भी अमान्य दस्तावेज़ के लिए प्रसंस्करण को बेहतर ढंग से परिभाषित करता है। [8]
इतिहास
वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप (डब्ल्यूएचएटीडब्ल्यूजी) ने 2004 में नए मानक पर कार्य करना प्रारंभ किया। उस समय, एचटीएमएल 4.01 को 2000 से अपडेट नहीं किया गया था, और वर्ल्ड वाइड वेब कंसोर्टियम (डब्ल्यू3सी) एक्सएचटीएमएल 2.0 पर भविष्य के विकास पर ध्यान केंद्रित कर रहा था। 2009 में, डब्ल्यू3सी ने एक्सएचटीएमएल 2.0 वर्किंग ग्रुप के चार्टर को समाप्त होने दिया और इसे नवीनीकृत नहीं करने का निर्णय लिया।
मोज़िला फाउंडेशन और ओपेरा सॉफ्टवेयर ने जून 2004 में वर्ल्ड वाइड वेब कंसोर्टियम (डब्ल्यू3सी) कार्यशाला में स्थिति पत्र प्रस्तुत किया,[9] विकासशील प्रौद्योगिकियों पर ध्यान केंद्रित करना जो वर्तमान ब्राउज़रों के साथ वेब प्रपत्र 2.0 के प्रारंभिक प्रारूप विनिर्देश सहित पिछड़ा हुआ अनुरूप हैं[10] । वर्कशॉप का समापन एचटीएमएल पर कार्य जारी रखने के लिए 8 को पक्ष में, 14 को विरुद्ध- वोट के साथ हुआ।[11] कार्यशाला के तुरंत बाद, डब्ल्यूएचएटीडब्ल्यूजी का गठन उस स्थिति के पेपर के आधार पर कार्य प्रारंभ करने के लिए किया गया था, और दूसरी प्रस्तुति के समय वेब एप्लीकेशन 1.0 की भी घोषणा की गई थी।[12] जिसे बाद में दो विनिर्देशों को एचटीएमएल5 बनाने के साथ विलय कर दिया गया।[13] एचटीएमएल5 विनिर्देश को 2007 में डब्ल्यू3सी के नए एचटीएमएल वर्किंग ग्रुप के कार्य के प्रारंभिक बिंदु के रूप में अपनाया गया था।
डब्ल्यूएचएटीडब्ल्यूजी के इयान हिकसन (गूगल) और डेविड हयात (एप्पल) ने 22 जनवरी 2008 को डब्ल्यू3सी के विनिर्देशन का पहला सार्वजनिक कार्य प्रारूप तैयार किया। ।[2]
फ्लैश पर विचार
जबकि एचटीएमएल5 की कुछ विशेषताओं की तुलना अधिकांशतः एडोब फ़्लैश से की जाती है, दोनों प्रौद्योगिकियाँ बहुत भिन्न हैं। दोनों में वेब पेजों के भीतर audio और वीडियो चलाने और स्केलेबल वेक्टर ग्राफिक्स का उपयोग करने के लिए सुविधाएँ सम्मलित हैं। चूंकि, एचटीएमएल5 का उपयोग एनीमेशन या अन्तरक्रियाशीलता के लिए नहीं किया जा सकता है - इसे css 3 या javascript के साथ पूरक होना चाहिए। ऐसी कई फ्लैश क्षमताएं हैं जिनका एचटीएमएल5 में कोई प्रत्यक्ष समकक्ष नहीं है ( एचटीएमएल5 और फ्लैश की तुलना देखें)। अप्रैल 2010 के आसपास एचटीएमएल5 की संवादात्मक क्षमता mainधारा के मीडिया के ध्यान का विषय बन गई,[14][15][16][17] जब एप्पल इंक. के तत्कालीन सीईओ स्टीव जॉब्स ने "थॉट्स ऑन फ्लैश" header से सार्वजनिक पत्र जारी किया, जिसमें उन्होंने निष्कर्ष निकाला कि "वीडियो देखने या किसी भी प्रकार की वेब सामग्री का उपभोग करने के लिए अब फ्लैश आवश्यक नहीं है" और कि "मोबाइल युग में बनाए गए नए खुले मानक, जैसे एचटीएमएल5, जीतेंगे"।[18] इसने वेब विकास हलकों में विवाद छेड़ दी, जिसमें सुझाव दिया गया कि, एचटीएमएल5 बढ़ी हुई कार्यक्षमता प्रदान करता है, डेवलपर्स को मानक के विभिन्न भागों के अलग-अलग ब्राउज़र समर्थन के साथ-साथ एचटीएमएल5 और फ्लैश के बीच अन्य कार्यक्षमता अंतरों पर विचार करना चाहिए।[19] ननवंबर 2011 की प्रारंभ में, एडोब ने घोषणा की कि वह मोबाइल उपकरणों के लिए फ्लैश के विकास को बंद कर देगा और एचटीएमएल5 का उपयोग करके उपकरणों के विकास में अपने प्रयासों को फिर से प्रारंभ करेगा।[20] 25 जुलाई 2017 को, एडोब ने घोषणा की कि फ्लैश का वितरण और समर्थन दोनों 2020 के अंत तक बंद हो जाएंगे।[21] एडोब ने आधिकारिक तौर पर 31 दिसंबर 2020 को फ्लैश को बंद कर दिया और 12 जनवरी 2021 तक सभी फ्लैश सामग्री को फ्लैश प्लेयर में चलने से रोक दिया गया। [22]
अंतिम कॉल, उम्मीदवारी, और संस्तुति के चरण
14 फरवरी 2011 को, डब्ल्यू3सी ने एचटीएमएल5 के लिए स्पष्ट मील के पत्थर के साथ अपने एचटीएमएल वर्किंग ग्रुप के चार्टर का विस्तार किया। मई 2011 में, वर्किंग ग्रुप ने एचटीएमएल5 को "लास्ट कॉल" में उन्नत किया, जो डब्ल्यू3सी के अंदर और बाहर के समुदायों को विनिर्देश की तकनीकी सुदृढ़ता की पुष्टि करने के लिए निमंत्रण था। डब्ल्यू3सी ने 2014 तक पूर्ण विनिर्देश के लिए व्यापक अंतरसंचालनीयता प्राप्त करने के लिए व्यापक परीक्षण सूट विकसित किया, जो संस्तुति के लिए लक्षित तिथि थी।[23] जनवरी 2011 में, डब्ल्यूएचएटीडब्ल्यूजी ने अपने " एचटीएमएल5" विनिर्देश एचटीएमएल लिविंग स्टैंडर्ड का नाम परिवर्तित कर दिया। फिर भी डब्ल्यू3सी ने एचटीएमएल5 जारी करने की अपनी परियोजना को जारी रखा। [24]
जुलाई 2012 में, डब्ल्यूएचएटीडब्ल्यूजी और डब्ल्यू3सी ने अलगाव की डिग्री तय की। डब्ल्यू3सी निश्चित मानक पर ध्यान केंद्रित करते हुए एचटीएमएल5 विनिर्देश कार्य जारी रखेगा, जिसे डब्ल्यूएचएटीडब्ल्यूजी द्वारा "स्नैपशॉट" माना जाता है। डब्ल्यूएचएटीडब्ल्यूजी संगठन एचटीएमएल5 के साथ "जीवन स्तर" के रूप में अपना कार्य जारी रखता है।एक जीवन स्तर की अवधारणा यह है कि यह कभी पूरा नहीं होता है और सदैव अद्यतन और बेहतर होता रहता है। नई सुविधाएँ जोड़ी जा सकती हैं लेकिन कार्यक्षमता हटाई नहीं जाएगी।[25]
दिसंबर 2012 में, डब्ल्यू3सी ने एचटीएमएल5 को उम्मीदवार की संस्तुति के रूप में नामित किया हैं। [26] डब्ल्यू3सी अनुशंसा के लिए उन्नति का मानदंड "दो 100% पूर्ण और पूरी तरह से अंतःक्रियात्मक कार्यान्वयन" है।[27]16 सितंबर 2014 को, डब्ल्यू3सी ने एचटीएमएल5 को प्रस्तावित अनुशंसा में स्थानांतरित कर दिया।[28] 28 अक्टूबर 2014 को एचटीएमएल5 को डब्ल्यू3सी अनुशंसा के रूप में जारी किया गया था,[29] विनिर्देश प्रक्रिया को पूरा करना।[4] 1 नवंबर 2016 को एचटीएमएल5.1 को डब्ल्यू3सी अनुशंसा के रूप में जारी किया गया था।[30] 14 दिसंबर 2017 को, एचटीएमएल5.2 को डब्ल्यू3सी अनुशंसा के रूप में जारी किया गया था।[31]
सेवानिवृत्ति
एचटीएमएल5.0 को 2018-03-27 को बंद कर दिया गया था,[32] एचटीएमएल 3.2 के साथ,[33] एचटीएमएल 4.0,[34] एचटीएमएल 4.01,[35] एक्सएचटीएमएल™ 1.0,[36] और एक्सएचटीएमएल™ 1.1[37] एचटीएमएल5.2 और एचटीएमएल5.3 को 2021-01-28 को बंद कर दिया गया था।[38][39]
समयरेखा
एचटीएमएल5.0, एचटीएमएल5.1, एचटीएमएल5.2 और एचटीएमएल5.3 के लिए संयुक्त समयरेखा:
संस्करण | पहला ड्राफ्ट | उम्मीदवार की अनुशंसा | अनुशंसा | सेवानिवृत्त |
---|---|---|---|---|
एचटीएमएल5.0 | 2007[40] | 2012 | 2014 | 2018[41] |
एचटीएमएल5.1 | 2012 | 2015 | 2016 | 2021[42] |
एचटीएमएल5.2[43] | 2015 | 2017 | 2017 | 2021[44] |
एचटीएमएल5.3 | 2017[45] | — | — | 2021[46] |
डब्ल्यू3सी और डब्ल्यूएचएटीडब्ल्यूजी संघर्ष
डब्ल्यू3सी ने 28 मई 2019 को एचटीएमएल और डीओएम मानकों पर अधिकार डब्ल्यूएचएटीडब्ल्यूजी को सौंप दिया, क्योंकि यह माना जाता है कि दो मानकों का होना हानिकारक है।[47][48][49][3] एचटीएमएल लिविंग स्टैंडर्ड अब आधिकारिक है। चूंकि, डब्ल्यू3सी अभी भी एचटीएमएल की विकास प्रक्रिया में भाग लेगा।
अधिकार सौंपने से पहले, डब्ल्यू3सी और डब्ल्यूएचएटीडब्ल्यूजी को एचटीएमएल5 के विकास पर साथ कार्य करने वाले दोनों के रूप में चित्रित किया गया था,[50] और फिर भी क्रॉस उद्देश्यों पर[25][4] जुलाई 2012 के विभाजन के बाद से डब्ल्यू3सी एचटीएमएल5 मानक स्नैपशॉट-आधारित (एचटीएमएल5, एचटीएमएल5.1, आदि) और स्थिर हो गए, जबकि डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल का जीवन स्तर लगातार अद्यतन किया जाता है। सम्बन्ध को "नाजुक", यहां तक कि "दरार" के रूप में वर्णित किया गया था,[51] और विवादों की विशेषता है।[4]
कम से कम मामले में, अर्थात् <cite> एलिमेंट की अनुमेय सामग्री, दो विनिर्देशों ने सीधे एक-दूसरे का खंडन किया (जुलाई 2018 तक), डब्ल्यू3सी परिभाषा के साथ डब्ल्यूएचएटीडब्ल्यूजी परिभाषा की तुलना में व्यापक उपयोग की अनुमति दी गई।[52][53]
डब्ल्यूएचएटीडब्ल्यूजी कल्पना में परिचय खंड (इयान हिकसन | इयान हिक्सी हिकसन द्वारा फूटर) डब्ल्यू3सी के लिए महत्वपूर्ण है, उदाहरण के लिए Note: चूंकि हमने उन्हें ऐसा करने से रोकने के लिए कहा है, डब्ल्यू3सी इस विनिर्देशन के कुछ भाग को अलग दस्तावेजों के रूप में पुनः प्रकाशित भी करता है। अपने इतिहास उपखंड में यह डब्ल्यू3सी को हिकसन और डब्ल्यूएचएटीडब्ल्यूजी की मूल एचटीएमएल5 योजनाओं के लिए प्रतिरोधी के रूप में चित्रित करता है, फिर देर से बैंडवागन पर परिवर्तित कर रहा है (चूंकि हिकसन डब्ल्यू3सी एचटीएमएल5 युक्ति के नियंत्रण में भी था)। भले ही, यह संगठनों के बीच प्रमुख दार्शनिक विभाजन को इंगित करता है:[54]
कई वर्षों तक, दोनों समूहों ने एक साथ काम किया। चूंकि, 2011 में, समूह इस निष्कर्ष पर पहुंचे कि उनके अलग-अलग लक्ष्य थे: डब्ल्यू3सी "एचटीएमएल5" का "समाप्त" संस्करण प्रकाशित करना चाहता था, जबकि डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल के लिए एक लिविंग स्टैंडर्ड पर काम करना जारी रखना चाहता था, जो लगातार विनिर्देश बनाए रखता था। ज्ञात समस्याओं वाली स्थिति में इसे फ्रीज़ करने और प्लेटफॉर्म को विकसित करने के लिए आवश्यकतानुसार नई सुविधाएँ जोड़ना है। तब से, डब्ल्यूएचएटीडब्ल्यूजी इस विनिर्देश (दूसरों के बीच) पर काम कर रहा है, और डब्ल्यू3सी डब्ल्यूएचएटीडब्ल्यूजी द्वारा दस्तावेज़ के अपने फोर्क में किए गए सुधारों की नकल कर रहा है (जिसमें अन्य परिवर्तन भी हैं)।
दोनों संस्थाओं ने 28 मई 2019 को एचटीएमएल के एकल संस्करण पर साथ कार्य करने के लिए समझौते पर हस्ताक्षर किए।[55]
दो मानकों के बीच अंतर
में विरोधाभास के अतिरिक्त<<html> element उद्धृत करते हैं>
ऊपर वर्णित एलिमेंट, दो मानकों के बीच अन्य अंतरों में सितंबर 2018 तक कम से कम निम्नलिखित सम्मलित हैं:
डब्ल्यू3सी[56] | डब्ल्यूएचएटीडब्ल्यूजी[57] | |
---|---|---|
साइट पृष्ठांकन | एकल पृष्ठ संस्करण[58] (सामग्री की वैश्विक खोज की अनुमति देता है) | |
अध्याय | §5 माइक्रोडाटा[59]
§9 संचार[60] §10 वेब कार्यकर्ता[61] §11 वेब भंडारण[62] | |
वैश्विक गुण | :[63] class , id
|
:[64] autocapitalize, enterkeyhint , input mode, है , itemmid , itemprop , itemref, itemscope, itemtype, non
|
अध्याय एलिमेंट का एचटीएमएल | §4.13 कस्टम एलिमेंट[65] | |
elements | <rb> ,[66] <rtc> [67] (संगतता नोट्स नीचे देखें.)
|
<hgroup> ,[69] <menu> ,[70] <slot> [71] (संगतता नोट्स नीचे देखें।
|
§ <meta>
|
§4.2.5.4. अन्य प्रागमा निर्देश,[73] बहिष्कृत के आधार पर whtwug प्रक्रिया.[74] | |
§ current | § 4.3.11.2 नमूना रूपरेखा[75]
§ 4.3.11.3उपयोगकर्ताओं के लिए रूपरेखा प्रदर्शित करना[76] | |
save data | अनुशंसित आरडीएफए (कोड उदाहरण,[77][68][78] अलग विशेष निर्देश,[79][80] कोई विशेष गुण नहीं[63]). | माइक्रोडाटा की अनुशंसा करता है (कोड उदाहरण,[81][82][83][84] कल्पना अध्याय, विशेष गुण[64]). |
निम्न तालिका सितंबर 2018 तक प्रमुख ब्राउज़रों के साथ अनुकूलता पर मोज़िला डेवलपमेंट नेटवर्क से एचटीएमएल एलिमेंटों में से किसी मानक के लिए अद्वितीय डेटा प्रदान करती है:
एलिमेंट | मानक | अनुकूलता | टिप्पणी |
---|---|---|---|
<rb>[85]
|
w3c | edge को छोड़कर सभी ब्राउज़र | |
<rtc>[86]
|
w3c | फ़ायरफ़ॉक्स को छोड़कर कोई नहीं | |
<hgroup> [87]
|
whatwg | सभी ब्राउज़र | "[चूंकि] एचटीएमएल रूपरेखा एल्गोरिथम किसी भी ब्राउज़र में लागू नहीं किया गया है... <hgroup> शब्दार्थ व्यवहार में केवल सैद्धांतिक हैं।" |
<menu> [88]
|
whatwg | पूर्ण समर्थन केवल एज और फायरफॉक्स डेस्कटॉप में।
फ़ायरफ़ॉक्स मोबाइल में आंशिक समर्थन। उपयोगकर्ता ऑप्ट-इन के साथ ओपेरा में समर्थित। अन्य ब्राउज़रों में समर्थित नहीं है। |
प्रायोगिक तकनीक |
<slot>[89]
|
whatwg | आईई को छोड़कर सभी ब्राउज़र | प्रायोगिक तकनीक |
सुविधाएँ और एपीआई
डब्ल्यू3सी ने ने तेजी से प्रगति करने के लिए योजना के प्रमुख भाग के रूप में प्रतिरूपकता पर अधिक निर्भरता का प्रस्ताव दिया, जिसका अर्थ है विशिष्ट विशेषताओं की पहचान करना, या तो प्रस्तावित या पहले से ही कल्पना में सम्मलित है और उन्हें अलग विनिर्देशों के रूप में आगे बढ़ाना है। कुछ प्रौद्योगिकियां जिन्हें मूल रूप से एचटीएमएल5 में ही परिभाषित किया गया था, उन्हें अब अलग विशिष्टताओं में परिभाषित किया गया है:
- एचटीएमएल वर्किंग ग्रुप - एचटीएमएल कैनवस 2डी कॉन्टेक्स्ट,
- वेब एप्स वर्किंग ग्रुप - वेब मैसेजिंग, वेब वर्कर्स, वेब स्टोरेज, वेबसॉकेट, सर्वर से भेजे गए इवेंट, वेब कंपोनेंट्स[90] (चूंकि, यह एचटीएमएल5 का हिस्सा नहीं था), वेब एप्लिकेशन वर्किंग ग्रुप को अक्टूबर 2015 में बंद कर दिया गया था और इसके डिलिवरेबल्स को वेब प्लेटफॉर्म वर्किंग ग्रुप (WPWG) में स्थानांतरित कर दिया गया था।
- आईईटीएफ हाईबी वर्किंग ग्रुप - वेबसॉकेट प्रोटोकॉल,
- वेबआरटीसी वर्किंग ग्रुप - वेबआरटीसी,
- वेब मीडिया टेक्स्ट कम्युनिटी ग्रुप को ट्रैक करता है - वेबवीटीटी।
कुछ विशेषताएं जिन्हें मूल एचटीएमएल5 विनिर्देश से हटा दिया गया था, उन्हें अलग से मॉड्यूल के रूप में मानकीकृत किया गया है, जैसे कि जैसे कि माइक्रोडेटा और कैनवस। एचटीएमएल5 एक्सटेंशन जैसे पॉलीग्लॉट मार्कअप के रूप में प्रस्तुत किए गए तकनीकी विनिर्देशों को भी मॉड्यूल के रूप में मानकीकृत किया गया है। कुछ डब्ल्यू3सी विनिर्देश जो मूल रूप से अलग विनिर्देश थे, उन्हें एचटीएमएल5 एक्सटेंशन या सुविधाओं के रूप में अनुकूलित किया गया है, जैसे कि स्केलेबल वेक्टर ग्राफिक्स इत्यादि। कुछ विशेषताएं जो एचटीएमएल5 के मानकीकरण को धीमा कर सकती हैं, उन्हें इसकेआतिरिक्त आगामी विनिर्देशों के रूप में मानकीकृत किया जाएगा या किया जाएगा।
विशेषताएं
मार्कअप
एचटीएमएल5 उन एलिमेंटों और विशेषताओं का परिचय देता है जो आधुनिक वेबसाइटों पर विशिष्ट उपयोग को दर्शाते हैं। उनमें से कुछ जेनेरिक ब्लॉक (<div>) और इनलाइन (<span>) एलिमेंटों के सामान्य उपयोग के लिए शब्दार्थ प्रतिस्थापन हैं, उदाहरण के लिए ><nav>
(website navigation block), <footer>
(सामान्यतः वेब पेज के नीचे या एचटीएमएल कोड की अंतिम पंक्तियाँ), या <object> केआतिरिक्त <audio> और <video>
.[91][92][93] एचटीएमएल 4.01 से कुछ पदावनत एलिमेंटों को हटा दिया गया है, जिसमें विशुद्ध रूप से प्रस्तुतीकरण एलिमेंट जैसे <font> और <center> सम्मलित हैं, जिनके प्रभाव लंबे समय से अधिक सक्षम कैस्केडिंग स्टाइल शीट्स द्वारा प्रतिस्थापित किए गए हैं।[94] गतिशील वेब पेज बनाने के लिए उपयोग किए जाने वाले क्लाइंट-साइड javascript के महत्व पर भी नए सिरे से जोर दिया गया है।[citation needed]
एचटीएमएल5 सिंटैक्स अब मानक सामान्यीकृत मार्कअप भाषा पर आधारित नहीं है[95][96] चूंकि, इसे एचटीएमएल के पुराने संस्करणों के सामान्य पार्सिंग के साथ पिछड़े-संगत होने के लिए डिज़ाइन किया गया है। यह नई परिचयात्मक पंक्ति के साथ आता है जो एसजीएमएल दस्तावेज़ प्रकार की घोषणा की तरह दिखता है, < !DOCTYPE html>, जो मानक-अनुपालन रेंडरिंग मोड को ट्रिगर करता है।।[97] 5 जनवरी 2009 से, एचटीएमएल5 में वेब फॉर्म 2.0 भी सम्मलित है, जो पहले से अलग डब्ल्यूएचएटीडब्ल्यूजी विनिर्देश है।[98][99]
नई एपीआई
![](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/HTML5_APIs_and_related_technologies_taxonomy_and_status.svg/langen-gb-420px-HTML5_APIs_and_related_technologies_taxonomy_and_status.svg.png)
मार्कअप निर्दिष्ट करने के आतिरिक्त, एचटीएमएल5 स्क्रिप्टिंग एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) को निर्दिष्ट करता है जिसका उपयोग javascript के साथ किया जा सकता है।[101] वर्तमान दस्तावेज़ ऑब्जेक्ट मॉडल ( डीओएम) इंटरफ़ेस में विस्तारित हैं और वास्तविक सुविधाओं को प्रैक्टिकल किया गया है। नए एपीआई भी हैं, जैसे:
- कैनवास एलिमेंट,[102]
- समयबद्ध मीडिया प्लेबैक,[103]
- ऑफ़लाइन,[104]
- फूटर के लिए योग्य सामग्री,[105]
- खींचें और छोड़ें ,[106]
- इतिहास,[107]
- एमआईएमई प्रकार और प्रोटोकॉल हैंडलर पंजीकरण,[108][109]
- माइक्रोडेटा,[110]
- वेब मैसेजिंग,[111]
- वेब भंडारण - की-वैल्यू पेयर स्टोरेज फ्रेमवर्क जो कुकीज़ के समान व्यवहार प्रदान करता है लेकिन बड़ी स्टोरेज क्षमता और बेहतर एपीआई के साथ।[112]
उपरोक्त सभी प्रौद्योगिकियां डब्ल्यू3सी एचटीएमएल5 विनिर्देश में सम्मलित नहीं हैं, चूंकि वे डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल विनिर्देशन में हैं।[113] कुछ संबंधित प्रौद्योगिकियां, जो डब्ल्यू3सी एचटीएमएल5 या डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल विनिर्देशन का भाग नहीं हैं जो इस प्रकार हैं। डब्ल्यू3सी इनके लिए विशिष्टताओं को अलग से प्रकाशित करता है:
- भौगोलिक स्थान,
- इंडेक्सडडीबी - अनुक्रमित श्रेणीबद्ध की-वैल्यू स्टोर (पूर्व में वेबसिंपलडीबी),[114]
- फ़ाइल[115] -फ़ाइल अपलोड और फ़ाइल को संभालने के उद्देश्य से एपीआई,[116]
- निर्देशिकाएँ और प्रणाली - API जिसका उद्देश्य क्लाइंट-साइड-स्टोरेज उपयोग के स्थितियोंं को संतुष्ट करना है जो डेटाबेस द्वारा अच्छी तरह से सेवितव्न हीं किए जाते हैं,[117]
- फाइल राइटर - वेब अनुप्रयोगों से फ़ाइलों को लिखने के लिए एपीआई,[118]
- वेब ऑडियो[119]- वेब अनुप्रयोगों में ऑडियो के प्रसंस्करण और संश्लेषण के लिए उच्च-स्तरीय javascript एपीआई,
- क्लासलिस्ट।[120]
- वेब क्रिप्टोग्राफी एपीआई [121]
- वेबआरटीसी[122]
- वेब एसक्यूएल डाटाबेस - स्थानीय एसक्यूएल डाटाबेस (अब अनुरक्षित नहीं), [123]
एचटीएमएल5 वेब पेजों के भीतर एनिमेशन प्रदान नहीं कर सकता है। एचटीएमएल एलिमेंटों को एनिमेट करने के लिए अतिरिक्त javascript और css 3 आवश्यक है। javascript और एचटीएमएल 4 का उपयोग करके एनिमेशन भी संभव है[124][failed verification], [असफल सत्यापन] और नामांकन प्रमाणीकरण भाषा के माध्यम से एसवीजी एलिमेंटों के भीतर एनीमेशन भी संभव है, चूंकि बाद का ब्राउज़र समर्थन 2011 तक अनियमित बना हुआ है।
एक्स एचटीएमएल5 (एक्सएमएल-क्रमबद्ध एचटीएमएल5)
एक्सएमएल दस्तावेज़ों को एक्सएमएल इंटरनेट मीडिया प्रकार (जिसे अधिकांशतः एमआईएमई प्रकार कहा जाता है) के साथ प्रस्तुत किया जाना चाहिए, जैसे एप्लिकेशन/एक्सएचटीएमएल+एक्सएमएल या एप्लिकेशन/एक्सएमएल,[101] और एक्सएमएल के मुख्य, अच्छी तरह से बनाए गए जिसे उपयुक्त सिंटैक्स के अनुरूप होना चाहिए। एक्स एचटीएमएल5 केवल एक्सएमएल-क्रमबद्ध एचटीएमएल5 डेटा है (अर्थात, एचटीएमएल5, एक्सएचटीएमएल की मुख्य आवश्यकताओं के लिए विवश है, उदाहरण के लिए, कोई खुला टैग नहीं है), एक्सएमएल मीडिया प्रकारों में से के साथ भेजा गया। एचटीएमएल जिसे एचटीएमएल और एक्सएचटीएमएल दोनों विशिष्टताओं के अनुरूप लिखा गया है और इसलिए वही डीओएम ट्री उत्पन्न करता है, चाहे एचटीएमएल या एक्सएमएल के रूप में पार्स किया गया हो, या पॉलीग्लोट मार्कअप के रूप में जाना जाता है।[125]
एक्स एचटीएमएल5 के लिए कोई डीटीडी नहीं है।[126]
त्रुटि प्रबंधन
एचटीएमएल5 को इस तरह डिज़ाइन किया गया है कि पुराने ब्राउज़र नए एचटीएमएल5 निर्माणों को सुरक्षित रूप से अनदेखा कर सकें।[7] एचटीएमएल 4.01 के विपरीत, एचटीएमएल5 विनिर्देश लेक्सिंग और पदव्याख्या के लिए विस्तृत नियम देता है, इस मंशा के साथ कि अनुपालक ब्राउज़र गलत सिंटैक्स को पार्स करते समय समान परिणाम देगा।[127]चूंकि एचटीएमएल55 अब "टैग सूप" दस्तावेज़ों के लिए सुसंगत व्यवहार को परिभाषित करता है, वे दस्तावेज़ एचटीएमएल5 मानक के अनुरूप नहीं हैं। [127]
लोकप्रियता
30 सितंबर 2011 को जारी रिपोर्ट के अनुसार, दुनिया की शीर्ष 100 वेबसाइटों में से 34 एचटीएमएल5 का उपयोग कर रही थीं – खोज इंजन और सामाजिक नेटवर्क के नेतृत्व में गोद लेने।[128] अगस्त 2013 में जारी अन्य रिपोर्ट ने दिखाया है कि फॉर्च्यून 500 अमेरिकी कंपनियों में से 153 ने अपनी कॉर्पोरेट वेबसाइटों पर एचटीएमएल5 लागू किया है।
22014 के बाद से, एचटीएमएल5 सबसे लोकप्रिय लेआउट इंजनों द्वारा कम से कम आंशिक रूप से समर्थित है।
एचटीएमएल 4.01 और एक्सएचटीएमएल 1. एक्स से अंतर
निम्नलिखित मतभेदों की सरसरी सूची और कुछ विशिष्ट उदाहरण हैं।
- नए पदव्याख्या नियम: नम्य पदव्याख्या और अनुकूलता की ओर उन्मुख, एसजीएमएल पर आधारित नहीं है
- टेक्स्ट/एचटीएमएल में इनलाइन एसवीजी और मैथएमएल का उपयोग करने की क्षमता
- नया एचटीएमएल एलिमेंट: article, aside, audio, bdi, canvas, command, data, datalist, discription, emded, figcaption, figure, footer, header, keygen, mark, meter, nv, output, rp, rt, ruby, section, source description, time, track, video, wbr
- नए प्रकार के प्रपत्र नियंत्रण: date और time, email, url, search, number, contact, color [129]
- नई विशेषताएँ: verydata(meta पर), async(script)
- वैश्विक विशेषताएँ (जो हर एलिमेंट के लिए लागू की जा सकती हैं): आईडी, टैबिन्डेक्स, छिपा हुआ, data-* (custom data properties)
- पदावनत एलिमेंटों को पूरी तरह से हटा दिया जाएगा: achronium, aplet, basefont, big, center, dir, font, frame, frameset, i index, no frames, strike, tt
डब्ल्यू3सी वर्किंग ग्रुप ने एचटीएमएल5 में एचटीएमएल4 से अंतर प्रकाशित किया,[130] जो एचटीएमएल5 और एचटीएमएल4 के बीच परिवर्धन, निष्कासन और परिवर्तन की पूरी रूपरेखा प्रदान करता है।
लोगो
18 जनवरी 2011 को, डब्ल्यू3सी ने एचटीएमएल5 के उपयोग या रुचि का प्रतिनिधित्व करने के लिए लोगो प्रस्तुत किया। डब्ल्यू3सी द्वारा पहले जारी किए गए अन्य बैज के विपरीत, यह किसी निश्चित मानक के लिए वैधता या अनुरूपता नहीं दर्शाता है। 1 अप्रैल 2011 से यह लोगो आधिकारिक हो गया ।[131]
प्रारंभ में इसे जनता के सामने प्रस्तुत करते समय, डब्ल्यू3सी ने एचटीएमएल5 लोगो को "एचटीएमएल5, css, एसवीजी, woff, और अन्य सहित खुली वेब प्रौद्योगिकियों के व्यापक सेट के लिए सामान्य-उद्देश्य दृश्य पहचान" के रूप में घोषित किया।[132] वेब मानक परियोजना सहित कुछ वेब मानक अधिवक्ताओं ने शब्दावली के धुंधलेपन और गलत संचार की संभावना की ओर संकेत करते हुए एचटीएमएल5 की परिभाषा को छत्र शब्द के रूप में आलोचना की।[132] तीन दिन बाद, डब्ल्यू3सी ने सामुदायिक प्रतिक्रिया का उत्तर दिया और लोगो की परिभाषा को परिवर्तित कर दिया, संबंधित तकनीकों की गणना को हटा दिया।[133] डब्ल्यू3सी ने तब कहा था कि लोगो एचटीएमएल5 का प्रतिनिधित्व करता है, जो आधुनिक वेब अनुप्रयोगों के लिए आधारशिला है।[131]
डिजिटल अधिकार प्रबंधन
बीबीसी, गूगल, माइक्रोसॉफ्ट, ऐप्पल इंक सहित उद्योग के खिलाड़ी एन्क्रिप्टेड मीडिया एक्सटेंशन (ईएमई) को सम्मलित करने के लिए समर्थन कर रहे हैं,[134][135][136][137][138] एचटीएमएल5 मानक में डिजिटल अधिकार प्रबंधन (डीआरएम) का रूप, 2012 के अंत और 2013 की प्रारंभ तक, 27 संगठनों [139] ने फ्री सॉफ्टवेयर फाउंडेशन सहित[140] एचटीएमएल5 मानक में डिजिटल अधिकार प्रबंधन को सम्मलित करने के विरुद्ध अभियान प्रारंभ किया है।[141][142] चूंकि, सितंबर 2013 के अंत में, डब्ल्यू3सी एचटीएमएल वर्किंग ग्रुप ने निर्णय लिया कि एन्क्रिप्टेड मीडिया एक्सटेंशन, डीआरएम का रूप, "दायरे में" और संभावित रूप से एचटीएमएल5.1 मानक में सम्मलित किया जाएगा। [143][144] डब्ल्यूएचएटीडब्ल्यूजी का " एचटीएमएल लिविंग स्टैंडर्ड" बिना डीआरएम-सक्षम प्रस्तावों के विकसित होता रहा। [144]
डब्ल्यू3सी के सदस्य, मनु स्पोर्नी ने कहा कि समस्या का समाधान नहीं करेगा, जिसका उसे समाधान करना चाहिए था।[145] विरोधियों का कहना है कि eme अपने आप में drm plugging तंत्र के लिए केवल संरचना है।[146]
एचटीएमएल5 में डीआरएम के लिए प्रारंभिक समर्थक गूगल [147] और माइक्रोसॉफ्ट थे ।[148] समर्थकों में एडोब भी सम्मलित है।[149] 14 मई 2014 को, मोज़िला ने डीआरएम से बचने के लिए अंतिम प्रमुख ब्राउज़र फ़ायरफ़ॉक्स में ईएमई का समर्थन करने की योजना की घोषणा की।[150][151] इसे "एक कठिन और असुविधाजनक कदम" कहते हुए, मोज़िला के एंड्रियास गैल ने समझाया कि फ़ायरफ़ॉक्स के भविष्य के संस्करण खुले स्रोत बने रहेंगे, लेकिन एडोब द्वारा विकसित सामग्री डिक्रिप्शन मॉड्यूल को चलाने के लिए डिज़ाइन किए गए सैंडबॉक्स के साथ शिप किया जाएगा।[150] बाद में इसे गूगल के वाइडवाइन मॉड्यूल से परिवर्तित कर दिया गया, जिसे सामग्री प्रदाताओं द्वारा अधिक व्यापक रूप से अपनाया गया है। मोज़िला के कार्यकारी अध्यक्ष मिचेल बेकर ने "वैकल्पिक समाधानों पर कार्य करने" का वादा करते हुए कहा कि ईएमई को लागू करने से अस्वीकार करने से कई उपयोगकर्ताओं को ब्राउज़रों को परिवर्तित करने के लिए राजी करने से कुछ अधिक हासिल होगा।[151] इस फैसले की कोरी डॉक्टरो और फ्री सॉफ्टवेयर फाउंडेशन ने निंदा की थी।[152][153]
यह भी देखें
- एचटीएमएल5 में कैश मैनिफेस्ट
- कैनवास एलिमेंट
- डेव हयात, एचटीएमएल5 विनिर्देशों के एप्प्ल फूटर
- इयान हिकसन, एचटीएमएल5 विनिर्देशों के गूगल मेन फूटर
- बहुभाषाविद मार्कअप
संदर्भ
- ↑ "Mac Developer Library: System-Declared Uniform Type Identifiers". Apple. 17 November 2009.
- ↑ 2.0 2.1 2.2 "HTML5: A vocabulary and associated APIs for HTML and XHTML". W3.org. W3C. 22 January 2008. Retrieved 28 January 2009.
- ↑ 3.0 3.1 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.
- ↑ 4.0 4.1 4.2 4.3 "HTML5 specification finalized, squabbling over specs continues". Ars Technica. 29 October 2014. Retrieved 29 October 2014.
- ↑ "HTML5 is a W3C recommendation". W3C Blog. World Wide Web Consortium (W3C). 28 October 2014. Retrieved 28 October 2014.
- ↑ "HTML5 Differences from HTML4". W3.org. W3C. Introduction. Retrieved 2 March 2018.
HTML4 became a W3C Recommendation in 1997. While it continues to serve as a rough guide to many of the core features of HTML, it does not provide enough information to build implementations that interoperate with each other and, more importantly, with Web content. The same goes for XHTML1, which defines an XML serialization for HTML4, and DOM Level 2 HTML, which defines JavaScript APIs for both HTML and XHTML. HTML replaces these documents.
- ↑ 7.0 7.1 7.2 "HTML5 Differences from HTML4". W3.org. W3C. 19 October 2010. Retrieved 4 December 2010.
- ↑ "HTML 5.2 W3C Recommendation". W3.org. W3C. 14 December 2017. § 1.10.2 Syntax Errors. Retrieved 29 June 2017.
- ↑ "Position Paper for the W3C Workshop on Web Applications and Compound Documents". W3.org. W3C. Retrieved 30 December 2011.
- ↑ "W3C Workshop on Web Applications and Compound Documents (Day 1)". W3.org. W3C. 1 June 2004. Retrieved 30 December 2011.
- ↑ "W3C Workshop on Web Applications and Compound Documents (Day 2)". W3.org. W3C. 2 June 2004. Retrieved 30 December 2011.
- ↑ Hickson, -Ian (5 June 2004). "[whatwg] WHAT open mailing list announcement". Lists.W3.org. W3C. Retrieved 8 December 2015.
- ↑ Pilgrim, Mark (15 September 2008). "This Week in HTML 5 – Episode 5". WHATWG Blog. WHATWG. Retrieved 30 December 2011.
- ↑ "FOX News: No Flash on the iPhone? Apple's Steve Jobs Finally Explains Why". Fox News Channel. 29 April 2010.
- ↑ "TIME: Steve Jobs: 'Flash is No Longer Necessary' and Other Musings". Time. 29 April 2010.
- ↑ "Steve Jobs: Why Apple Banned Flash". CBS News.
- ↑ "FastCompany: Steve Jobs: Adobe's Flash Is Old PC History, Open Web Is the Future". 29 April 2010.
- ↑ Jobs, Steve. "Thoughts on Flash". Apple.com. Archived from the original on 2010-05-19.
- ↑ "Is HTML5 Replacing Flash?". Lyquix.com. Retrieved 8 January 2014.
- ↑ "Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5". adobe.com. Retrieved 26 February 2012.
- ↑ Warren, Tom (25 July 2017). "Adobe will finally kill Flash in 2020". The Verge.
- ↑ Lotus, Jean (1 January 2021). "Adobe Flash reaches end of life with nostalgia from users" (in English). UPI.
- ↑ "W3C Confirms May 2011 for HTML5 Last Call, Targets 2014 for HTML5 Standard". World Wide Web Consortium. 14 February 2011. Retrieved 18 February 2011.
- ↑ Hickson, Ian. "HTML Is the New HTML5". Archived from the original on 6 October 2019. Retrieved 21 January 2011.
- ↑ 25.0 25.1 "HTML5 gets the splits". NetMagazine.com. Retrieved 23 July 2012.
- ↑ "HTML5". W3.org. 17 December 2012. Retrieved 15 June 2013.
- ↑ "When Will HTML5 Be Finished?". FAQ. WHAT Working Group. Retrieved 29 November 2009.
- ↑ "Call for Review: HTML5 Proposed Recommendation Published W3C News". W3.org. W3C. 16 September 2014. Retrieved 27 September 2014.
- ↑ "Open Web Platform Milestone Achieved with HTML5 Recommendation". W3.org. W3C. 28 October 2014. Retrieved 29 October 2014.
- ↑ "HTML 5.1 W3C Recommendation". W3.org. W3C. Retrieved 26 February 2017.
- ↑ "HTML 5.2 W3C Recommendation". W3.org. W3C. Retrieved 14 December 2017.
- ↑ "HTML5 Publication History - W3C".
- ↑ "HTML 3.2 Reference Specification Publication History - W3C".
- ↑ "HTML 4.0 Publication History - W3C".
- ↑ "HTML 4.01 Publication History - W3C".
- ↑ "XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition) Publication History - W3C".
- ↑ "XHTML™ 1.1 - Module-based XHTML - Second Edition Publication History - W3C".
- ↑ "HTML 5.2 Publication History - W3C".
- ↑ "HTML 5.3 Publication History - W3C".
- ↑ "Web Applications 1.0". 3 May 2007. Archived from the original on 3 May 2007. Retrieved 18 September 2018.
- ↑ "HTML5 Publication History - W3C".
- ↑ "HTML 5.1 2nd Edition Publication History - W3C".
- ↑ "Plan 2014". World Wide Web Consortium. Retrieved 23 September 2012.
- ↑ "HTML 5.2 Publication History - W3C".
- ↑ "HTML5.3". World Wide Web Consortium. 14 December 2017. W3C First Public Working Draft.
- ↑ "HTML 5.3 Publication History - W3C".
- ↑ 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.
- ↑ "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.
- ↑ "Memorandum of Understanding Between W3C and WHATWG". W3C. 28 May 2019. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
- ↑ "HTML 5.2 W3C Recommendation". W3.org. W3C. 14 December 2017. § 1.4 History. Retrieved 9 August 2017.
- ↑ Hoffmann, Jay (2017). "A Tale of Two Standards". The History of the Web. Archived from the original on 1 September 2017. Retrieved 26 January 2018. (Original title: "When Standards Divide".)
- ↑ "HTML 5.2 W3C Recommendation". W3.org. W3C. 14 December 2017. § 4.5.6. The cite element. Retrieved 26 July 2018.
- ↑ "HTML Living Standard". HTML.spec.WHATWG.org. WHATWG. 25 July 2018. § 4.5.6 The cite element. Retrieved 26 July 2018.
- ↑ "HTML Living Standard". HTML.spec.WHATWG.org. WHATWG. 25 July 2018. § 1 Introduction; §1.6 History. Retrieved 26 July 2018.
- ↑ "W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM". W3C. 28 May 2019. Retrieved 29 May 2019.
- ↑ "HTML 5.2". w3.org. Retrieved 18 September 2018.
- ↑ "HTML Standard". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, One-Page Version". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, Chapter 5: Microdata". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, Chapter 9: Communication". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, Chapter 10: Web workers". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, Chapter 11: Web storage". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ 63.0 63.1 "HTML 5.2, § 3.2.5. Global attributes". w3.org. Retrieved 18 September 2018.
- ↑ 64.0 64.1 "HTML Standard, § 3.2.6 Global attributes". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, § 4.13 Custom elements". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML 5.2: § 4.5.11. The rb element". w3.org. Retrieved 19 September 2018.
- ↑ "HTML 5.2: § 4.5.13. The rtc element". w3.org. Retrieved 19 September 2018.
- ↑ 68.0 68.1 "HTML 5.2: § 4.4.2. The address element". w3.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, § 4.3.7 The hgroup element". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, § 4.4.7 The menu element". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, § 4.12.4 The slot element". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, § 4.3.10 The address element". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML 5.2: § 4.2.5.4. Other pragma directives". w3.org. Retrieved 19 September 2018.
- ↑ "PragmaExtensions – WHATWG Wiki". wiki.whatwg.org. Retrieved 19 September 2018.
This document is obsolete.
- ↑ "HTML Standard, § 4.3.11.2 Sample outlines". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML Standard, § 4.3.11.3 Exposing outlines to users". html.spec.whatwg.org. Retrieved 19 September 2018.
- ↑ "HTML 5.2: § 4.3.2. The article element". w3.org. Retrieved 18 September 2018.
- ↑ "HTML 5.2: § 4.5.16. The time element". w3.org. Retrieved 18 September 2018.
- ↑ "HTML+RDFa 1.1 – Second Edition". w3.org. Retrieved 18 September 2018.
- ↑ "RDFa Lite 1.1 – Second Edition". w3.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, § 4.3.2 The article element". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, § 4.3.4 The nav element". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, § 4.4.9 The dl element". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "HTML Standard, § 4.5.14 The time element". html.spec.whatwg.org. Retrieved 18 September 2018.
- ↑ "<rb>: The Ruby Base element". MDN Web Docs. Retrieved 19 September 2018.
- ↑ "<rtc>: The Ruby Text Container element". MDN Web Docs. Retrieved 19 September 2018.
- ↑ "<hgroup>". MDN Web Docs. Retrieved 19 September 2018.
- ↑ "<menu>". MDN Web Docs. Retrieved 19 September 2018.
- ↑ "<slot>". MDN Web Docs. Retrieved 19 September 2018.
- ↑ "PubStatus – WEBAPPS". W3.org. W3C.
- ↑ Introduction to HTML 5 video Archived 24 January 2011 at the Wayback Machine
- ↑ IBM Developer Works New elements in HTML5: Structure and semantics Archived 5 January 2011 at the Wayback Machine
- ↑ ICAMD.org Finalcut Silverlight Films that Videographers share Quicktime in a Flash: Video on the Web using HTML5 and other Codecs Archived 26 November 2022 at the Wayback Machine
- ↑ "11 Obsolete features – HTML5". W3C. Retrieved 11 March 2014.
- ↑ HTML5 DTD Archived 26 November 2022 at the Wayback Machine: "HTML5 is not SGML-based, and there will be no official DTD for it."
- ↑ HTML 5 Reference Archived 26 November 2022 at the Wayback Machine: "Although it is inspired by its SGML origins, in practice, it really only shares minor syntactic similarities. ... As HTML5 is no longer formally based upon SGML, the DOCTYPE no longer serves this purpose, and thus no longer needs to refer to a DTD."
- ↑ Suetos, Shannon (26 April 2010). "HTML5: Worth the Hype?". instantshift.com. Retrieved 21 October 2012.
- ↑ "Web Forms 2.0". 5 January 2009. Retrieved 11 February 2014. obsolescence notice
- ↑ "एचटीएमएल". whatwg.org.
- ↑ Sergey Mavrody, Sergey's HTML5 & CSS3 Quick Reference, 2nd ed. Belisso Corp., 2012. ISBN 978-0-9833867-2-8
- ↑ 101.0 101.1 van Kesteren, Anne; Pieters, Simon. "HTML5 differences from HTML4". World Wide Web Consortium. Retrieved 29 June 2017.
- ↑ "Get Started with HTM Canvas". syntaxxx.com. Archived from the original on 18 October 2014. Retrieved 13 October 2014.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "Offline Web Applications" Archived 26 November 2022 at the Wayback Machine. World Wide Web Consortium.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "The History interface". w3.org.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "एचटीएमएल". whatwg.org.
- ↑ "Web Messaging specification". whatwg.org.
- ↑ "Web Storage specification". whatwg.org.
- ↑ "1 Introduction – HTML Standard". Whatwg.org. Retrieved 8 January 2014.
- ↑ "Indexed Database" Archived 2 March 2018 at the Wayback Machine. World Wide Web Consortium.
- ↑ "File API". W3.org. Retrieved 8 January 2014.
- ↑ "File API" Archived 26 November 2022 at the Wayback Machine. World Wide Web Consortium.
- ↑ "Filesystem API" Archived 26 November 2022 at the Wayback Machine. World Wide Web Consortium.
- ↑ "File API: Writer" Archived 26 November 2022 at the Wayback Machine. World Wide Web Consortium.
- ↑ "Web Audio API". World Wide Web Consortium. Retrieved 2 March 2018.
- ↑ MDN. "element.classList".
- ↑ "Web Cryptography API". w3.org.
- ↑ "WebRTC 1.0: Real-time Communication Between Browsers". w3.org. Archived from the original on 7 April 2019. Retrieved 17 June 2016.
- ↑ "Web SQL Database" Archived 3 February 2019 at the Wayback Machine. World Wide Web Consortium.
- ↑ Williamson, James (2010). "What HTML5 is (and what it isn't)". Retrieved 14 May 2014.
- ↑ Graff, Eliot. "Polyglot Markup: HTML-Compatible XHTML Documents". W3C. Retrieved 6 July 2013.
- ↑ "14 The XML syntax". HTML Standard. WHATWG.
- ↑ 127.0 127.1 "FAQ – WHATWG Wiki". WHATWG. Retrieved 26 August 2011.
- ↑ "Percentage of Web sites Using HTML5". binvisions. 30 September 2011. Retrieved 21 October 2011.
- ↑ "HTML5 form additions". World Wide Web Consortium. Retrieved 13 October 2014.
- ↑ "HTML5 Differences from HTML4". FAQ. World Wide Web Consortium. 9 December 2014. Retrieved 2 March 2018.
- ↑ 131.0 131.1 "W3C HTML5 Logo FAQ". World Wide Web Consortium. Retrieved 21 January 2011.
Is this W3C's "official" logo for HTML5? Yes, as of 1 April 2011.
- ↑ 132.0 132.1 "HTML5 Logo: Be Proud, But Don't Muddy the Waters!". The Web Standards Project. Archived from the original on 10 August 2011. Retrieved 22 January 2011.
- ↑ "The HTML5 Logo Conversation". World Wide Web Consortium. Retrieved 21 January 2011.
- ↑ Encrypted Media Extensions Archived 20 January 2021 at the Wayback Machine draft specification of the W3C
- ↑ Bright, Peter (16 April 2013). "Netflix coming to HTML5 just as soon as the DRM ducks are in a row". Ars Technica.
- ↑ Sporny, Manu (26 January 2013). "DRM in HTML5".
- ↑ "Tell W3C: We don't want the Hollyweb". Free Software Foundation. May 2013.
- ↑ "HTML5 webpage locks 'would stifle innovation'". BBC News. 30 May 2013.
- ↑ "Une coalition de vingt-sept organisations demande au W3C de garder les menottes numériques (DRM) hors des standards du Web". 24 April 2013. Retrieved 14 May 2014.
- ↑ "Tell W3C: We don't want the Hollyweb – Free Software Foundation". defectivebydesign.org. Archived from the original on 3 April 2013. Retrieved 6 May 2013.
- ↑ Stallman, Richard (2 May 2013). "The W3C's Soul at Stake". The Free Software Foundation. Retrieved 14 May 2014.
- ↑ Lord, Timothy (16 April 2013). "Netflix Wants to Go HTML5, but Not Without DRM". Retrieved 14 May 2014.
- ↑ "New Charter for the HTML Working Group from Philippe Le Hegaret on 2013-09-30 (public-html-admin@w3.org from September 2013)". Lists.w3.org. 30 September 2013. Retrieved 8 January 2014.
- ↑ 144.0 144.1 O'Brien, Danny (2 October 2013). "Lowering Your Standards: DRM and the Future of the W3C". Electronic Frontier Foundation. Retrieved 3 October 2013.
- ↑ Sporny, Manu (26 January 2013). "DRM in HTML5". The Beautiful, Tormented Machine. Manu Sporny. Archived from the original on 25 April 2014. Retrieved 16 May 2014.
- ↑ Gilbertson, Scott (12 February 2013). "DRM for the Web? Say It Ain't So". Webmonkey. Archived from the original on 24 March 2013. Retrieved 21 March 2013.
- ↑ "Release notes for Google Chrome 25.0.1364.87".
- ↑ "HTML5 Video in IE 11 on Windows 8.1". 18 April 2017.
- ↑ Adobe Support for Encrypted Media Extensions Archived 9 November 2016 at the Wayback Machine Adobe.com. 19 June 2013.
- ↑ 150.0 150.1 Gal, Andreas (14 May 2014). "Reconciling Mozilla's Mission and W3C EME". Mozilla. Retrieved 20 May 2014.
- ↑ 151.0 151.1 Baker, Mitchell (14 May 2014). "DRM and the Challenge of Serving Users". Mozilla. Retrieved 20 May 2014.
- ↑ Doctorow, Cory (14 May 2014). "Firefox's adoption of closed-source DRM breaks my heart". The Guardian. Retrieved 20 May 2014.
- ↑ "FSF condemns partnership between Mozilla and Adobe to support Digital Rights Management". Free Software Foundation. 14 May 2014. Retrieved 20 May 2014.
बाहरी कड़ियाँ
- एचटीएमएल Living standard from डब्ल्यूएचएटीडब्ल्यूजी, GitHub repo
- डब्ल्यूएचएटीडब्ल्यूजी validator of latest एचटीएमएल Living standard
- डब्ल्यू3सी TRs, एचटीएमएल5.3 is deprecated in favour of डब्ल्यूएचएटीडब्ल्यूजी एचटीएमएल Living standard
- Memorandum of Understanding Between डब्ल्यू3सी and डब्ल्यूएचएटीडब्ल्यूजी
- एचटीएमएल Media E एक्सtensions Working Group
- एचटीएमएल.ne एक्सt, Feature requests for future versions of एचटीएमएल