Вже деякий час людей попереджають вимкнути Java у своїх браузерах або повністю видалити її зі своїх систем, якщо це їм насправді не потрібно. Але якщо ви вимкнете його або видалите, ви насправді втрачаєте багато, якщо взагалі є, функціональності? Сьогоднішня публікація запитань SuperUser містить відповідь на запитання зацікавленого читача.
Сьогоднішня сесія запитань і відповідей надійшла до нас люб’язно від SuperUser - підрозділу Stack Exchange, угруповання веб-сайтів із питань та відповідей на основі спільноти.
Питання
Читач SuperUser Марк Волінський хоче знати, чи втратить він якусь функціональність, якщо вимкне браузерну Java:
Я читав, що відключення Java (а не JavaScript) зробить мій комп'ютер безпечнішим від зловмисних програмних атак. Все вказує на те, що це справді зробить це безпечнішим, але я не бачив жодних реальних вказівок щодо того, яку функціональність я втрачу в процесі перегляду, якщо що. Хтось може сказати мені, що б я ні відчув, якщо б відключив Java, і чи справді це потрібно для перегляду в наші дні?
Чи справді Марк втратить якусь функціональність, якщо вимкне браузерну Java?
Відповідь
Співавтор SuperUser ДжейкГулд має для нас відповідь:
- Хтось може сказати мені, що б я ні відчув, якщо б відключив 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, розібраться з нею тоді.
Примітка HTG: Якщо вам не потрібна Java у вашій системі, ми рекомендуємо видалити його повністю або вимкнути плагін браузера .
Є що додати до пояснення? Звук у коментарях. Хочете прочитати більше відповідей від інших досвідчених користувачів Stack Exchange? Ознайомтесь із повним обговоренням тут .