If-Koubou

Каква функционалност бих загубила, ако деактивирам браузър-базирана Java?

Каква функционалност бих загубила, ако деактивирам браузър-базирана Java? (Как да)

За известно време хората са предупредени да деактивират Java в браузърите си или да ги премахнат напълно от системите си, освен ако в действителност не се нуждаят от тях. Но ако го деактивирате или премахнете, всъщност губите много, ако има такива, функционалност? Днешната публикация "Суперуслуги Q & A" има отговора на въпроса на съответния читател.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Въпроса

Reader на SuperUser Mark Wolinsky иска да знае дали ще загуби всякаква функционалност, ако деактивира браузърната Java:

Прочетох, че деактивирането на Java (не JavaScript) ще направи компютъра ми по-сигурен от атаки със зловреден софтуер. Всички индикации са, че това наистина ще направи това по-безопасно, но не съм виждал никакви реални индикации за това коя функционалност ще загубя в браузъра, ако изобщо има нещо. Може ли някой да ми каже какво бих искал или не бих преживял, ако забраните Java и наистина ли е необходимо да разглеждате тези дни?

Дали Марк ще загуби ли някаква функционалност, ако деактивира Java базата на браузъри?

Отговорът

Сътрудникът на SuperUser JakeGould има отговорът за нас:

  • Може ли някой да ми каже какво бих искал или не бих преживял, ако забраните Java и наистина ли е необходимо да разглеждате тези дни?

Това е доста добър въпрос. Това, което се свежда до това е: Ако имате нужда от Java в браузър, вие веднага ще го научите. Ако не се нуждаете от Java (и не сте наясно, ако дори го използвате или не), шансовете са добри, че никога няма да го пропуснете или да се натъкнете отново. Шансовете на случайния потребител, който се запъти към уебсайт, който наистина ще се нуждае от Java да работи през 2015 г., е най-добрия в наши дни.

Само за да разберете историята на Java и мрежата, Java е по същество виртуална машина "черна кутия", която ви позволява да кодирате в Java и след това да стартирате този код на всяка система, която може да изпълнява Java. Концепцията е, че Java ще бъде средна платформа, която може да работи на всяка машина: Windows, Macintosh, Linux и т.н. Java плъгинът просто ви позволява да стартирате Java приложения от уеб браузър. Това е привлекателно в първите дни на Интернет поради липсата на платформени съвместимост и други "груби ръбове" на ранния Интернет.

Но през 2015 г. по-голямата част от функционалността на базовото ниво, предоставена от Java в миналото (готини графики, ефекти и др.), Се обработват в самия браузър чрез CSS, HTML и JavaScript. В края на 90-те и началото на 2000-те години много творчески сайтове използват Java, защото местните браузъри не могат да се справят с трикове, които можеха да се правят само в Java. Java дори дойде в пакет като основна приставка в Netscape Navigator обратно през деня, благодарение на общоприетата му функционалност.

Сега, когато може да го пропуснете през 2015 г., зависи от видовете уебсайтове, до които имате достъп. Например знам, че много финансови системи, достъпни онлайн (като лични данъчни системи, шлюзове за заплати и други подобни системи) използват сложни Java приложения, за да позволят на крайните потребители да получат по-богат опит с финансовите си инструменти. Така че, ако използвате компютъра си за достъп до уеб-базирани финансови приложения като този, тогава определено се нуждаете от Java поддръжка. Но по моя опит, дори и в тези случаи, много от тези институции бавно преместват своите архаични базирани на Java системи в по-стабилна настройка, която не е базирана на Java, което се възползва по-добре от функционалността на модерния уеб браузър.

Например малко преди повече от година всеки, който използва браузърния софтуер / услуга за споделяне на екрани GoToMeeting, е трябвало да има Java поддръжка в своя браузър, както и в своята система. Но както беше обяснено в тази тема на форума за поддръжка на техния сайт, те вече официално отхвърлиха Java изискването в полза на собствения си софтуер, базиран на Java:

  • В миналото използвахме Java, за да автоматизираме стартирането на нашия софтуер, след което сменихме този метод с нашия собствен стартер. От въвеждането на нашия стартер, вече не използваме Java.

Така че моят съвет е, ако Java те тревожи като потенциална загриженост за сигурността на ниво браузър, просто го изключвай за сега. Сигурен съм, че няма да го пропуснете. И ако, например, от 8 до 9 месеца, имате нужда от Java по някаква причина, а след това да се справите с нея.

HTG Забележка: Ако не се нуждаете от Java на вашата система, препоръчваме ви деинсталирате изцяло или деактивирате приставката за браузъра.

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.