The Forums Are Now Closed!

The content will remain as a historical reference, thank you.

Say a final goodbye to the Java plugin.

By on January 31, 2016 5:18:57 AM from JoeUser Forums JoeUser Forums

DrJBHL

Join Date 04/2002
+2258

 

Oracle’s Java Plugin for your web browser is no longer being supported. This momentous step was taken on 1/27.

So why did Oracle do this? Because the major browsers have moved to HTML5, which is far more secure and stable than the old NPAPI standard. In fact, all browser plugins based on that will cease to work in all the major browsers in 2016. MS, Mozilla and Google do not support plugins by default…and already block them or will block them shortly.

So, since the browsers will no longer support the plugin…adios Java Plugin.

Your browsing will be a good deal more secure. But this raises an interesting question. Since advertising runs the web, and since the advertisers run Java applet based ads, will the advertisers move to HTML5 advertising or remain in Java? Common sense says they will move, but since when did common sense run anything? The smaller browsers will still run it…and since it will be insecure, I’d advise moving to the major browsers.

I’m betting they will, if only to “follow the money”. We’ll see…because the alternative is the death of the web.

Source:

http://www.ghacks.net/2016/01/29/wave-goodbye-to-the-java-plugin-if-you-have-not-already/?_m=3n%2e0038%2e1816%2ehj0ao01hy5%2e1w1j

20 Replies
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 8:33:56 AM from Stardock Forums Stardock Forums

I have not seen a Java advert in years.  They all moved to Flash years ago.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 8:34:27 AM from Stardock Forums Stardock Forums

Interesting find.

Truth be known - nobody uses it anymore. The most popular non-browser-native technology is Flash, not Java (and do remember that Java is not JavaScript!).

And Flash itself is dying with the advent of HTML 5 and related technologies.

Minecraft is a desktop app, so it won't be affected.

Same with development tools like Eclipse and NetBeans. They're desktop applications, not in-browser apps.

The only popular thing I can think of that uses Java in the browser is RuneScape. But they've had a desktop client before, and I imagine they can transition to one again.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 8:48:50 AM from WinCustomize Forums WinCustomize Forums

JavaScript and Flash should truly go the way of the dinosaurs...

They are nothing but a security compromise at this point.

Even Brendan Eich (JavaScript's inventor) is developing a browser to selectively kill the applets.

 

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 10:53:33 AM from Stardock Forums Stardock Forums

Quoting DrJBHL,

Even Brendan Eich (JavaScript's inventor) is developing a browser to selectively kill the applets.

Javascript and Java are not related in any way (besides being languages).

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 10:57:10 AM from WinCustomize Forums WinCustomize Forums

Quoting DrJBHL,

JavaScript and Flash should truly go the way of the dinosaurs...

They are nothing but a security compromise at this point.


 

 

still confusing Java with Javascript?

 

Quoting DrJBHL,


Even Brendan Eich (JavaScript's inventor) is developing a browser to selectively kill the applets.

 

 

not at all. his browser is about replacing ads that track you (i.e. almost all) with ads that don't. 

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 11:05:28 AM from WinCustomize Forums WinCustomize Forums

Nope..not at all confused about the two at all.

The comment was more about last week's post...but thanks for your concern.

Appreciated, as always.

 

Quoting kryo,


Quoting DrJBHL,

Even Brendan Eich (JavaScript's inventor) is developing a browser to selectively kill the applets.



Javascript and Java are not related in any way (besides being languages).

Also related by virtue of being vulnerable to infective malware.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 11:20:25 AM from WinCustomize Forums WinCustomize Forums

well, then i don't understand this sentence from the first post:

"Since advertising runs the web, and since the advertisers run Java applet based ads, will the advertisers move to HTML5 advertising or remain in Java?, will the advertisers move to HTML5 advertising or remain in Java?"


"advertisers run Java applet based ads"? they don't. such things do not exist in the real world.


and then: "JavaScript and Flash should truly go the way of the dinosaurs..."

how should HTML5 replace Flash without Javascript? without Javascript HTML5 content can not be interactive or animated.


it must be my poor English, because for me all these post do only make sense if i assume the poster knows rather little about web development.

 

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 11:26:49 AM from Stardock Forums Stardock Forums

and then: "JavaScript and Flash should truly go the way of the dinosaurs..."

how should HTML5 replace Flash without Javascript? without Javascript HTML5 content can not be interactive or animated.

Indeed - JavaScript is one of the cornerstones of new web technologies. Without it, HTML 5 is basically the same as HTML 4 - nothing but a static page.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 11:49:34 AM from Elemental Forums Elemental Forums


HTML5 is garbage. We need a better alternative.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 1:22:52 PM from Stardock Forums Stardock Forums

Quoting GFireflyE,


HTML5 is garbage. We need a better alternative.

Well, there are things like XAML. But they tend to be platform specific. Getting browser support for something new would be a big barrier.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 2:47:52 PM from JoeUser Forums JoeUser Forums

There are a few niche business websites which actually still require Java, believe it or not.  My practice has to use one every day.

This will finally force them to recode the damn thing, after ignoring our complaints about Java for years..

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 3:01:35 PM from Stardock Forums Stardock Forums

Quoting DrJBHL,

Also related by virtue of being vulnerable to infective malware.

Javascript isn't 'vulnerable' to anything. There isn't a third-party plugin with sandboxing flaws as with Java or Flash. The interpreters are native parts of the browsers written by each vendor. And for quite a long while now it's been prohibited in all implementations from local file access, cross-domain DOM access, etc., so it isn't capable of doing anything bad in and of itself.

The issues with Javascript basically boil down to it being used a tool or a vector to exploit flaws in other things. For instance a poorly coded website that is vulnerable to stored or reflected XSS attacks, allowing an attacker to add or substitute his own Javascript for the site's (the site is at fault for failing to separate data from code); or advertising Javascript used to load Flash malvertising (the site is at fault for including externally-controlled content and the agency is at fault for failing to review the content they serve). So to say it's vulnerable to malware is about like saying landline phones are because they can be used for tech support scams.

Now, you can make the argument that websites should be content only and not contain code of any kind that executes client side, like HTML originally was. But the web as it is today simply would not exist if that were the case.

 

 

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 4:27:39 PM from WinCustomize Forums WinCustomize Forums

I have developed an application at work that uses javascript extensively to create graphs from data tables.  I don't see how doing the chart calculations can be a secuirty threat or how I would produce the graphs without a script.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 5:14:33 PM from Stardock Forums Stardock Forums

Quoting gevansmd,

I have developed an application at work that uses javascript extensively to create graphs from data tables.  I don't see how doing the chart calculations can be a secuirty thtreat or how I woild produce the graphs without a script./

Theoretically, you could do the processing server side and send the result to the client.

If your graph has labels and somebody gains access to the data tables, they could insert code, so make sure the labels can't be accidentally interpreted as SQL on the server, or JavaScript on the client.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2016 5:53:39 PM from Stardock Forums Stardock Forums

http://betanews.com/2016/01/30/lg-g3-snap-vulnerability-leaves-owners-at-risk-of-data-theft/

Of interest, since this just popped up in the news. This is really little more than a stored XSS attack, because LG isn't bright enough to remove or escape script embedded in contact cards. It's only novel in that it's stored client-side in (mistake #2...) an app using HTML presentation, which grants much higher privileges than a browser would. Though coming from the same folks who brought you 'the ultra wide screen monitor that also disables UAC' and 'the TV that scans your network and reports back on all your shared media', not really surprising.

Reason for Karma (Optional)
Successfully updated karma reason!
February 1, 2016 1:01:50 AM from WinCustomize Forums WinCustomize Forums

Quoting CobraA1,


Quoting gevansmd,

I have developed an application at work that uses javascript extensively to create graphs from data tables.  I don't see how doing the chart calculations can be a secuirty thtreat or how I woild produce the graphs without a script./



Theoretically, you could do the processing server side and send the result to the client.

If your graph has labels and somebody gains access to the data tables, they could insert code, so make sure the labels can't be accidentally interpreted as SQL on the server, or JavaScript on the client.

 

It's not an online application.  All calcs are done on the client machine in C++ and a .html file is produced that include .css and .js links to do graphs, control page headers and footers, etc..  In other words, the output is a local file that happens to be a webpage. 

Reason for Karma (Optional)
Successfully updated karma reason!
February 1, 2016 1:42:16 AM from WinCustomize Forums WinCustomize Forums

Wow. Not surprised though.

Reason for Karma (Optional)
Successfully updated karma reason!
February 1, 2016 10:41:43 AM from JoeUser Forums JoeUser Forums

Oracle's Java is what the OP is about.  Nothing to do with javascript, which bears an unfortunate name, causing this sort of confusion.

Reason for Karma (Optional)
Successfully updated karma reason!
February 1, 2016 3:26:29 PM from WinCustomize Forums WinCustomize Forums

Quoting Daiwa,

Oracle's Java is what the OP is about.  Nothing to do with javascript, which bears an unfortunate name, causing this sort of confusion.

 

No confusion.  Someone added that Flash and Javascript might be going away as well.

Reason for Karma (Optional)
Successfully updated karma reason!
February 2, 2016 8:54:16 AM from JoeUser Forums JoeUser Forums

Quoting gevansmd,

No confusion.

I beg to differ: see my Reply #18.

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #101114  walnut1   Server Load Time: 00:00:00.0000156   Page Render Time:

Terms of Use

Copyright © 2016 Stardock Entertainment and Gas Powered Games. Demigod is a trademark of Gas Powered Games. All rights reserved. All other trademarks and copyrights are the properties of their respective owners. Windows, the Windows Vista Start button and Xbox 360 are trademarks of the Microsoft group of companies, and 'Games for Windows' and the Windows Vista Start button logo are used under license from Microsoft. © 2012 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc.