ブラウザベースのJavaを無効にすると、どの機能が失われますか?


23

JavaScriptではなくJavaを無効にすると、悪意のあるソフトウェア攻撃からコンピューターが安全になります。すべての兆候は、実際にそれがより安全になるということですが、ブラウジング体験で失うものがあるとしても、そこに本当の理由はありません。誰かが私が経験すること、または経験しないことを教えてもらえますか?最近はブラウジングのためにJavaが本当に必要ですか?


7
もちろん、拡張機能やプラグインを無効するとブラウジングがより安全になることは実証済みの事実ではありませんが、ブラウザのプラグインが少ないほど、不安定または安全ではなくなる傾向があります。積極的に使用しないものはすべて無効にし、それらに完全に依存しない代替手段を探すか、少なくとも無料の代替手段(lightspark、openjdk)を使用し、Linuxの場合は常にリポジトリを使用することをお勧めします;) 。
arielnmz

Javaを使用することはもうありません。
DisplayName

回答:


38

誰かが私が経験すること、または経験しないことを教えてもらえますか?また、最近はブラウジングのためにJavaが本当に必要ですか?

これはかなり良い質問です。要するに、これはブラウザでJavaが必要な場合、すぐにわかるでしょう。Javaを必要としない場合(さらに、Javaを使用している場合でも気付かない場合)、チャンスがあれば、それを逃すことも二度と遭遇することもありません。2015年に機能するために本当にJavaを必要とするサイトを偶然のユーザーがつまずくリスクは、最近ではよくてもまれです。

JavaとWebの歴史を理解しているように、Javaは基本的に「ブラックボックス」仮想マシンであり、Javaでコーディングして、Javaを実行できる任意のシステムでそのコードを実行できます。概念は、Javaはあらゆるマシンで実行できる中間プラットフォームであることでした。Windows、Macintosh、Linuxなど…したがって、Javaプラグインを使用すると、Webブラウザ内からJavaアプリを実行できます。これは、初期のインターネットのクロスプラットフォーム互換性と他の「ラフエッジ」の欠如のため、インターネットの初期には魅力的でした。

しかし、2015年には、Javaが過去に提供した「派手な」基本レベルの機能のほとんど(クールなグラフィックやエフェクトなど)が、CSS、HTML、およびJavaScriptを介してブラウザー自体で処理されるようになりました。1990年代後半/ 2000年代初期には、多くのクリエイティブサイトがJavaを使用していました。これは、ネイティブブラウザが当時Javaでしかできなかったトリックを処理できなかったためです。ちなみに、JavaはNetscape Navigatorの基本的なプラグインとしてバンドルされており、その機能は一般に受け入れられていたおかげです。

2015年に見逃す可能性のある場所は、アクセスするサイトの種類によって異なります。たとえば、個人税システム、給与計算ゲートウェイなどのシステムなど、オンラインでアクセス可能な多くの金融システムは、複雑なJavaアプリケーションを使用して、エンドユーザーが金融ツールでより豊かな体験を得ることができることを知っています。そのため、そのようなWebベースの金融アプリケーションにアクセスするためにマシンを使用している場合、Javaを有効にする必要があります。しかし、私の経験では、そのような場合でも、こうした機関の多くは、古いJavaベースのシステムを、最新のWebブラウザー機能を活用するより安定した非Javaベースのセットアップにゆっくりと移行しています。

たとえば、ブラウザベースの画面共有ソフトウェア/サービスGoToMeetingを使用する人は、1年ほど前にブラウザとシステムでJavaを有効にする必要がありました。しかし、彼らのサイトのこのサポートフォーラムのスレッドで説明されているように、彼らは現在、独自の非Javaベースのソフトウェアツールを支持して、Java要件を公式に削除しました。

以前は、ソフトウェアの起動を自動化するためにJavaを使用していましたが、その後、そのメソッドを独自のランチャーに置き換えました。ランチャーを導入してから、Javaは使用しなくなりました。

したがって、ブラウザレベルでセキュリティ上の懸念があるとJavaが心配している場合は、現時点では無効にしてください。私はあなたがそれを見逃さないと確信しています。そして、もし8〜9か月で何らかの理由でJavaが必要になったら、それを処理します。


1
「... Javaでコーディングしてから、そのシステムで任意のシステムでそのコードを実行できます...」という気がします。これは、Javaが他の言語よりもはるかに優れているわけではありません。違いは、Javaではコードをコンパイルしてから、そのコンパイル済みバイトコードを任意のシステムで実行できるのに対して、他の言語ではソースプラットフォームを提供してターゲットプラットフォームでコンパイル/解釈する必要があることです。これはとにかくそれを行う正しい方法であると主張できます。特に、サイトを完全に信頼していない場合は、特にWRTセキュリティです。
leftaroundabout

4
ジェイク、編集内容を充実させてください。最後の5つのリビジョンはかなり表面的なものであり、これらの編集は常に投稿をフロントページにプッシュするため、他の投稿のためのスペースが少なくなります。ありがとう。
slhck

1
私はドイツの大手銀行で働いており、自宅から仕事をするリモートソフトウェアにはとりわけJavaが必要です。
ミゲルフェブレ

2
同意する。私はフルタイムのソフトウェア開発者や熱心なインターネットユーザーだと私はデスクトップ(いくつかのツール)でのJavaを必要なときにその日付以降1ケースがあった2012年12月に私の新しいPCへのJavaをインストールしていなかったゼロ、私はそれを必要な場合いくつかのウェブサイトで。だから、私はそれを私のPCから簡単に遠ざけて、何も見逃していない。また、企業のアプリケーションがブラウザーアプリで大いにそれに依存しているという主張も支持します。
ミロクスラフ

3

ほとんどの場合、Javaアプレットの形式でWeb上のJavaに遭遇します。これらは、Webページに埋め込まれたボックス型の領域として表示されるアプリケーションです。Javaが有効になっていない場合のブラウザでのこれらの処理方法はブラウザによって異なりますが、ほとんどの場合、Javaをインストールするように促す灰色の長方形で表示されます。

そのため、アプレットにJavaを必要とするWebサイトに遭遇したとき、あなたは知っているでしょう。

とにかく、多くのJavaアプレットは表示されません。90年代後半/ 2000年代初頭のWebブームの間、それらはよく見られましたが、最近では技術がAdobe Flashに取って代わられたため、現在ではHTML5に取って代わりました。


4
最後の段落の説明は実際には正確ではありません。Javaアプレット、フラッシュ、およびHTML 5はすべて、さまざまな目的に役立つさまざまなツールです。いくつかのオーバーラップがありますが、それは別のものを置き換える問題ではありません。また、Webの初期にはJavaアプレットが一般的だったというのは本当ではありません。それらは常に珍しいものでした。彼らは基本的につかまなかった。
ベンクロウェル

0

それはすべて依存します。一部のWebサイトは動作するためにJavaを必要としますが、そうでないものもあります。たとえば、Nvidia Webサイトからグラフィックカードドライバーを更新する場合は、そのためにJavaが必要になります。チェス、ゲーム、天気、字幕付きの映画鑑賞のために、Javaアプレットを使用する他の多くのWebサイトがあります。したがって、これらのサイトにアクセスし、それらがJavaで実行される場合は、Javaも必要です。

一般的に、セキュリティの脅威を表す可​​能性がありますが、Windows XPを実行しているセキュリティの脅威もあります。したがって、Javaが最新であり、OSが非常に「奇妙な」ウェブサイトであると気付かない場合は、安全であると感じることができます。

Javaの所有者であるOracleは、より安全にするために非常に頻繁に更新しています。ただし、Javaを定期的に更新しないと、セキュリティ上の欠陥になる可能性があります。オラクルの Webサイトで詳細を読んで全体像を把握し、このウィキペディアの記事から始めてください


10
「何か「悪い」ことが起こったとしてもJavaは責任を負わない」 -これはまったく間違っている。Javaのゼロデイ脆弱性が原因でマシンが危険にさらされた場合、当然 Javaが責任を負います。このような脆弱性は過去に数多くありました。そのため、多くのセキュリティ専門家Javaを無効にすることを推奨しています。つまり、1つの攻撃ベクトルが削除されます。
DW

0

私が大学にいたとき、(必要な)教育アプリの多くは、Blackboard、大学図書館のウェブサイト、wolfram alpha、webassignなどのJavaを必要としました。ブラウザでJavaを無効にすると、アプリの機能が壊れました。したがって、Javaを最新の状態に保ち、アプリで許可される最高のセキュリティ設定を使用してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.