एचटीएमएल 5 - अवलोकन

HTML5 HTML मानक सुपरसीडिंग HTML 4.01, XHTML 1.0 और XHTML 1.1 का अगला प्रमुख संशोधन है। HTML5 वर्ल्ड वाइड वेब पर सामग्री को संरचित और प्रस्तुत करने के लिए एक मानक है।

HTML5 वर्ल्ड वाइड वेब कंसोर्टियम (W3C) और वेब हाइपरटेक्स्ट एप्लिकेशन टेक्नोलॉजी वर्किंग ग्रुप (WHATWG) के बीच एक सहयोग है।

नया मानक वीडियो प्लेबैक और ड्रैग-एंड-ड्रॉप जैसी सुविधाओं को शामिल करता है जो पहले थर्ड-पार्टी ब्राउज़र प्लग-इन जैसे कि एडोब फ्लैश, माइक्रोसॉफ्ट सिल्वरलाइट और Google गियर्स पर निर्भर करते थे।

ब्राउज़र का समर्थन

Apple Safari, Google Chrome, Mozilla Firefox और Opera के नवीनतम संस्करण सभी HTML5 सुविधाओं का समर्थन करते हैं और Internet Explorer 9.0 में कुछ HTML5 कार्यक्षमता के लिए भी समर्थन होगा।

मोबाइल वेब ब्राउज़र जो आईफ़ोन, आईपैड और एंड्रॉइड फोन पर पहले से इंस्टॉल आते हैं, उन्हें HTML5 के लिए उत्कृष्ट समर्थन प्राप्त है।

नए विशेषताएँ

HTML5 कई नए तत्वों और विशेषताओं का परिचय देता है जो आधुनिक वेबसाइटों के निर्माण में आपकी सहायता कर सकते हैं। यहां HTML5 में पेश की गई कुछ प्रमुख विशेषताओं का एक सेट दिया गया है।

  • New Semantic Elements - ये <शीर्ष लेख>, <पाद>, और <खंड> जैसे हैं।

  • Forms 2.0 - HTML वेब रूपों में सुधार जहां <इनपुट> टैग के लिए नई विशेषताओं को पेश किया गया है।

  • Persistent Local Storage - थर्ड-पार्टी प्लग इन का सहारा लिए बिना।

  • WebSocket - वेब अनुप्रयोगों के लिए एक अगली पीढ़ी के द्विदिश संचार प्रौद्योगिकी।

  • Server-Sent Events - एचटीएमएल 5 उन घटनाओं का परिचय देता है जो वेब सर्वर से वेब ब्राउजर तक प्रवाहित होती हैं और उन्हें सर्वर-सेंटेड इवेंट (एसएसई) कहा जाता है।

  • Canvas - यह दो-आयामी ड्राइंग सतह का समर्थन करता है जिसे आप जावास्क्रिप्ट के साथ प्रोग्राम कर सकते हैं।

  • Audio & Video - आप तृतीय-पक्ष प्लगइन्स का सहारा लिए बिना अपने वेबपृष्ठों पर ऑडियो या वीडियो एम्बेड कर सकते हैं।

  • Geolocation - अब आगंतुक आपके वेब एप्लिकेशन के साथ अपना भौतिक स्थान साझा करना चुन सकते हैं।

  • Microdata - इससे आप एचटीएमएल 5 से परे अपनी खुद की वोकैबुलरी बना सकते हैं और अपने वेब पेजों को कस्टम शब्दार्थ के साथ बढ़ा सकते हैं।

  • Drag and drop - एक ही वेबपेज पर आइटमों को एक स्थान से दूसरे स्थान पर खींचें और छोड़ें।

अनिच्छुक अनुकूलता

HTML5 को डिज़ाइन किया गया है, जितना संभव हो सके, मौजूदा वेब ब्राउज़र के साथ पिछड़े संगत होने के लिए। इसके नए फीचर्स मौजूदा फीचर्स पर बनाए गए हैं और आपको पुराने ब्राउजर के लिए कमबैक सामग्री प्रदान करने की अनुमति देते हैं।

यह जावास्क्रिप्ट की कुछ पंक्तियों का उपयोग करके अलग-अलग एचटीएमएल 5 सुविधाओं के लिए समर्थन का पता लगाने का सुझाव दिया गया है।

यदि आप HTML के किसी भी पिछले संस्करण से परिचित नहीं हैं, तो मेरा सुझाव है कि आप हमारे माध्यम से जाएँ HTML Tutorial एचटीएमएल 5 की विशेषताओं की खोज करने से पहले।