2010-08-19 17 views
14

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

अब जब जेवीएम क्लोजर और स्कैला जैसी गतिशील भाषाओं के लिए एक मंच के रूप में पुनरुत्थान का आनंद ले रहा है, तो ब्राउज़र में एप्लेट के लिए जेवीएम के लिए वर्तमान और भविष्य का दृष्टिकोण क्या है?

  • क्या ब्राउज़र विक्रेता स्थिरता और प्रदर्शन के मुद्दों को हल करने के लिए जारी हैं?
  • जावा में कितना बाजार प्रवेश है?
  • जेवीएम के पुनरुत्थान को देखते हुए, क्या ऐप्पल फ़्लैश के विकल्प के रूप में किसी भी तरह का पुनरुत्थान भी देखेगा, या वे जेवीएम की सफलता के बावजूद अप्रचलित हो जाएंगे?

(हाँ, एचटीएमएल 5 आगे का रास्ता कई, कई बातों के लिए यही नहीं क्या इस सवाल के बारे में है। यह ब्राउज़र जहाँ भी यह सबसे उपयुक्त है में फ्लैश और जावा विस्थापित करने के लिए जारी रहेगा।।)

+2

मैं इसे एक विकी बनाने का सुझाव देता हूं अन्यथा यह बंद होने की संभावना से अधिक होगा क्योंकि यह एक व्यक्तिपरक प्रश्न है। –

+0

धन्यवाद, अब वह किया था। –

+11

हम्म, मेरी क्रिस्टल बॉल मुझे बताती है कि एप्लेट पहले से ही मर चुके हैं – Martin

उत्तर

2

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

मानकों के साथ चिपके रहें। यदि आप एक वेब ऐप बनाना चाहते हैं तो HTML5 और जावास्क्रिप्ट अभी भी जाने का तरीका है।

जेवीएम भाषाएं निश्चित रूप से पुनरुत्थान का आनंद ले रही हैं, और मुझे लगता है कि वे लोकप्रियता में बढ़ते रहते हैं, लेकिन वे एप्लेट लिखने के लिए उनका उपयोग नहीं करेंगे (और, AFAIK, नहीं)।

एप्लेट सिस्टम में एकीकृत नहीं हैं, वे अच्छी तरह से समर्थित नहीं हैं, और वे खराब संसाधन हैंग हैं। अपने सर्वर पर जेवीएम रखें जहां आपको जेआईटी और जेवीएम की बाकी शक्ति से पूरा लाभ मिलता है।

+2

कभी भी अधिक मोबाइल फोन जावा चला रहे हैं। जे 2 एमई लगभग पूरी तरह से उस उद्देश्य के लिए मौजूद है। स्टीव जॉब्स की नजर में आईफोन एक चमकदार होने से पहले जावा फोन गेम और ऐप्स चला रहे थे। –

+0

बहुत से फोन एप्लेट को अपने ब्राउज़र से चला सकते हैं? यह मेरे लिए समाचार है! – Isaac

+1

इसके विपरीत काफी। निश्चित रूप से आपने 2010 में एंड्रॉइड फोन की बिक्री में विस्फोट के बारे में खबर देखी है, और यह प्रवृत्ति जारी रखने के लिए तैयार है। एंड्रॉइड के लिए जावा मुख्य विकास भाषा है। माना जाता है कि वे "एप्लेट्स" नहीं हैं, और यह "सत्य" जेवीएम नहीं है (लंबी कहानी छोटी, सनैकल शुल्क जो Google जे 2 एमई के लिए अत्यधिक लाइसेंसिंग फीस के रूप में मानता है, इसलिए Google ने जावा स्पेक का क्लीनरूम पुनर्मूल्यांकन किया, मालिकाना एक्सटेंशन के साथ, Dalvik कहा जाता है), लेकिन यह निश्चित रूप से जावा है। मोबाइल उपकरणों पर जावा के लिए भविष्य पहले से कहीं बेहतर दिख रहा है। –

6

फ्लैश ने ऐप्पल की कोशिश करने के लिए यह निष्कर्ष निकाला, और बहुत अच्छा किया है। छोटे प्रारंभिक डाउनलोड, कार्यक्रम तेजी से शुरू होते हैं और एक वेब पेज के अंदर चलाते हैं।

यह कहा गया है कि जावा वेबस्टार्ट के जेएनएलपी विनिर्देश के जावा 6 अपडेट 10 सुधार के साथ एप्लेट लॉन्च करने की क्षमताओं को बढ़ाया गया है, लेकिन मैंने इसे नज़दीक रूप से नहीं देखा है (हम जावा वेबस्टार्ट का उपयोग अनुप्रयोगों के लिए व्यापक रूप से करते हैं, एप्लेट नहीं) , और मुझे संदेह है कि दूसरों के पास भी नहीं है।

+1

मैं हमेशा एप्लेट के लिए जावा के उपयोग के बारे में उत्साहित हूं, और अजीब डरावनी स्थिति में देखा क्योंकि इसे व्यवसाय तर्क कोडिंग के लिए थोक अपनाया गया था। मैं वास्तव में फ्लैश को तुच्छ जानता हूं, आंशिक रूप से क्योंकि मुझे दृढ़ता से संदेह है कि यह अविश्वसनीय रूप से असुरक्षित है। – Omnifarious

+1

यदि आप निश्चित रूप से नहीं जानते हैं कि फ्लैश असुरक्षित है, तो शायद यह नज़दीक दिखने का एक अच्छा समय है? –

+1

एकमात्र फ़्लैश प्लेयर जो वास्तव में सभी फ्लैश सामग्री के साथ काम करता है, बंद स्रोत है, इसलिए इसका मोटा मौका। – Omnifarious

5

जावाएफएक्स सन के साथ स्थिरता और स्टार्ट-अप समय की अवधि में ऐप्पल प्लग-इन में सुधार हुआ है। नवीनतम ब्राउज़र नए जावा प्लग-इन का समर्थन करते हैं। प्रगति पट्टी के साथ अपनी खुद की स्टार्ट-अप स्क्रीन बनाना अब आसान है।

तैनाती की अवधि में लोगों के 60% जावा 6 स्थापित (riastats.com), 93% फ्लैश 10 है

स्थापित उपयोग के अवधि में है, मेरी राय उपयोगकर्ताओं प्रयुक्त प्रौद्योगिकी परवाह नहीं है कि है। वे इस तरह की चीजों के बारे में परवाह करते हैं: क्या यह काम करता है? क्या यह अच्छा दिखता है? क्या यह तेजी से शुरू होता है? क्या यह कुछ उपयोगी/मजेदार करता है? आवेदन का उपयोग करने में आसान है?

+0

उत्तर के अंत में प्रश्न सभी प्रासंगिक हैं। अब 2014 में कोई कह सकता है कि जावा एप्लेट्स ने इन सवालों का जवाब पर्याप्त नहीं दिया है। यहां तक ​​कि फ्लैश पीछे हटने पर लगता है और एचटीएमएल 5 + जेएस बढ़ रहा है। – Trilarion

3

जावा एप्लेट मर चुके हैं। ब्रॉडबैंड की कमी ने शुरुआती मृत्यु के लिए शायद ही योगदान दिया। तथ्य यह है कि विंडोज जेवीएम इतने लंबे समय तक 1.1 संस्करण तक लॉक हो गया था, दूसरी नाखून थी।

जावा वेबस्टार्ट जावा ऐप्स, कैशिंग और स्वचालित अपडेट की मांग डिलीवरी पर कुछ भी बेहतर प्रदान करता है, बिना किसी ब्राउज़र एकीकरण की समस्या के।

एप्लेट मर चुके हैं। XMLHttpRequest साथ आया और अधिकांश कारणों से लोगों ने एप्लेट का उपयोग शुरू करने के लिए किया था।

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