Tarayıcı Tabanlı Java'yı Devre Dışı Bırakırsam Hangi İşlevselliği Kaybederim?
Bir süredir, insanlar tarayıcılarında Java'yı devre dışı bırakmaları veya gerçekte ihtiyaç duymadıklarında sistemlerini tamamen kaldırmaları konusunda uyarıldı. Ancak devre dışı bırakırsanız veya kaldırırsanız, gerçekte, eğer varsa, işlevselliğini çok mu kaybediyorsunuz? Bugünün Süper Kullanıcı Soru-Cevap yazısının ilgili bir okuyucunun sorusuna cevabı var.
Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..
Soru
SuperUser okuyucu Mark Wolinsky, tarayıcı tabanlı Java'yı devre dışı bırakırsa herhangi bir işlevselliğini kaybedecek mi bilmek istiyor:
Java'yı devre dışı bırakmanın (JavaScript değil) bilgisayarımı kötü amaçlı yazılım saldırılarından daha güvenli hale getireceğini okudum. Tüm göstergeler onu gerçekten daha güvenli hale getireceği yönündedir, ancak tarama deneyiminde ne gibi işlevsellik kaybedeceğime dair gerçek bir gösterge görmedim. Birisi bana Java'yı devre dışı bırakırsam ne yaşayacağımı ya da ne yaşamayacağımı söyleyebilir mi ve bu günlerde gezinmek için gerçekten gerekli mi??
Tarayıcı tabanlı Java'yı devre dışı bırakırsa, Mark gerçekten herhangi bir işlevi kaybedecek?
Cevap
SuperUser katkısı JakeGould bizim için cevabı var:
- Birisi bana Java'yı devre dışı bırakırsam ne yaşayacağımı ya da ne yaşamayacağımı söyleyebilir mi ve bu günlerde gezinmek için gerçekten gerekli mi??
Bu oldukça iyi bir soru. Asıl mesele şudur: Bir tarayıcıda Java'ya ihtiyacınız varsa, hemen anlayacaksınız. Java'ya ihtiyacınız yoksa (ve hatta kullanıyorsanız bile bilmiyorsanız), bir daha asla kaçırmayacağınız veya tekrar girmeyeceğiniz ihtimaller iyidir. Gündelik bir kullanıcının 2015'te Java'ya gerçekten ihtiyacı olacak bir web sitesi üzerinden açma şansı en iyi ihtimalle bugünlerde nadirdir..
Java'nın ve web'in tarihini anlayabilmeniz için, Java aslında Java'da kod yazmanıza ve ardından Java'yı çalıştırabilen herhangi bir sistemde çalıştırmanıza izin veren "kara kutu" sanal bir makinedir. Konsept, Java'nın herhangi bir makinede çalışabilecek orta şasi platformu olmasıydı: Windows, Macintosh, Linux vb. Java eklentisi, Java uygulamalarını bir web tarayıcısından çalıştırmanıza izin verir. Bu, İnternetin ilk günlerinde platformlar arası uyumluluk eksikliği ve İnternetin diğer "kaba kenarları" nedeniyle çekici idi..
Ancak, 2015 yılında, Java'nın geçmişte sağladığı (harika grafikler, efektler vb.) “Fantezi” temel düzey işlevlerin çoğu, şimdi tarayıcının içinde CSS, HTML ve JavaScript ile işlenmektedir. 1990'ların sonlarında / 2000'lerin başlarında, birçok yaratıcı site Java kullanıyordu, çünkü yerel tarayıcılar bir kişinin yalnızca Java'da yapabileceği püf noktaları ile başa çıkamıyordu. Java, sağladığı genel kabul görmüş işlevsellik sayesinde Netscape Navigator'da temel bir eklenti olarak da geri döndü..
Şimdi 2015'te onu kaçırabileceğiniz yer, eriştiğiniz web sitelerinin türüne bağlıdır. Örneğin, çevrimiçi olarak erişilebilen pek çok finansal sistemin (kişisel vergi sistemleri, bordro geçitleri ve bu tür diğer sistemler gibi) son kullanıcıların finansal araçlarıyla daha zengin bir deneyim edinmelerini sağlamak için karmaşık Java uygulamaları kullandığını biliyorum. Bu nedenle, bilgisayarınızı web tabanlı finansal uygulamalara erişmek için kullanıyorsanız, kesinlikle Java'yı etkinleştirmeniz gerekir. Ancak tecrübelerime göre, bu gibi durumlarda bile, bu tür kurumların çoğu arkaik Java tabanlı sistemlerini yavaş yavaş modern web tarayıcı işlevselliğinden daha fazla yararlanan daha istikrarlı, Java tabanlı olmayan bir düzene taşıyor.
Örneğin, bir yıldan biraz önce, tarayıcı tabanlı ekran paylaşım yazılımı / hizmeti kullanan GoToMeeting’in tarayıcılarında ve sistemlerinde Java’nı etkinleştirmesi gerekiyordu. Ancak kendi sitelerinde bu destek forumu başlığında açıklandığı gibi, artık Java gereksinimini kendi Java tabanlı olmayan yazılım araçlarının lehine resmen düşürdüler:
- Geçmişte, yazılımımızı başlatmayı otomatikleştirmek için Java kullanıyorduk, o zamandan beri bu yöntemi kendi başlatıcımızla değiştirdik. Başlatıcımızı tanıttığımızdan beri artık Java kullanmıyoruz..
Öyleyse tavsiyem, eğer Java sizi tarayıcı düzeyinde potansiyel bir güvenlik endişesi olarak endişelendiriyorsa, şimdilik şimdilik devre dışı bırakmanız yeterlidir. Özlemeyeceğinize eminim. Ve, eğer 8 ila 9 ay arasında, bir sebepten dolayı Java’ya ihtiyacınız varsa,.
HTG Not: Sisteminizde Java'ya ihtiyacınız yoksa, tavsiye ederiz. tamamen kaldırma veya tarayıcı eklentisini devre dışı bırakma.
Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.