यदि मैं ब्राउज़र-आधारित जावा को अक्षम करता हूं तो मुझे क्या कार्यक्षमता खोनी होगी?


23

मैं पढ़ रहा हूं कि जावा-जावास्क्रिप्ट को अक्षम करना — मेरे कंप्यूटर को दुर्भावनापूर्ण सॉफ़्टवेयर हमलों से सुरक्षित बनाएगा। सभी संकेत हैं कि यह वास्तव में इसे सुरक्षित बना देगा, लेकिन वहाँ कुछ भी वास्तविक कारण नहीं हैं क्योंकि मैं ब्राउज़िंग अनुभव में क्या खो दूंगा, अगर कुछ भी हो। क्या कोई मुझे बता सकता है कि मैं क्या अनुभव करूंगा या नहीं करूंगा और क्या ब्राउजिंग के लिए जावा वास्तव में इन दिनों आवश्यक है?


7
बेशक यह कोई सिद्ध तथ्य नहीं है कि किसी भी एक्सटेंशन या प्लग-इन को अक्षम करना आपके ब्राउज़िंग को किसी भी तरह से सुरक्षित बना देगा , लेकिन यह सच है कि आपके ब्राउज़र में जितने कम प्लग-इन होंगे, उतना ही कम यह अस्थिर या असुरक्षित होने का खतरा होगा। मैं हमेशा आपके द्वारा सक्रिय रूप से उपयोग नहीं होने वाली किसी भी चीज़ को अक्षम करने की सलाह देता हूं, और उन विकल्पों की तलाश करता हूं जो उन पर पूरी तरह से भरोसा नहीं करते हैं, या कम से कम मुफ्त विकल्प (लाइटस्पार्क, ओपनज्डक) का उपयोग करते हैं और यदि आप लिनक्स पर हैं तो हमेशा रिपोज का उपयोग करें;) ।
arielnmz

मैं कभी जावा का उपयोग नहीं करता।
DisplayName

जवाबों:


38

क्या कोई मुझे बता सकता है कि मुझे क्या अनुभव होगा और क्या नहीं और क्या ब्राउजिंग के लिए जावा वास्तव में इन दिनों आवश्यक है?

यह काफी अच्छा सवाल है। यह किस बात से उबलता है: यदि आपको किसी ब्राउज़र में जावा की आवश्यकता है, तो आपको तुरंत पता चल जाएगा। यदि आपको जावा की आवश्यकता नहीं है - और यदि आप इसका उपयोग भी कर रहे हैं, तो भी अनजान हैं - संभावना अच्छी है कि आप इसे कभी नहीं छोड़ेंगे और फिर से कभी नहीं टकराएंगे; किसी साइट पर ट्रिपिंग करने वाले एक आकस्मिक उपयोगकर्ता का जोखिम जो वास्तव में जावा को 2015 में काम करने की आवश्यकता होगी, आजकल सबसे कम है।

बस आप जावा और वेब के इतिहास को समझते हैं, जावा अनिवार्य रूप से एक "ब्लैक बॉक्स" वर्चुअल मशीन है जो आपको जावा में कोड करने की अनुमति देता है और फिर उस कोड को किसी भी सिस्टम पर चला सकता है जो जावा चला सकता है। अवधारणा यह थी कि जावा एक मध्यम जमीन मंच होगा जो किसी भी मशीन पर चल सकता है; Windows, Macintosh, Linux, आदि ... तो जावा प्लग-इन बस आपको वेब ब्राउज़र से जावा एप्स चलाने की अनुमति देता है। यह इंटरनेट के शुरुआती दिनों में क्रॉस-प्लेटफॉर्म कॉम्पिटिशन की कमी और शुरुआती इंटरनेट के अन्य "किसी न किसी किनारों" के कारण अपील कर रहा था।

लेकिन 2015 में, अधिकांश "फैंसी" बेस-लेवल की कार्यक्षमता जो जावा ने पिछले शांत ग्राफिक्स और प्रभावों में प्रदान की थी और जैसे- अब सीएसएस, एचटीएमएल और जावास्क्रिप्ट के माध्यम से ब्राउज़र के भीतर ही संभाला जाता है। 1990 के दशक के उत्तरार्ध में / 2000 के दशक के प्रारंभ में बहुत सारी रचनात्मक साइटों ने जावा का उपयोग किया क्योंकि देशी ब्राउज़र उन चालों को संभाल नहीं सकते थे जो केवल जावा बैक में ही कर सकते थे। हेक, जावा यहां तक ​​कि नेटस्केप नेविगेटर में एक बुनियादी प्लगइन के रूप में बंडल किया गया था, जो आमतौर पर स्वीकृत कार्यक्षमता के लिए धन्यवाद।

अब आप 2015 में कहां चूक सकते हैं यह इस बात पर निर्भर करता है कि आप किस प्रकार की साइटों तक पहुंचते हैं। उदाहरण के लिए, मुझे पता है कि कई वित्तीय प्रणालियाँ ऑनलाइन सुलभ हैं - जैसे कि व्यक्तिगत कर प्रणाली, पेरोल गेटवे और अन्य ऐसी प्रणालियाँ - जटिल जावा अनुप्रयोगों का उपयोग करती हैं ताकि अंतिम उपयोगकर्ताओं को अपने वित्तीय साधनों के साथ एक समृद्ध अनुभव प्राप्त करने की अनुमति मिल सके। इसलिए यदि आप अपनी मशीन का उपयोग वेब आधारित वित्तीय अनुप्रयोगों की तरह करने के लिए कर रहे हैं, तो आपको निश्चित रूप से जावा सक्षम की आवश्यकता है। लेकिन मेरे अनुभव में, यहां तक ​​कि उन मामलों में, कई ऐसे संस्थान धीरे-धीरे अपने आर्कटिक जावा-आधारित सिस्टम को अधिक स्थिर, गैर-जावा आधारित सेटअप पर ले जा रहे हैं जो आधुनिक वेब ब्राउज़र कार्यक्षमता का बेहतर लाभ उठाते हैं।

उदाहरण के लिए, एक साल पहले के ब्राउजर-आधारित स्क्रीन शेयरिंग सॉफ्टवेयर / सेवा GoToMeeting का उपयोग करने वाला कोई भी व्यक्ति अपने ब्राउज़र में और साथ ही अपने सिस्टम पर जावा सक्षम होना आवश्यक है। लेकिन जैसा कि उनकी साइट पर इस समर्थन फोरम थ्रेड में बताया गया है, उन्होंने अब अपने गैर-जावा-आधारित सॉफ़्टवेयर सॉफ़्टवेयर के पक्ष में आधिकारिक रूप से जावा आवश्यकता को छोड़ दिया है:

अतीत में हमने अपने सॉफ़्टवेयर को लॉन्च करने के लिए जावा का उपयोग किया था, हमने उस विधि को अपने लॉन्चर के साथ बदल दिया है। हमारे लॉन्चर को पेश करने के बाद से अब हम जावा का उपयोग नहीं करते हैं।

इसलिए मेरी सलाह है कि यदि जावा आपको ब्राउज़र स्तर पर संभावित सुरक्षा चिंता के रूप में चिंतित करता है, तो अभी के लिए इसे अक्षम करें। मुझे पूरा विश्वास है कि आप इसे मिस नहीं करेंगे। और अगर 8 से 9 महीनों की तरह - आपको किसी कारण से जावा की आवश्यकता है, तो उससे निपटें।


1
"... आपको जावा में कोड करने की अनुमति देता है और फिर किसी भी सिस्टम पर उस कोड को चला सकता है ..." मन, वास्तव में ऐसा नहीं है कि जावा अन्य भाषाओं की तुलना में बहुत बेहतर कर सकता है। अंतर यह है कि जावा आपको कोड संकलित करने और फिर किसी भी सिस्टम पर उस संकलित बायटेकोड को चलाने की अनुमति देता है, जबकि अन्य भाषाओं में आपको स्रोत कोड की आपूर्ति करने और लक्ष्य प्लेटफ़ॉर्म पर इसे ठीक से संकलित / व्याख्या करने की आवश्यकता है। यह तर्क दिया जा सकता है कि यह वैसे भी करने का सही तरीका है, विशेष रूप से WRT सुरक्षा में यदि आप पूरी तरह से साइट पर भरोसा नहीं करते हैं।
लेफ्टरनबाउट

4
जेक, कृपया अपने संपादन पर्याप्त रखें। अंतिम 5 संशोधन बल्कि सतही थे और ये संपादन हमेशा पोस्ट को फ्रंट पेज पर धकेलते हैं, अन्य पदों के लिए कम जगह छोड़ते हैं। धन्यवाद।
slhck

1
मैं जर्मनी में एक बड़े बैंक के लिए काम करता हूं और घर से काम करने के लिए उनके रिमोट सॉफ्टवेयर को अन्य चीजों के बीच जावा की आवश्यकता होती है।
मिगेल फेब्रस

2
मैं सहमत हूँ। मैंने 2012 में अपने नए पीसी में जावा को स्थापित नहीं किया। मैं पूर्णकालिक सॉफ्टवेयर डेवलपर हूं और इंटरनेट यूजर हूं और उस तारीख से एक मामला था जब मुझे डेस्कटॉप (कुछ टूल) पर जावा की जरूरत थी और शून्य मामले जहां मुझे इसकी जरूरत थी। किसी वेब साइट पर। इसलिए मैं इसे अपने पीसी से आसानी से दूर रख रहा हूं, कुछ भी नहीं याद कर रहा हूं। मैं इस दावे का भी समर्थन करता हूं कि कॉरपोरेट एप्लिकेशन अभी भी अपने ब्राउज़र ऐप में बड़े पैमाने पर इस पर निर्भर हैं।
21

3

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

इसलिए जब आप एक वेबसाइट का सामना करते हैं जिसमें एक एप्लेट के लिए जावा की आवश्यकता होती है, तो आपको पता चल जाएगा।

आप वैसे भी कई जावा एप्लेट नहीं देखेंगे। 90 के दशक के अंत / 2000 के दशक की शुरुआत में वेब बूम के दौरान वे एक आम दृश्य थे, आजकल वे काफी दुर्लभ हो गए हैं, क्योंकि प्रौद्योगिकी एडोब फ्लैश द्वारा विस्थापित हो गई थी जो अब एचटीएमएल 5 द्वारा स्वयं विस्थापित हो जाती है।


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

0

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

सामान्य तौर पर यह एक सुरक्षा खतरे का प्रतिनिधित्व कर सकता है, लेकिन एक सुरक्षा खतरा भी विंडोज एक्सपी चला रहा है। इसलिए यदि आपका जावा अद्यतित है, और आपका OS, और आप कुछ बहुत ही "अजीब" वेबसाइट को नहीं समझेंगे तो आप सुरक्षित महसूस कर सकते हैं, या दूसरे शब्दों में कहें तो जावा एक को दोष नहीं देगा यदि कुछ "बुरा" खुश हो जाए।

ओरेकल- जावा का मालिक काफी बार अपडेट कर रहा है, ताकि इसे और अधिक सुरक्षित बनाया जा सके। यदि आप अपने जावा को नियमित रूप से अपडेट नहीं करते हैं तो यह सुरक्षा दोष का प्रतिनिधित्व कर सकता है। बड़ी तस्वीर पाने के लिए आप ओरेकल की वेब साइट पर अधिक पढ़ सकते हैं , और इस विकिपीडिया लेख से शुरुआत कर सकते हैं ।


10
"जावा एक को दोष नहीं देगा यदि कुछ" बुरा "खुश करता है" - यह पूरी तरह से गलत है। यदि आपकी मशीन जावा में शून्य-दिन की भेद्यता के कारण समझौता करती है, तो निश्चित रूप से जावा दोष देने वाला होगा। अतीत में ऐसी कई कमजोरियां रही हैं। यही कारण है कि कई सुरक्षा विशेषज्ञ जावा को अक्षम करने की सलाह देते हैं : यह एक हमले के वेक्टर को हटा देता है।
डीडब्ल्यू

0

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.