Может кто-нибудь сказать мне, что я испытал бы или не испытал бы, и действительно ли 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, займитесь этим тогда.