View previous topic :: View next topic |
Author |
Message |
Astronome Tux's lil' helper
Joined: 02 Jan 2016 Posts: 148
|
Posted: Tue Oct 18, 2016 4:55 pm Post subject: [Solved] Java in Opera |
|
|
I emerged icedtea-web, thinking it would give me Java support in Opera, but it didn't. To my understanding, setting +nsplugin on icedtea-bin would give me a browser plugin for Firefox but not Opera. Does +nsplugin on icedtea-web do the same thing? Do I even need icedtea-web? Do I need +webstart?
Code: |
$ equery u icedtea-bin
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for dev-java/icedtea-bin-7.2.6.7:
U I
- - abi_x86_32 : 32-bit (x86) libraries
+ + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- - cjk : Add support for Multi-byte character languages (Chinese, Japanese, Korean)
+ + cups : Add support for CUPS (Common Unix Printing System)
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of
globally
- - examples : Install examples, usually source code
+ + gtk : Add support for x11-libs/gtk+ (The GIMP Toolkit)
- - headless-awt : Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
- - multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
- - nsplugin : Build plugin for browsers supporting the Netscape plugin architecture (that is almost any modern
browser)
- - nss : Enable NSS security provider support
- - pulseaudio : Add support for PulseAudio sound server
- - source : Zip the sources and install them
- - webstart : Provide javaws command through symlink to icedtea-web
$ equery u icedtea-web
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for dev-java/icedtea-web-1.6.1-r1:
U I
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of
globally
- - javascript : Enable support for using proxy auto config (PAC) files.
- - nsplugin : Enable the browser plugin (NPPlugin).
- - tagsoup : Depend on dev-java/tagsoup which allows parsing malformed .jnlp files
- - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this
internally, so don't set it in make.conf/package.use anymore
$ equery l opera
* Searching for opera ...
[IP-] [ ] www-client/opera-40.0.2308.81:0
|
Last edited by Astronome on Wed Oct 19, 2016 2:10 pm; edited 1 time in total |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Tue Oct 18, 2016 4:59 pm Post subject: |
|
|
You can't do that. Java only supports the deprecated Netscape API and there are no plans to port it to Chromium-based browsers. |
|
Back to top |
|
|
Astronome Tux's lil' helper
Joined: 02 Jan 2016 Posts: 148
|
Posted: Tue Oct 18, 2016 5:10 pm Post subject: |
|
|
Ant P. wrote: | You can't do that. Java only supports the deprecated Netscape API and there are no plans to port it to Chromium-based browsers. |
Are you saying there is no way to get Java support in any browser unless it supports Netscape plugins?
Why would they do this? I understand the stigma with Java but plenty of people (and their employers) rely on it still.
Edit: that can't be right, because when you search Opera add-ons for Java you get this: http://i.imgur.com/kAMpow6.png |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Wed Oct 19, 2016 12:44 am Post subject: |
|
|
And when you go to Oracle's site you get this: https://www.java.com/en/download/faq/chrome.xml
The answer is there - Java on the web is as dead as ActiveX, and Oracle expects you to keep a special "Java plugin web browser" around for it. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21602
|
Posted: Wed Oct 19, 2016 1:16 am Post subject: |
|
|
Java's stigma is well-earned, and showed no realistic sign that Sun, and later Oracle, were interested in resolving the problems that led to the stigma. That left the browser vendors with a choice: remove Java support entirely, or leave users exposed to all the problems that Java caused. They ultimately chose to remove Java support, after giving considerable advance warning that it would be removed. |
|
Back to top |
|
|
Astronome Tux's lil' helper
Joined: 02 Jan 2016 Posts: 148
|
Posted: Wed Oct 19, 2016 2:11 pm Post subject: |
|
|
Ant P. wrote: | And when you go to Oracle's site you get this: https://www.java.com/en/download/faq/chrome.xml
The answer is there - Java on the web is as dead as ActiveX, and Oracle expects you to keep a special "Java plugin web browser" around for it. |
I wonder why Opera directs you to Java's download site, then?
Hu wrote: | Java's stigma is well-earned, and showed no realistic sign that Sun, and later Oracle, were interested in resolving the problems that led to the stigma. That left the browser vendors with a choice: remove Java support entirely, or leave users exposed to all the problems that Java caused. They ultimately chose to remove Java support, after giving considerable advance warning that it would be removed. |
That's a fine explanation. I wish I didn't need it. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21602
|
Posted: Thu Oct 20, 2016 1:47 am Post subject: |
|
|
Astronome wrote: | That's a fine explanation. I wish I didn't need it. | Happy to be informative. |
|
Back to top |
|
|
|