23

Я читаю, что отключение Java, а не JavaScript, сделает мой компьютер более безопасным от атак вредоносных программ. Все указывает на то, что это действительно сделает его более безопасным, но нет никаких реальных причин, как то, что я потеряю в опыте просмотра, если что-нибудь. Может кто-нибудь сказать мне, что я испытал бы или не испытал, и действительно ли Java сегодня необходима для просмотра?

4 ответа4

38

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

Это довольно хороший вопрос. Это сводится к следующему: если вам нужна Java в браузере, вы узнаете об этом сразу. Если вам не нужна Java - и вы даже не подозреваете, что даже используете ее - велика вероятность, что вы никогда не пропустите ее и никогда не столкнетесь с ней снова; Риск того, что случайный пользователь споткнется о сайт, которому действительно потребуется Java для работы в 2015 году, в лучшем случае редок.

Чтобы вы понимали историю Java и Интернета, Java по сути является виртуальной машиной «черного ящика», которая позволяет вам кодировать на Java, а затем запускать этот код в любой системе, которая может запускать Java. Идея заключалась в том, что Java будет промежуточной платформой, которая может работать на любой машине; Windows, Macintosh, Linux и т.д. Итак, плагин Java просто позволяет запускать приложения Java из веб-браузера. Это было привлекательным в первые дни Интернета из-за отсутствия кроссплатформенной совместимости и других «грубых граней» раннего Интернета.

Но в 2015 году большинство «причудливых» функций базового уровня, которые Java предоставляла в прошлом - классная графика и эффекты и т.д., - теперь обрабатываются в самом браузере с помощью CSS, HTML и JavaScript. Еще в конце 1990-х - начале 2000-х годов многие креативные сайты использовали Java, потому что нативные браузеры не могли справиться с трюками, которые можно было сделать только в Java в то время. Черт возьми, Java даже поставлялась как базовый плагин в Netscape Navigator еще в те времена благодаря общепринятой функциональности, которую она предоставляла.

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

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

В прошлом мы использовали Java для автоматизации запуска нашего программного обеспечения, с тех пор мы заменили этот метод на наш собственный модуль запуска. С момента появления нашей программы запуска мы больше не используем Java.

Поэтому мой совет: если Java беспокоит вас как потенциальную проблему безопасности на уровне браузера, просто отключите ее сейчас. Я уверен, что вы не пропустите это. И если - примерно через 8–9 месяцев - вам по какой-то причине понадобится Java, займитесь этим тогда.

3

Вы встретите Java в Интернете в основном в форме апплетов Java. Это приложения, которые отображаются в виде коробчатых областей, встроенных в веб-страницы. То, как ваш браузер обрабатывает это, когда у вас не включена Java, зависит от браузера, но большинство отображает его в форме серого прямоугольника, который подсказывает вам каким-то образом установить Java.

Поэтому, когда вы столкнетесь с веб-сайтом, который требует Java для апплета, вы будете знать.

Вы все равно не увидите много Java-апплетов. Хотя они были обычным явлением во время веб-бума в конце 90-х - начале 2000-х годов, в настоящее время они становятся довольно редкими, потому что технология вытесняется Adobe Flash, которая теперь сама вытесняется HTML5.

0

Когда я учился в колледже, для многих (необходимых) образовательных приложений требовалась Java, например Blackboard, веб-сайт библиотеки колледжа, wolfram alpha, webassign и т.д. Отключение Java в моем браузере нарушало функциональность приложений. Следовательно, поддерживайте Java в актуальном состоянии и используйте максимально возможные параметры безопасности, которые допускают ваши приложения.

0

Все зависит от того, некоторые сайты нуждаются в Java для работы, другие нет. Например, если вы хотите обновить драйвер видеокарты через веб-сайт Nvidia, для этого потребуется Java. Есть много других сайтов, которые используют Java-апплеты, для шахмат, игр, погоды, просмотра фильмов с субтитрами. Так что, если вы посещаете эти сайты, и они работают на Java, вам также нужно иметь Java.

В целом это может представлять угрозу безопасности, но также и угроза безопасности работает под управлением Windows XP. Поэтому, если ваша Java обновлена, и ваша ОС, и вы не посещаете какой-то очень «странный» веб-сайт, вы можете чувствовать себя в безопасности, или, другими словами, Java не будет виновата, если случится что-то «плохое».

Oracle - владелец Java - обновляется довольно часто, чтобы сделать его более безопасным. Но это может представлять недостаток безопасности, если вы не обновляете Java регулярно. Вы можете прочитать больше на веб-сайте Oracle, чтобы получить более широкую картину, и начать с этой статьи в Википедии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .