2013-08-10 32 views
7

की तुलना करें मैं उन उपकरणों के बारे में शोध कर रहा हूं जो फ्रंट एंड डेवलपर को जान लेंगे। अब, मैं एचटीएमएल पर ध्यान केंद्रित कर रहा हूँ और मैं कुछ सवाल है कि नीचे सूचीबद्ध हैं:एचटीएमएल 5 और एचटीएमएल 5

  1. के बाद से एचटीएमएल 5 एचटीएमएल से बेहतर है और इस तरह के शीर्षक, एनएवी, लेख, आदि के रूप में नए टैग प्रदान करता है क्यों हर कोई उपयोग नहीं कर रहा नहीं उन्हें?
  2. अभी भी पुराने टैग क्यों हैं? या मुझे एचटीएमएल 5 टैग का उपयोग करना चाहिए या एचटीएमएल टैग का उपयोग करना चाहिए?
  3. एचटीएमएल 5 मुझे कौन से अवसर प्रदान करता है?
  4. क्या एचटीएमएल 5 सभी ब्राउज़रों के लिए समर्थित है?

क्या आपके पास कोई टिप्पणी है, उन सवालों के जवाब?

अग्रिम धन्यवाद ..

उत्तर

0

एचटीएमएल 5 हर आधुनिक ब्राउज़र द्वारा समर्थित है। एचटीएमएल 5 एचटीएमएल 4 का उत्तराधिकारी है, यह सिर्फ नवीनतम HTML है। एचटीएमएल 5 बहुत सारी चीजें प्रदान करता है, उदाहरण के लिए यहां देखें: http://www.html5test.com/ यह वेबसाइट आपको यह भी बताएगी कि आपके ब्राउज़र द्वारा कौन सी सुविधाएं समर्थित हैं।

एचटीएमएल 5 के बारे में एक बड़ी बात यह है कि प्लग-इन के बिना एनिमेशन और वीडियो दिखाने की क्षमता है।

12
  1. हर कोई उनका उपयोग नहीं कर रहा है क्योंकि हर विरासत ब्राउज़र उनका समर्थन नहीं करता है। अधिकांश आधुनिक ब्राउज़र समर्थन एचटीएमएल 5 लेकिन पुराने, पुराने ब्राउज़र का उपयोग कर रहे इंटरनेट पर अभी भी बहुत से लोग हैं। सौभाग्य से, कुछ HTML5 टैग वापस आने विकल्प है, जिसमें गैर-समर्थित ब्राउज़र के आधार पर अलग अलग टैग लोड जो उन्हें

  2. पुरानी टैग देख रहा है क्योंकि वे अभी भी HTML संरचना का एक महत्वपूर्ण हिस्सा हैं चारों ओर अभी भी हैं। कई वेबसाइटें अभी भी काम करने के लिए इन "पुराने" टैग पर भरोसा करती हैं और इसलिए उन्हें बाहर ले जाने से कई वेबसाइटें टूट जाएंगी। वास्तव में "पुराने" टैग के साथ कुछ भी गलत नहीं है और यह सब आपके कार्यान्वयन और दर्शकों पर निर्भर करता है। एक अलावा एचटीएमएल परिवार के लिए है न कि स्थानापन्न के रूप में एचटीएमएल 5 के बारे में सोचो

  3. एचटीएमएल 5 में लाइन आधुनिक समय के साथ HTML भाषा अधिक लाने के लिए इस तरह के <canvas>, <video>, <audio>, और अधिक के रूप में शांत नए टैग प्रदान करता है । यहां डब्ल्यू 3 पर इसके बारे में अधिक जानकारी देखें: http://www.w3schools.com/html/html5_intro.asp

  4. HTML5 अधिकांश आधुनिक ब्राउज़रों के लिए समर्थित है। आप यहां उनकी एक सूची देख सकते हैं: http://html5test.com/results/desktop.html

+0

आपके उत्तर के लिए धन्यवाद! – ankakusu

+2

इसे शायद सही उत्तर के रूप में स्वीकार किया जाना चाहिए। –

+0

मैं उनका उपयोग नहीं करता क्योंकि वे मेरी विकास प्रक्रिया में सुधार नहीं करते हैं। अब जब वीडियो, कैनवास, आदि की बात आती है ... उन विशिष्ट आवश्यकताओं के लिए उनको उपयोग करना चाहिए। एनवी, हेडर, इत्यादि ... मेरे लिए उपयोगी नहीं है, हालांकि मैं अभी भी divs का उपयोग करता हूं और उन्हें कक्षाओं द्वारा परिभाषित करता हूं। मुझे शायद उनका इस्तेमाल करना चाहिए, लेकिन आह। – dbrree

1

मैं शॉन से सहमत हूं। एचटीएमएल 5 एचटीएमएल के लिए एक प्रतिस्थापन नहीं है, लेकिन एक अतिरिक्त है। मेरी समझ के लिए, एचटीएमएल 5 वेबसाइट के लिए मार्कअप कोडिंग की दिशा में एक और अधिक अर्थपूर्ण दृष्टिकोण प्रदान करता है। इसके अलावा, एचटीएमएल 5 में ध्वनि, ऑडियो, कैनवास, वीडियो जैसी अधिक सुविधाएं हैं और एनीमेशन का बहुत समर्थन करती है। यदि आप पुराने HTML टैग का उपयोग करना चाहते हैं, तो आप ऐसा कर सकते हैं।

लेकिन, यदि आप चीजों को अधिक अर्थपूर्ण रूप से सटीक रखना चाहते हैं, तो <header>, <footer>, <aside> आदि जैसे एचटीएमएल 5 टैग का उपयोग करें। एचटीएमएल 5 अभी भी विकास में है, इसलिए यह कुछ समय होगा जब तक सभी ब्राउज़र इसका समर्थन नहीं करते। हालांकि, यदि आप बूटस्ट्रैप जैसे ढांचे का उपयोग कर रहे हैं तो आप पहले ही एचटीएमएल 5 और CSS3 तत्वों का उपयोग कर रहे हैं और यह कई ब्राउज़रों पर बहुत अधिक काम करता है (कुख्यात आईई को छोड़कर)।

संबंधित मुद्दे