जितना मुझे एचटीएमएल 5 पसंद है, सच्चाई यह है कि यदि आपका उत्पादन क्षेत्र में इसका उपयोग करने जा रहा है, जहां आपको यथासंभव अधिक से अधिक डेस्कटॉप ब्राउज़रों का समर्थन करने की आवश्यकता है, तो यह एक महान समाधान नहीं है (मोबाइल एक अलग कहानी है)। यदि आप ब्राउज़रों के सीमित सेट का समर्थन करने जा रहे हैं, तो यह कहीं अधिक दिलचस्प हो जाता है।
HTML5 समर्थन के इस संगतता चार्ट पर एक नज़र डालें । कैनवस , WebGL , WebSockets , SVG , इत्यादि के लिए समर्थन देखें ।
आप अब से कुछ साल तक इन बातों के लिए बोर्ड भर में समर्थन नहीं करना होगा - और है कि अभी भी आप जो कुछ भी एक 'ए ब्राउज़र "माना जाता है की अनुमति के लिए की आवश्यकता होगी तो ।
सच्चाई यह है कि, यदि आप एक भयानक अनुभव बनाना चाहते हैं जो इनमें से किसी भी चीज का उपयोग करता है, तो एकमात्र व्यवहार्य विकल्प, अभी एक प्लगइन है ... ताकि फ्लैश और सिल्वरलाइट छोड़ दें। चूंकि ESRI एक Microsoft दुकान है - उन्होंने सिल्वरलाइट को चुना।
एक बार ESRI एक प्लेटफॉर्म के रूप में एक तकनीक खरीदता है, वे इसका पूरा समर्थन करते हैं। क्या मुझे याद दिलाना है कि अधिकांश आर्कोबजेक्ट्स COM आधारित है - और यह जल्द ही कभी भी नहीं बदल रहा है?
मुझे चिंता नहीं होगी कि ESRI सिल्वरलाइट के लिए समर्थन छोड़ देगा। मजेदार बात यह है कि, अब से 7 साल में (तकनीकी मानकों में एक अनंत काल), शायद MS की ESRI की तुलना में सिल्वरलाइट के लिए समर्थन छोड़ने की अधिक संभावना है।
चूंकि हम में से अधिकांश वर्तमान में रहते हैं और कल समाधान देने की जरूरत है, सिल्वरलाइट एक अच्छा ईएसआरआई-प्रायोजित विकल्प है।
अपडेट: और निश्चित रूप से इस जवाब के 2 साल हो चुके हैं और ब्राउजर पकड़ में आ गए हैं। इसलिए यदि आपने मुझसे पूछा कि मैं अब इसके लिए क्या उपयोग करूंगा , तो ज्यादातर चीजों के लिए इसका उत्तर HTML5 होगा।