html5 को 2014 में introduce किआ गया था | इसमें कई सारे नए features डाले गयें हैं और html के कुछ पुराने feature को हटा दी गयीं हैं | html5 के आने के बाद developer को एक fast, responsive वेबसाइट बनाने में काफी मदद मिली है |
तो चलिए जानते हैं html5 कैसे उसके पेहले के html version से कैसे बेहतर है, और इसमें और क्या नए features डालें गयें हैं |
Table of Contents
hide
html vs html5 in hindi
HTML
html कम mobile friendly है | इसके कई feature mobile में support नहीं करते |
html में design करने के लिए ज्यादा तर <span>, <div>, <table> tags का इस्तेमाल किया जाता है | जो कठिन होता है कुछ अच्छे structure जैसे header, footer आदि बनाने में |
html में doctype declaration काफी लम्बा है |
multimedia जैसे audio, vedio को flash player के बिना html support नहीं कर पाता है |
javascript को browser में run करने में html support नहीं कर पाता है |
vector graphics को support करने के लिए html को 3rd party plugins जैसे VML, Silver-light, Flash आदि की मदद लेनी पड़ती है |
circle, rectangle, triangle जैसे आकार बनाना मुस्किल है |
इसमें drag और drop effect डाला नहीं जा सकता है |
html में <center> tag है |
ये सारे older browser को support करता है |
HTML5
html5 ज्यादा mobile friendly है | इसके ज्यादा तर feature mobile में support करतें हैं |
पर html5 में कई नए tags हैं जिससे वेबपेज structure बनाने में आसानी होती है | जैसे <header>,<footer>,<section> tags और अन्य कई सारे tags हैं |
html5 में doctype declaration काफी छोटा और आसान है |
html5 में <audio> और <video> tags के जरिये आसानी से multimedia support हो सकती है |
javascript को browser में run होने में support कर पाता है | और ये JS Web worker API के जरिये html5 कर सकता है |
html5 में vector graphics को आसानी से support किया जा सकता है canvas और SVG के जरिये |
circle, rectangle, triangle जैसे आकार बनाना आसान है |
इसमें drag और drop effect डाला जा सकता है |
html5 से <center> tag को remove कर दिया गया है |
ये सारे नए browsers को support करता है |