एक बहस का विषय जिसे आईपैड के अनावरण के बाद से पुनरुत्थान देखा जाता है, फ्लैश बनाम एचटीएमएल 5 का मुद्दा है। ऐसे लोग हैं जो सुझाव देते हैं कि HTML5 एक दिन supplant / Adobe Flash की जगह लेगा।
मैं एक ब्राउज़र में चलने वाले सॉफ़्टवेयर का विकास नहीं करता, इसलिए मेरी (सीमित) समझ है:
- HTML एक शुद्ध-पाठ मार्कअप भाषा है जो एक क्लाइंट ब्राउज़र में HTTP पर वितरित की जाती है। क्लाइंट ब्राउज़र मार्कअप की व्याख्या करता है और एक मानक विनिर्देश के अनुसार पृष्ठ (सफलता की अलग-अलग डिग्री) के साथ रेंडर करता है।
- ऑडियो, वीडियो, ध्वनि और रास्टर / वेक्टर ग्राफिक्स के साथ काम करने के लिए एडोब फ्लैश एक स्वामित्व है। इसके लिए विशेष संलेखन उपकरण (एक संकलक शायद) की आवश्यकता होती है और एक कस्टम खिलाड़ी जो प्लग-इन सबसे आम ब्राउज़रों के रूप में उपलब्ध है।
क्या कोई कृपया (इस C / C ++ डेवलपर को) यह समझा सकता है कि यह तकनीकी / कोडिंग बिंदु से कैसे संभव है कि टेक्स्ट-आधारित मार्कअप भाषा (HTML5) को मल्टीमीडिया फ्रेमवर्क (फ्लैश) में प्रतिस्थापन माना जा सकता है?
कृपया बिना किसी तर्क-वितर्क के तर्क - सिर्फ तकनीकी तथ्य।