17Aug

Tarayıcı Tabanlı Java'yı Devre Dışı Bırakırsam Ne İşlevsellik Kaybedersiniz?

Bazı zamanlar, insanlar tarayıcısında Java'yı devre dışı bırakmak ya da gerçekten ihtiyaç duymadıkça sistemlerinden tamamen çıkarmak için uyarıldı.Ancak, devre dışı bırakırsanız veya kaldırırsanız, aslında, eğer varsa, çok şey kaybediyor musunuz? Günümüzün Süper Kullanıcı Q & A sonrası, ilgili bir okuyucunun sorusuna cevap buluyor.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Soru

SüperKullanıcı Okur Mark Wolinsky, tarayıcı tabanlı Java'yı devre dışı bırakırsa herhangi bir işlevselliğini kaybedip koruyamayacağını bilmek ister:

Java'yı devre dışı bırakmanın( JavaScript'in değil) bilgisayarımın kötü niyetli yazılım saldırılarından daha güvenli olmasını sağlayacağımızı okudum. Tüm göstergeler, daha güvenli hale getireceği yönündedir, ancak tarama deneyiminde ne gibi bir işlevsellik kaybedeceğime dair gerçek bir endikasyon görmedim. Birisi bana Java'yı devre dışı bırakıp, bu günlere göz atmam gerekli olsaydı ne yaşayacağımı veya yaşayacağımı söyleyebilir mi?

Tarayıcı tabanlı Java'yı devre dışı bırakırsa, Mark gerçekten herhangi bir işlevsellik kaybedecek mi?

Cevap

SuperUser katılımcı JakeGould bize cevap veriyor:

  • Birisi Java'yı devre dışı bırakıp ne yapmam gerektiğini söyleyebilir mi, yoksa bu günlerde gezinmek için gerçekten gerekli mi?

Bu oldukça iyi bir sorudur. Aşağıda anlattığımız şey şu: Bir tarayıcıda Java'ya ihtiyacınız varsa hemen anlayacaksınız. Java'ya ihtiyacınız yoksa( hatta kullanıyor olsanız bile farkında değilsiniz), şansınızı asla kaçırmayacak ya da tekrar karşılaşacaksınız şansınız var. Rahat bir kullanıcının, 2015'te çalışması için Java'ya gerçekten ihtiyacı olan bir web sitesinde gezme şansı, günümüzde nadiren görülüyor.

Java ve web geçmişini anladığınızda, Java temelde Java'da kodlamanıza ve ardından Java çalıştıran herhangi bir sistemde bu kodu çalıştırabilmenizi sağlayan bir "kara kutu" sanal makinesidir. Konsept, Java'nın herhangi bir makinede çalışabilen bir orta zemin platformu olmasıydı: Windows, Macintosh, Linux, vb. Java eklentisi, basitçe bir web tarayıcısından Java uygulamalarını çalıştırmanıza izin verir. Bu, çapraz platform uyumluluklarının ve erken Internet'in diğer "zorlu kenarlarının" eksikliği nedeniyle İnternet'in ilk günlerinde cazipti.

Ancak, 2015'te Java'nın geçmişte sağladığı "fantezi" temel seviyedeki işlevlerin( serin grafikler, efektler ve benzeri) çoğunun artık tarayıcı içinde CSS, HTML ve JavaScript aracılığıyla ele alınması sağlanıyor. Geri 1990'ların sonu / 2000'lerin başında birçok yaratıcı site Java kullandı, çünkü yerli tarayıcılar o zamanlar yalnızca Java'da yapabilecekleri hilelerle başa çıkamadı.Java, sağladığı yaygın kabul gören işlevsellik sayesinde günümüzde Netscape Navigator'da temel eklenti olarak dahi bir araya geldi.

Şimdi 2015'te özleyeceğiniz yere eriştiğiniz web sitelerinin türüne bağlıdır.Örneğin, çevrimiçi erişilebilen birçok finansal sistemin( kişisel vergi sistemleri, bordro ağ geçitleri ve benzeri diğer sistemler gibi) son kullanıcıların finansal araçlarıyla daha zengin bir deneyim kazanmalarını sağlamak için karmaşık Java uygulamalarını kullandığını biliyorum. Bilgisayarınızı böyle web tabanlı finansal uygulamalara erişmek için kullanıyorsanız, Java'yı kesinlikle etkinleştirmeniz gerekir. Ancak benim durumumda, bu gibi durumlarda bile, birçok kurum, eski Java tabanlı sistemlerini modern web tarayıcısı işlevselliğinden daha iyi yararlanarak daha istikrarlı, Java tabanlı olmayan bir kuruma yavaş yavaş ilerliyor.

Örneğin, tarayıcı tabanlı ekran paylaşım yazılımı / servisi GoToMeeting'i kullanan herkes, bir yılın biraz üzerinde bir süre önce kendi tarayıcılarında ve sistemlerinde Java'yı etkinleştirmiş olmalıdır. Fakat bu destek forumu sitesinde açıklandığı gibi, artık Java gerekliliklerini kendi Java tabanlı olmayan yazılım aracının lehine resmen açıkladılar:

  • Geçmişte, yazılımımızı başlatmak için otomatik olarak Java kullanıyorduk. O zamandan bu yöntemi kendi başlatıcımızla değiştirdi. Başlatıcıyı tanıtan yana, artık Java kullanmıyoruz.

Dolayısıyla, Java, sizi bir tarayıcı düzeyinde potansiyel bir güvenlik endişesi olarak endişelendiriyorsa, şimdilik devre dışı bırakın. Onu özlemeyeceğinize oldukça eminim. Ve 8 ila 9 ay gibi, nedense Java'ya ihtiyacınız varsa, o zaman uğraşın.

HTG Not: Sisteminizde Java'ya ihtiyacınız yoksa, 'yi tamamen kaldırmanız veya tarayıcı eklentisi 'yi devre dışı bırakmanızı öneririz.

Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.