Czytam, że wyłączenie Java - nie JavaScript - sprawi, że mój komputer będzie bezpieczniejszy przed atakami złośliwego oprogramowania. Wszystko wskazuje na to, że rzeczywiście uczyni to bezpieczniejszym, ale nie ma żadnych prawdziwych powodów, jak to, co stracę podczas przeglądania, jeśli w ogóle. Czy ktoś może mi powiedzieć, czego doświadczyłbym lub czego nie doświadczyłbym i czy Java naprawdę jest dziś niezbędna do przeglądania?
23
Odpowiedzi:
To dość dobre pytanie. Sprowadza się do tego: jeśli potrzebujesz Java w przeglądarce, od razu o tym wiesz. Jeśli nie potrzebujesz Javy - a nawet nie zdajesz sobie sprawy, że nawet z niej korzystasz - masz duże szanse, że nigdy jej nie przegapisz i nigdy nie wpadniesz na nią; ryzyko przypadkowego potknięcia się o witrynę, która naprawdę potrzebowałaby Java do działania w 2015 r., jest obecnie w najlepszym razie rzadka.
Aby zrozumieć historię Javy i Internetu, Java jest maszyną wirtualną „czarnej skrzynki”, która umożliwia kodowanie w Javie, a następnie uruchomienie tego kodu na dowolnym systemie, który może obsługiwać Javę. Koncepcja polegała na tym, że Java będzie platformą pośrednią, która może działać na dowolnej maszynie; Windows, Macintosh, Linux itp. Więc wtyczka Java pozwala po prostu uruchamiać aplikacje Java z poziomu przeglądarki internetowej. Było to atrakcyjne we wczesnych dniach Internetu z powodu braku kompatybilności między platformami i innych „ostrych krawędzi” wczesnego Internetu.
Ale w 2015 r. Większość „fantazyjnych” funkcji podstawowych, które Java zapewniała w przeszłości - fajna grafika i efekty - są teraz obsługiwane w samej przeglądarce za pomocą CSS, HTML i JavaScript. Na przełomie lat 90. i 2000. wiele kreatywnych stron korzystało z Javy, ponieważ natywne przeglądarki nie były w stanie obsłużyć sztuczek, które można było wykonywać tylko w Javie. Do diabła, Java pojawiła się nawet w pakiecie jako podstawowa wtyczka w Netscape Navigator dzięki powszechnie akceptowanej funkcjonalności.
To, gdzie możesz go przegapić w 2015 roku, zależy od tego, jakie rodzaje witryn uzyskujesz. Na przykład wiem, że wiele systemów finansowych dostępnych online - takich jak systemy podatków osobistych, bramki płac i inne takie systemy - używają złożonych aplikacji Java, aby umożliwić użytkownikom końcowym bogatsze korzystanie z ich narzędzi finansowych. Jeśli więc używasz swojego komputera do uzyskiwania dostępu do internetowych aplikacji finansowych, to zdecydowanie potrzebujesz Java. Z mojego doświadczenia wynika jednak, że nawet w takich przypadkach wiele takich instytucji powoli przenosi archaiczne systemy oparte na Javie do bardziej stabilnej konfiguracji opartej na Javie, która lepiej wykorzystuje nowoczesną funkcjonalność przeglądarki internetowej.
Na przykład nieco ponad rok temu każdy korzystający z oprogramowania / usługi GoToMeeting opartej na przeglądarce musiał mieć włączoną obsługę Java w przeglądarce i systemie. Ale jak wyjaśniono w tym wątku forum wsparcia na ich stronie , oficjalnie porzucili oni wymagania Java na rzecz własnego oprogramowania nie opartego na Javie:
Więc radzę, jeśli Java martwi cię potencjalnym problemem bezpieczeństwa na poziomie przeglądarki, po prostu wyłącz ją na razie. Jestem przekonany, że tego nie przegapisz. A jeśli - w ciągu 8 do 9 miesięcy - potrzebujesz Java z jakiegoś powodu, załatw to.
źródło
W Internecie napotkasz Javę głównie w postaci apletów Java. Są to aplikacje, które pojawiają się jako obszary w kształcie pudełka osadzone na stronach internetowych. Sposób, w jaki obsługuje je przeglądarka, gdy Java nie jest włączona, zależy od przeglądarki, ale większość z nich pokazuje ją w postaci szarego prostokąta, który w pewien sposób zachęca do zainstalowania Java.
Więc kiedy natkniesz się na stronę internetową, która wymaga Java dla apletu, będziesz wiedział.
I tak nie zobaczysz wielu apletów Java. Chociaż były one powszechnym widokiem podczas boomu internetowego na przełomie lat 90. i 2000., stają się obecnie dość rzadkie, ponieważ technologia została wyparta przez Adobe Flash, który teraz sam został wyparty przez HTML5.
źródło
Wszystko zależy, niektóre strony potrzebują Java do działania, inne nie. Na przykład, jeśli chcesz zaktualizować sterownik karty graficznej za pośrednictwem strony internetowej Nvidia , będzie potrzebował do tego Java. Istnieje wiele innych stron internetowych, które używają apletów Java, do gry w szachy, gry, pogody, oglądania filmów z napisami. Jeśli więc odwiedzisz te witryny, które działają na Javie, musisz mieć także Javę.
Zasadniczo może to stanowić zagrożenie dla bezpieczeństwa, ale także zagrożenie dla systemu Windows XP. Więc jeśli twoja Java jest aktualna, a twój system operacyjny, a ty nie wierzysz w jakąś bardzo „dziwną” stronę internetową, możesz czuć się bezpieczny, innymi słowy, Java nie będzie winna, jeśli wydarzy się coś „złego”.
Oracle - właściciel Java - aktualizuje się dość często, aby zwiększyć bezpieczeństwo. Ale może to stanowić lukę w zabezpieczeniach, jeśli nie aktualizujesz regularnie Java. Możesz przeczytać więcej na stronie Oracle, aby uzyskać większy obraz, i zacznij od tego artykułu w Wikipedii .
źródło
Kiedy byłem na studiach, wiele (wymaganych) aplikacji edukacyjnych wymagało Java, np. Blackboard, strona biblioteki uczelni, wolfram alpha, webassign itp. Wyłączenie Java w mojej przeglądarce spowodowało uszkodzenie aplikacji. W związku z tym aktualizuj Javę i korzystaj z najwyższych możliwych ustawień bezpieczeństwa, na jakie pozwalają twoje aplikacje.
źródło