Announcement: Upgrade to macOS Mojave

With features like Dark Mode, Stacks, and four new built-in apps, macOS Mojave helps you get more out of every click. 
Find out how to upgrade to macOS Mojave > https://support.apple.com/macos/mojave

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

Question:

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

Reply
Question marked as Solved
Answer:
Answer:
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.

Posted on

Question marked as Helpful

Mar 14, 2018 12:38 PM in response to apple gang In response to apple gang

No.

Because they use it to run things on their site.


This is the Java 6 installer if you need it: Download Java for OS X 2017-001. Most Adobe apps require this. Otherwise, you will find the most current version of Java at the Oracle.com site.

There’s more to the conversation

Read all replies

Page content loaded

Question marked as Helpful

Mar 14, 2018 12:38 PM in response to apple gang In response to apple gang

No.

Because they use it to run things on their site.


This is the Java 6 installer if you need it: Download Java for OS X 2017-001. Most Adobe apps require this. Otherwise, you will find the most current version of Java at the Oracle.com site.

Mar 14, 2018 12:38 PM

Reply Helpful (1)
Question marked as Solved

Mar 14, 2018 4:49 PM in response to apple gang 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.

Mar 14, 2018 4:49 PM

Reply Helpful
User profile for user: apple gang

Question: Java