2012-03-08 9 views
12

मैंने हाल ही में एक अंशकालिक गग को मल्टीमीडिया/प्रस्तुतियों के एक समूह को संशोधित किया है जो कि मेड शिक्षा पाठ्यक्रमों में उपयोग किया जाता है। मुझे वेब और स्मार्टफोन मल्टीमीडिया प्लेटफॉर्म के भविष्य की खोज करने के लिए कहा गया है। असल में, नया क्या है। वर्तमान में, हम अपने सभी शैक्षणिक मल्टीमीडिया अनुप्रयोगों को बनाने के लिए फ्लैश का उपयोग करते हैं, लेकिन हम एक नई थीम विकसित करना शुरू कर रहे हैं और पीसी, सेब उत्पादों और एंड्रॉइड उत्पादों के अनुकूल हैं जो ऐप्स विकसित करना चाहते हैं।फ्लैश के लिए नवीनतम और सबसे बढ़िया विकल्प क्या है?

मैं वर्तमान में क्या चल रहा है इस पर तेजी से नहीं हूं क्योंकि यह मेरा पेशा नहीं है! मेरे मालिक ने मुझे एचटीएमएल 5 का शोध करने के लिए कहा, लेकिन मुझे एक भावना है जो समाधान नहीं होने वाला है। क्या किसी को वेब और मल्टीमीडिया के लिए "नया फ्लैश" पर कोई सलाह है? पढ़ने के लिए धन्यवाद।

+0

एचटीएमएल 5 समाधान क्यों नहीं होगा? फ्लैश से दूर जाने वाले अधिकांश ऐप्स या तो देशी HTML5 या कुछ जनरेटर पर जा रहे हैं जो HTML5 बनाते हैं। निश्चित रूप से, फ्लैश से दूर आंदोलन कुछ अन्य स्वामित्व वाली तकनीक के लिए नहीं है जो एप्पल डिवाइस का समर्थन नहीं करते हैं। – jfriend00

उत्तर

5

जैसा कि बताया गया है, <canvas> का उपयोग करके जावास्क्रिप्ट के साथ उपयोगकर्ता इनपुट (कीबोर्ड, माउस & यहां तक ​​कि गेम पैड) जैसे फ्लैश की सभी सुविधाओं को पुन: उत्पन्न कर सकता है।

विभिन्न जावास्क्रिप्ट पुस्तकालय (उदा। Pixi.js) हैं जो आपके लिए कुछ आधारभूत कार्य करते हैं और section on MDN आपको जावास्क्रिप्ट में गेम विकास के साथ शुरू करने के लिए समर्पित है।

उल्लेखनीय है कि TypeScript है जो आपको अपने वेब-आधारित गेम के लिए AS3-जैसी ऑब्जेक्ट-ओरिएंटेड कोड लिखने का मंच प्रदान करता है। यह जांचने योग्य है - यह उपयोग करने के लिए मेरी वर्तमान पसंदीदा भाषाओं के शीर्ष के पास है।

1

आप माइक्रोसॉफ्ट से सिल्वरलाइट पर एक नज़र डाल सकते हैं।

1

सिल्वरलाइट मुझे संदेह है कि आईपैड और कुछ मोबाइल डिवाइस पर काम करेगा। यदि हम फ्लैश के विकल्प के बारे में बात करते हैं तो एचटीएमएल 5 आप कैनवास टैग के साथ एचटीएमएल 5 और अच्छे जावास्क्रिप्ट को देख सकते हैं, हम अच्छे एचटीएमएल नाराज पक्षी बना सकते हैं इसका एक बड़ा उदाहरण है। यदि आप फ्लैश वीडियो के विकल्प की तलाश में हैं तो ओग और एमपी 4 फ्लैश का विकल्प है। अभी भी ब्राउज़र में विकास चल रहा है, इसलिए हमारे पास एचटीएमएल 5 के साथ भविष्य में अधिक विकल्प होगा।

समाधान garsinfotech.com प्रयोगशालाओं से आता है।

1

एचटीएमएल 5 सबसे अच्छा प्रतिस्थापन है, अगर एचटीएमएल 5 आईफोन पर काम करेगा (फ़्लैश को स्टीव जॉब्स द्वारा प्रसिद्ध रूप से प्रतिबंधित किया गया था) और तथ्य यह है कि फ्लैश मेट्रो मोड में आईई 10 पर काम नहीं करेगा विंडोज 8 या तो (और न ही उस मामले के लिए सिल्वरलाइट होगा)।

यदि आप आधुनिक वेबसाइटों को लिखना चाहते हैं, तो जल्द ही एचटीएमएल 5 के साथ पकड़ने के लिए, लंबे समय तक भुगतान करने की संभावना है।

7

अधिकतर उत्तर जो आप ढूंढ रहे हैं वह HTML5 स्टैक है। यह कैनवास, CSS3 ट्रांसफॉर्म और जावास्क्रिप्ट के माध्यम से टेक्स्ट और मल्टीमीडिया के समृद्ध एनीमेशन और हेरफेर की अनुमति देता है। एचटीएमएल 5 ने मल्टीमीडिया के लिए <audio> और <video> टैग के माध्यम से समर्थन में बनाया है। मल्टीमीडिया को जावास्क्रिप्ट में उपलब्ध नई एपीआई कॉल के माध्यम से भी छेड़छाड़ और विश्लेषण किया जा सकता है। इंटरेक्टिव वेक्टर ग्राफिक्स के निर्माण के लिए राफेलजेएस जैसे कई जावास्क्रिप्ट पुस्तकालय भी हैं।

http://raphaeljs.com/

जब से तुम मल्टीमीडिया प्रस्तुतियों बनाने में रुचि रखते हैं, मैं बाहर की जाँच HTML5Wow जो अनिवार्य रूप से एचटीएमएल 5 की क्षमताओं पर एक प्रस्तुति, एचटीएमएल 5 के साथ बनाया है की सिफारिश करेंगे।

http://www.htmlfivewow.com/slide1

वहाँ भी है सीएसएस 3 डी के माध्यम से 3 डी एनीमेशन के लिए क्षमता बदल देती है, और 3 डी WebGL के माध्यम से हो जाता है। WebGL और अन्य HTML5 तकनीकों का उपयोग करके कुछ तीव्र HTML5 डेमो के लिए Google क्रोम प्रयोग देखें।

http://www.chromeexperiments.com/

भी श्री Doob द्वारा एचटीएमएल 5 की क्षमताओं पर कुछ महान क़ौम रहे हैं।

http://mrdoob.com/

यहां तक ​​कि एडोब मानता है कि एचटीएमएल 5 भविष्य है। उन्होंने HTML5 मैनिपुलेशन टूल बनाने और HTML5 के समर्थन के लिए ड्रीमवेवर जैसे मौजूदा सॉफ़्टवेयर को संशोधित करने में बहुत सारे संसाधनों का निवेश किया है। एडोब के नए "एज" सॉफ्टवेयर पर एक नज़र डालें।

http://labs.adobe.com/technologies/edge/

पोर्टेबिलिटी के संदर्भ में, गूगल क्रोम, सफारी, फ़ायरफ़ॉक्स, ओपेरा, और IE9 + एचटीएमएल 5 के लिए अच्छा समर्थन है। यह एंड्रॉइड, ब्लैकबेरी, आईपैड, आईफोन और विंडोज फोन डिवाइस में भी पहले से ही बनाया गया है। विंडोज 8 प्लेटफॉर्म पर एचटीएमएल 5 में एप्लीकेशन डेवलपमेंट में भी एक प्रमुख भूमिका होगी।

http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/

1

HTML5, CSS3 और जावास्क्रिप्ट फ़्लैश (Comparison of HTML5 and Flash), लेकिन फ्लैश अभी भी अधिक व्यापक रूप से समर्थित है के साथ निश्चित रूप से तुलनीय है। इसके लिए एक उल्लेखनीय अपवाद आईओएस है जहां फ्लैश बिल्कुल समर्थित नहीं है।

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