क्या कोई मुझे बता सकता है कि मुझे क्या अनुभव होगा और क्या नहीं और क्या ब्राउजिंग के लिए जावा वास्तव में इन दिनों आवश्यक है?
यह काफी अच्छा सवाल है। यह किस बात से उबलता है: यदि आपको किसी ब्राउज़र में जावा की आवश्यकता है, तो आपको तुरंत पता चल जाएगा। यदि आपको जावा की आवश्यकता नहीं है - और यदि आप इसका उपयोग भी कर रहे हैं, तो भी अनजान हैं - संभावना अच्छी है कि आप इसे कभी नहीं छोड़ेंगे और फिर से कभी नहीं टकराएंगे; किसी साइट पर ट्रिपिंग करने वाले एक आकस्मिक उपयोगकर्ता का जोखिम जो वास्तव में जावा को 2015 में काम करने की आवश्यकता होगी, आजकल सबसे कम है।
बस आप जावा और वेब के इतिहास को समझते हैं, जावा अनिवार्य रूप से एक "ब्लैक बॉक्स" वर्चुअल मशीन है जो आपको जावा में कोड करने की अनुमति देता है और फिर उस कोड को किसी भी सिस्टम पर चला सकता है जो जावा चला सकता है। अवधारणा यह थी कि जावा एक मध्यम जमीन मंच होगा जो किसी भी मशीन पर चल सकता है; Windows, Macintosh, Linux, आदि ... तो जावा प्लग-इन बस आपको वेब ब्राउज़र से जावा एप्स चलाने की अनुमति देता है। यह इंटरनेट के शुरुआती दिनों में क्रॉस-प्लेटफॉर्म कॉम्पिटिशन की कमी और शुरुआती इंटरनेट के अन्य "किसी न किसी किनारों" के कारण अपील कर रहा था।
लेकिन 2015 में, अधिकांश "फैंसी" बेस-लेवल की कार्यक्षमता जो जावा ने पिछले शांत ग्राफिक्स और प्रभावों में प्रदान की थी और जैसे- अब सीएसएस, एचटीएमएल और जावास्क्रिप्ट के माध्यम से ब्राउज़र के भीतर ही संभाला जाता है। 1990 के दशक के उत्तरार्ध में / 2000 के दशक के प्रारंभ में बहुत सारी रचनात्मक साइटों ने जावा का उपयोग किया क्योंकि देशी ब्राउज़र उन चालों को संभाल नहीं सकते थे जो केवल जावा बैक में ही कर सकते थे। हेक, जावा यहां तक कि नेटस्केप नेविगेटर में एक बुनियादी प्लगइन के रूप में बंडल किया गया था, जो आमतौर पर स्वीकृत कार्यक्षमता के लिए धन्यवाद।
अब आप 2015 में कहां चूक सकते हैं यह इस बात पर निर्भर करता है कि आप किस प्रकार की साइटों तक पहुंचते हैं। उदाहरण के लिए, मुझे पता है कि कई वित्तीय प्रणालियाँ ऑनलाइन सुलभ हैं - जैसे कि व्यक्तिगत कर प्रणाली, पेरोल गेटवे और अन्य ऐसी प्रणालियाँ - जटिल जावा अनुप्रयोगों का उपयोग करती हैं ताकि अंतिम उपयोगकर्ताओं को अपने वित्तीय साधनों के साथ एक समृद्ध अनुभव प्राप्त करने की अनुमति मिल सके। इसलिए यदि आप अपनी मशीन का उपयोग वेब आधारित वित्तीय अनुप्रयोगों की तरह करने के लिए कर रहे हैं, तो आपको निश्चित रूप से जावा सक्षम की आवश्यकता है। लेकिन मेरे अनुभव में, यहां तक कि उन मामलों में, कई ऐसे संस्थान धीरे-धीरे अपने आर्कटिक जावा-आधारित सिस्टम को अधिक स्थिर, गैर-जावा आधारित सेटअप पर ले जा रहे हैं जो आधुनिक वेब ब्राउज़र कार्यक्षमता का बेहतर लाभ उठाते हैं।
उदाहरण के लिए, एक साल पहले के ब्राउजर-आधारित स्क्रीन शेयरिंग सॉफ्टवेयर / सेवा GoToMeeting का उपयोग करने वाला कोई भी व्यक्ति अपने ब्राउज़र में और साथ ही अपने सिस्टम पर जावा सक्षम होना आवश्यक है। लेकिन जैसा कि उनकी साइट पर इस समर्थन फोरम थ्रेड में बताया गया है, उन्होंने अब अपने गैर-जावा-आधारित सॉफ़्टवेयर सॉफ़्टवेयर के पक्ष में आधिकारिक रूप से जावा आवश्यकता को छोड़ दिया है:
अतीत में हमने अपने सॉफ़्टवेयर को लॉन्च करने के लिए जावा का उपयोग किया था, हमने उस विधि को अपने लॉन्चर के साथ बदल दिया है। हमारे लॉन्चर को पेश करने के बाद से अब हम जावा का उपयोग नहीं करते हैं।
इसलिए मेरी सलाह है कि यदि जावा आपको ब्राउज़र स्तर पर संभावित सुरक्षा चिंता के रूप में चिंतित करता है, तो अभी के लिए इसे अक्षम करें। मुझे पूरा विश्वास है कि आप इसे मिस नहीं करेंगे। और अगर 8 से 9 महीनों की तरह - आपको किसी कारण से जावा की आवश्यकता है, तो उससे निपटें।