क्या कोई कारण है कि इन दो मानकों को अलग से विकसित किया जा रहा है? वे एक ही समस्या को हल करने लगते हैं लेकिन अंतर क्या हैं और यदि वे अलग रहना चाहते हैं, तो भविष्य में वेब विकास में उन्हें कौन सी भूमिकाएं लेने की उम्मीद है?एचटीएमएल 5 और एक्सएचटीएमएल 2 अलग मानकों क्यों हैं?
उत्तर
ब्राउज़र विक्रेताओं पश्च संगतता बारे में बहुत कुछ परवाह है। XHTML2 speccing समूह नहीं था।
ध्यान दें कि XHTML2 सभी एक ही समस्याओं को सुलझाने एचटीएमएल 5 है हल नहीं किया गया है। एचटीएमएल 5 एक्सएचटीएमएल 2 की तुलना में दायरे में बहुत व्यापक है। एचटीएमएल 5 प्रसंस्करण मॉडल, जावास्क्रिप्ट एपीआई, वीडियो, ऑडियो, अनुप्रयोग विजेट, आदि शामिल हैं लेकिन एक्सएचटीएमएल 2 नहीं है।
उम्मीद भूमिकाओं के लिए के रूप में, शीर्ष ब्राउज़र विक्रेताओं के प्रतिनिधियों एचटीएमएल डब्ल्यू जी में नहीं बल्कि XHTML2 डब्ल्यू जी में भाग लेते हैं। दूसरी तरफ, "बैकप्लेन" में रूचि दिखाने वाले लोग एक्सएचटीएमएल 2 डब्लूजीजी में भाग ले रहे हैं।
यह आलेख केवल प्रश्न का उत्तर देता है। यह स्पष्ट नहीं होता कि क्या दो मानकों की संभावना भूमिकाओं भविष्य .:
संभावना भूमिकाओं के लिए के रूप में में हो जाएगा, लोगों को कह रहे हैं:
- W3C पर काम शुरू कर दिया XHTML 2, दूर फेंक पश्चगामी-संगतता
- कुछ लोगों को लगता है कि पसंद नहीं आया, और अंततः एचटीएमएल 5
- परिभाषित करने के लिए शुरू कर दिया, W3C एचटीएमएल 5 के साथ-साथ को अपनाने के लिए राजी किया गया 10
- ब्राउज़र विक्रेताओं एचटीएमएल 5 (लेकिन एक्सएचटीएमएल 2)
के पीछे होने के लिए ब्राउज़र विक्रेताओं XHTML 2 का समर्थन नहीं करते हैं तो मैं नहीं जानता कि क्या अपनी भूमिका है लग रहे हैं। दूसरी तरफ एक्सएचटीएमएल 2 एक्सएचटीएमएल 1 में अधिक या कम रूपांतरित हो सकता है, उदा। एक एक्सएसएल परिवर्तन का उपयोग करके, ऐसा लगता है कि एचटीएमएल 5 की तुलना में किसी के भी समर्थन के लिए यह (अधिक) आसान होगा।
यह काफी हद तक एक सटीक विवरण है IMO, लेकिन यह ध्यान दिया जाना चाहिए कि एचटीएमएल 5 पीछे की ओर संगत नहीं है - खंड की तरह नए तत्व भी IE7 में सीएसएस के साथ स्टाइल नहीं किया जा सकता। हां, जावास्क्रिप्ट काम-आसपास हैं लेकिन ये पर्याप्त नहीं हैं, क्योंकि दोनों के पास जावास्क्रिप्ट सक्षम नहीं है, हर डेवलपर से इनके बारे में पता चल जाएगा, और इसी तरह प्रत्येक डेवलपर के पास इस तरह जावास्क्रिप्ट का उपयोग करने की क्षमता नहीं है।
तो _IE7_ में _styled_ नहीं हो सकता है, तो अनुभाग का एक काफी उबाऊ नया तत्व, एचटीएमएल 5 पीछे असंगत बनाता है? हमम, मैं इसे नमक लोगों के अनाज के साथ ले जाऊंगा। :) – hendry
आईई 7 और पुराने में सभी नए प्रमुख संरचनात्मक तत्वों को स्टाइल नहीं किया जा सकता है कल्पना कीजिए कि किसी भी तरह से डीआईवी तत्वों को शैली में नहीं बनाया जा सकता है - क्या वे बहुत उपयोगी होंगे? –
एचटीएमएल 5 पीछे संगत है, क्योंकि एचटीएमएल 4.01 में काम करने वाले हर तत्व में एचटीएमएल 5 में भी काम करेगा। –
एक्सएचटीएमएल 2 मृत है।
जेरेमी कीथ द्वारा HTML5 FOR WEB DESIGNERS के पहले अध्याय पर एक नज़र डालें जो संक्षेप में संक्षेप में अंतर बताता है।
एचटीएमएल 5 को पिछड़ा संगतता से जुड़े प्रतिबंधों से दूर तोड़ने के लिए बनाए गए एक्सएचटीएमएल 2 के विपरीत, दिमाग में पिछड़ा संगतता के साथ बनाया गया है।
W3C XHTML 2 working group to expire अनुमति, अनिवार्य रूप से एक्सएचटीएमएल 2. एचटीएमएल 5 के विकास के समाप्त होने, पश्च संगतता और नई सुविधाओं के साथ, भविष्य की doctype बन जाएगा।
- 1. एचटीएमएल 5 और एक्सएचटीएमएल भूमिका विशेषता प्रश्न
- 2. रेल कोडिंग मानकों - क्यों 2 अंतरिक्ष इंडेंटेशन?
- 3. डॉक्ट टाइप, एचटीएमएल 5
- 4. एचटीएमएल 5 और जावास्क्रिप्ट
- 5. एचटीएमएल 5 और जावास्क्रिप्ट
- 6. फेसबुक कनेक्ट और एचटीएमएल 5, एक्सएमएलएन उपलब्ध हैं?
- 7. एचटीएमएल 5 और जावास्क्रिप्ट
- 8. एचटीएमएल 5 और जेएस
- 9. एचटीएमएल 5 बॉयलरप्लेट बनाम एचटीएमएल 5 रीसेट
- 10. "परिवर्तित" XHTML 1.0 एचटीएमएल 5
- 11. एचटीएमएल 5 और PHP
- 12. एचटीएमएल 5 और जावास्क्रिप्ट
- 13. एचटीएमएल 5 और सर्वलेट
- 14. एचटीएमएल 5 और जावास्क्रिप्ट
- 15. एचटीएमएल 5 और accesskey
- 16. एचटीएमएल 5 और फ्रेमबॉर्डर
- 17. एचटीएमएल 5 और कैनवास
- 18. एक्सएचटीएमएल
- 19. एचटीएमएल 5
- 20. सब्लिमे टेक्स्ट 2 एचटीएमएल 5 सिंटैक्स हाइलाइट
- 21. रेल, रेडिस और एचटीएमएल 5
- 22. एचटीएमएल 5 द्वारा अभिगम्यता में क्या सुधार किए जाते हैं?
- 23. विजुअल स्टूडियो एचटीएमएल 5 टैग
- 24. ToLookup और GroupBy क्यों अलग हैं?
- 25. एचटीएमएल 5 एचटीएमएल टैग और DOCTYPE
- 26. एचटीएमएल 5 ढांचे और उपकरण?
- 27. एचटीएमएल 5 खींचें और क्रोम
- 28. एचटीएमएल 5 फ़ाइलें और फ़ाइलसूची पथ
- 29. एचटीएमएल 5 और/या jQuery
- 30. एचटीएमएल 5 वर्टिकल स्पेसिंग इश्यू <img>
आपको एक्सएचटीएमएल 5 उपयोगकर्ता एजेंट को सेवा करने में सक्षम होने के लिए एक्सएचटीएमएल 5 को किसी भी चीज़ में परिवर्तित करने की आवश्यकता नहीं है और पुरानी विशेषताएं सिर्फ काम करती हैं। नई विशेषताएं स्पष्ट रूप से काम नहीं करेंगे। अन्यथा, वे नए नहीं होंगे। :-) – hsivonen