しばらくの間、人々はブラウザでJavaを無効にするか、実際に必要でない限りJavaをシステムから完全に削除するように警告されてきました。しかし、それを無効にしたり削除したりすると、実際に多くの機能が失われますか?今日のスーパーユーザーのQ&A投稿には、関係する読者の質問に対する回答があります。
今日の質疑応答セッションは、コミュニティ主導のQ&AWebサイトのグループであるStackExchangeの下位区分であるSuperUserの好意で行われます。
質問
スーパーユーザーリーダーのMarkWolinskyは、ブラウザベースのJavaを無効にした場合に機能が失われるかどうかを知りたいと考えています。
Java(JavaScriptではなく)を無効にすると、悪意のあるソフトウェア攻撃からコンピューターが安全になることを読みました。すべての兆候は、それが確かにそれをより安全にするということですが、ブラウジング体験でどの機能が失われるかについて、実際の兆候は見られませんでした。 Javaを無効にした場合に何が発生するか、または発生しないかを誰かに教えてもらえますか?最近のブラウジングには本当に必要ですか?
マークがブラウザベースのJavaを無効にすると、本当に機能が失われますか?
答え
スーパーユーザーの寄稿者であるJakeGouldが答えを持っています。
- Javaを無効にした場合に何が発生するか、または発生しないかを誰かに教えてもらえますか?最近のブラウジングには本当に必要ですか?
これはかなり良い質問です。要約すると、これは次のとおりです。ブラウザでJavaが必要な場合は、すぐにわかります。 Javaが必要ない場合(そしてJavaを使用しているかどうかさえ知らない場合)、Javaを見逃したり、二度とぶつかったりすることはないでしょう。 2015年にJavaが機能するために本当に必要なWebサイトに、カジュアルなユーザーがつまずく可能性は、今日ではほとんどありません。
JavaとWebの歴史を理解するために、Javaは本質的に「ブラックボックス」仮想マシンであり、Javaでコーディングしてから、Javaを実行できる任意のシステムでそのコードを実行できます。コンセプトは、Javaは、Windows、Macintosh、Linuxなどの任意のマシンで実行できる中間プラットフォームになるというものでした。Javaプラグインを使用すると、Webブラウザー内からJavaアプリを実行できます。これは、クロスプラットフォームの互換性の欠如や初期のインターネットの他の「ラフエッジ」のために、インターネットの初期には魅力的でした。
しかし、2015年には、Javaが過去に提供していた「ファンシー」な基本レベルの機能のほとんど(クールなグラフィック、エフェクトなど)が、CSS、HTML、およびJavaScriptを介してブラウザー自体で処理されるようになりました。 1990年代後半から2000年代初頭にかけて、ネイティブブラウザは当時Javaでしかできなかったトリックを処理できなかったため、多くのクリエイティブサイトがJavaを使用していました。 Javaは、一般的に受け入れられている機能のおかげで、当時NetscapeNavigatorに基本的なプラグインとしてバンドルされていました。
2015年に見逃す可能性のある場所は、アクセスするWebサイトの種類によって異なります。たとえば、オンラインでアクセスできる多くの金融システム(個人税システム、給与計算ゲートウェイ、その他のシステムなど)は、複雑なJavaアプリケーションを使用して、エンドユーザーが金融ツールをより豊かに体験できるようにしていることを知っています。したがって、コンピュータを使用してそのようなWebベースの金融アプリケーションにアクセスする場合は、Javaを有効にする必要があります。しかし、私の経験では、そのような場合でも、そのような機関の多くは、古風なJavaベースのシステムを、最新のWebブラウザー機能をより有効に活用するより安定した非Javaベースのセットアップにゆっくりと移行しています。
たとえば、1年ちょっと前、ブラウザベースの画面共有ソフトウェア/サービスを使用している人は誰でも 会議に行く ブラウザとシステムでJavaを有効にする必要がありました。だが 彼らのサイトのこのサポートフォーラムスレッドで説明されているように 、彼らは現在、Javaベースではない独自のソフトウェアツールを支持して、Java要件を正式に削除しました。
- 以前は、Javaを使用してソフトウェアの起動を自動化していましたが、その後、その方法を独自のランチャーに置き換えました。ランチャーを導入して以来、Javaは使用しなくなりました。
したがって、Javaがブラウザレベルでの潜在的なセキュリティ上の懸念としてあなたを心配している場合は、今のところ無効にしてください。私はあなたがそれを見逃すことはないとかなり確信しています。そして、8〜9か月の間に、何らかの理由でJavaが必要になった場合は、それを処理します。
HTG注:システムにJavaが必要ない場合は、 完全にアンインストールするか、ブラウザプラグインを無効にします 。
説明に追加するものがありますか?コメントで音を立ててください。他の技術に精通したStackExchangeユーザーからの回答をもっと読みたいですか? ここで完全なディスカッションスレッドをチェックしてください 。