Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Java

Do we need Java on our Macs on High Sierra?

Some sites still require it, Why?

MacBook Pro, OS X Mountain Lion (10.8.2), iPhone

Posted on Mar 14, 2018 12:21 PM

Reply
Question marked as Best reply

Posted on Mar 14, 2018 4:49 PM

Some sites still require it, Why?

A) Java in the web browser - Bad!


Bad because in a web browser you are dynamically downloading Java code from a web site which can change between visits, or because you have Java in the web browser, a web site banner ad might run Java. While web browsers try to sandbox all web based scripting, the Java browsers extensions have proven to be difficult to keep web based Java code out of personal computers.


Basically with Java running in your web browser, you do not get to decided what Java code is allowed to run, and evaluate if you trust the source of that Java code.

B) Java used by an applications you obtained from a trusted source - Good.


Good as in this case, Java is no different from any other programming language used to create an application. You get to decide to download and install the App. And Java in this situation is no more dangerous than any other programming language.


NOTE: I would suggest you just not go to web sites that require Java in your web browser. If it happens to be your bank or other financial institution, I would seriously consider switching to a different bank or institution.


I have removed all Java web browser extensions from my system. But I do have Java installed for some applications I use.

2 replies
Question marked as Best reply

Mar 14, 2018 4:49 PM in response to apple gang

Some sites still require it, Why?

A) Java in the web browser - Bad!


Bad because in a web browser you are dynamically downloading Java code from a web site which can change between visits, or because you have Java in the web browser, a web site banner ad might run Java. While web browsers try to sandbox all web based scripting, the Java browsers extensions have proven to be difficult to keep web based Java code out of personal computers.


Basically with Java running in your web browser, you do not get to decided what Java code is allowed to run, and evaluate if you trust the source of that Java code.

B) Java used by an applications you obtained from a trusted source - Good.


Good as in this case, Java is no different from any other programming language used to create an application. You get to decide to download and install the App. And Java in this situation is no more dangerous than any other programming language.


NOTE: I would suggest you just not go to web sites that require Java in your web browser. If it happens to be your bank or other financial institution, I would seriously consider switching to a different bank or institution.


I have removed all Java web browser extensions from my system. But I do have Java installed for some applications I use.

Java

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.