मैक / स्टीव जॉब्स के कारण, "एचटीएमएल 5" एक सार्वजनिक शब्द है। मतलब, कि गैर-प्रोग्रामर (AKA क्लाइंट) इसे वापस बुला सकते हैं, और अक्सर इसके लिए पूछ रहे हैं। तो, इस अर्थ में, भले ही यह वास्तव में एक मानकीकृत रूप में मौजूद नहीं है, लेकिन इसके बजाय WebKit और Firefox के अपने संस्करण हैं, यह पहले से ही प्रासंगिक है।
दुर्भाग्य से, आपके द्वारा उल्लिखित विसंगतियां हमारी समस्या बन जाती हैं। आम एचटीएमएल 5 तत्वों को विकसित करने के लिए सॉफ्टवेयर की एक बड़ी कमी है। (हमें सब कुछ हाथ से करना होगा।)
यह क्या है यह करने के लिए नीचे आता है: पैसे वाले लोग आपको क्या करना चाहते हैं?
यहां मैंने एक वास्तविक स्थिति देखी है: मेरे क्लाइंट वेबसाइट के 98.5% उपयोगकर्ता IE पर चल रहे पीसी पर हैं (यह यहां वास्तविक उपयोग के आँकड़े हैं, यह एक निश्चित आला बाजार के लिए एक साइट है) और उनके उपयोगकर्ताओं के .02% थे मोबाइल उपकरण पर। और उस .02% के भीतर, 90% जहां ब्लैकबेरी (नहीं HTML5- सक्षम iPhone या Android)। लेकिन, ग्राहक एक iPad का मालिक है। इसलिए, स्वाभाविक रूप से यह समझाने के बाद कि हमारे ग्राहक उपयोगकर्ता प्रौद्योगिकी से लाभान्वित नहीं होंगे ... मैं फ्लैश सामग्री को एचटीएमएल 5 में परिवर्तित कर रहा हूं।
क्यों? क्योंकि वे अपने iPad पर वेबसाइट को दिखाने में सक्षम होने के लिए सैकड़ों हजारों का भुगतान करेंगे।
पूरी तरह से अलग क्लाइंट के साथ मैं वर्तमान में फ्लैश एनिमेशन / यूआई को जावास्क्रिप्ट के साथ WebKit एनिमेशन में परिवर्तित कर रहा हूं क्योंकि उन्होंने एक "वेबसाइट" क्लास ली थी जहां उन्हें बताया गया था कि फ्लैश मृत है और एचटीएमएल 5 भविष्य है। इस बीच, वे किसी भी HTML5 अनुरूप ब्राउज़रों का उपयोग नहीं करते हैं या उनके पास कोई भी आईफ़ोन / आईपैड नहीं है।
मुझे पता है कि आप कहते हैं कि आप यहाँ HTML5 के कार्यान्वयन के बीच विसंगतियों के बारे में नहीं चाहते हैं, लेकिन यह समस्या का एक प्रमुख हिस्सा है। क्या आप कभी भी अपने ग्राहक के उपयोगकर्ताओं के लिए काम करने की जरूरत पैदा करते हैं। अक्सर, इसका मतलब है कि फ्लैश का उपयोग करना। और अब जबकि फ्लैश अधिक से अधिक मोबाइल उपकरणों पर चल रहा है, एचटीएमएल 5 के कई अलग-अलग संस्करण होने से केवल एक और कदम रखने वाला पत्थर है।
दिन के अंत में, एचटीएमएल 5 एक ऐसी चीज है जिसे आपको जानना चाहिए, लेकिन आपको अपने अंडे एक टोकरी में नहीं रखना चाहिए।