澳门新葡萄京官网首页 1

安排于 3 月 7 日公布的 Firefox
52 将结束扶植澳门新葡萄京官网首页,具有NPAPI 插件,但最流行的插件 Flash 除此之外。NPAPI 代表 Netscape Plugins
API,最早是 Firefox 的前辈 Netscape
开荒的,后来改为别的浏览器联合帮衬的插件规范。

CentOS 5.5
下提高一些补丁之后,Mozilla Firefox3.6.7 被进步为 3.6.7 版本。Firefox 从
3.6 类别初始不再帮助早先 OJI (Open Java Virtual Machine
Integration卡塔尔布局下的 Java 插件,需求使用Java 6 Updates 10
及未来提供的符合 NPAPI 标准的新本子浏览器插件。于是导致了Firefox3.6.7
不可能加载 Java 插件进而无法利用 Applet 的标题。具体表现是,不可能安装 Java
插件,不能够试行浏览器页面里的 Applet。

粗粗一年前,Oracle 就曾公布陈设在 JDK 9 中丢弃 Java
浏览器插件,因为浏览器承包商不再利用基于专门的学业的 NPAPI 插件帮助才干来运维Java Applet。从这时起,Oracle 开荒组织揭橥了叁个 JDK 加强提出(JEP
289:废弃 Applet API),此中富含关于
JDK 9 中陈设弃用的手艺细节。

乘势 Web 的演变,网络标准协会逐步开拓出了单独的 Web API
在不供给安装插件的情事下扶持多边插件所提供的风味。Mozilla 是在 二零一五年宣布 Firefox 将逐步甘休协助NPAPI 插件。旧的 NPAPI 插件能在 Firefox ES奥迪Q5 (扩充接济版本卡塔尔 52
上再而三职业,但 ESHighlander 53 之后将不再扶助。这一改观不会影响到扩大,但随着
Firefox 的强大技巧切换到WebExtensions,众多的强大也将终止工作,原来就有那一个盛行的扩张发布终止更新。

比如此处的将在选取Applet。

目前,Apple 的
Safari
和 Mozilla 的
Firefox
的开垦职员都早已揭露了从他们的浏览器中除去基于专门的学业的插件援助的履新时间表,消灭了安置Java 和任何依照插件的工夫的大概。从安插在前年七月通知的 Mozilla
Firefox 52 伊始,30个人版本的 Mozilla Firefox
将不再提供必须的API用于基于专门的职业的插件帮衬。 六十十位版本的 Mozilla Firefox
for Microsoft Windows 不辅助大大多基于 NPAPI
的插件(包括
Java )。

来自:Solidot奇客

【注】Applet 是一项很古老的 Java
应用,归于浏览器前端技艺,与浏览器有直接涉及,因为它是从Web服务器端下载到浏览器端后,在浏览器的安全沙盒内被实行的。

Mozilla 提供了 Firefox
的扩充援救版本(ESGL450)版本,专门面向需求扩张扶助广大安插的集团使用。唯有Mozilla Firefox 52 ES福特Explorer 叁拾肆位版本才会再而三提供对运转 Java Applet
所需的依照职业的插件扶助本领的支撑。

一个放到在 html 中的 applet 示譬如下:

Oracle 提议,Mozilla 的 Firefox ES中华V版本已维护了大约一年时光了,但不曾安顿发布给大众。依旧凭仗32个人 Mozilla
Firefox Web 浏览器中的 Java
插件才具的开辟人士和客户应思虑迁移到任何应用方案。

<APPLET code=”HelloWorld.class” width=200
height=150></APPLET>

编译自:

里头 HelloWorld.class 文件正是被编写翻译后,包罗 applet 二进制代码的文件。

(文/开源中中原人民共和国卡塔尔国    

applet被严俊限定在浏览器安全沙盒内实行,不能与浏览器端的文件系统举办交互作用。但能够通过嵌入的socket接口与其余互连网使用进行通讯。

本文介绍怎样在 Mozilla Firefox 3.6.7 版本下布署利用 Java 插件的标题。

实则,CentOS 5.5 本人是自带 Java
境遇的,在软件管理里安排启用后,运营命令 java
-version,可以看出如下新闻:

java version “1.6.0_0”

OpenJDK Runtime Environment (IcedTea6 1.6) (rhel-1.13.b16.el5-i386)

OpenJDK Client VM (build 14.0-b16, mixed mode)

但并不可能与 Firefox3.6.7 一齐干活。

于是,从 java 官网 上下载适用于 Linux 的 Java
版本下载(推荐 Version6 update21卡塔尔(قطر‎,选拔 for Linux 自解压文件
jre-6u21-linux-i586.bin,文件大小 19.9MB。

下载达成后,拷贝到 mozilla Firefox 的装置路线 /usr/lib/mozilla/plugins
下,加上可进行权限:

chmod +x jre-6u21-linux-i586.bin

接下来实践它:

./jre-6u21-linux-i586.bin

自解压后,在当前目录下生成三个新目录
jre1.6.0_21,全部文件都含有在其间。

在 jre1.6.0_21/lib/i386/ 目录下能够找到四个 libnpjp2.so 文本,是和
Firefox 的 Java 插件有关的,在当前目录 /usr/lib/mozilla/plugins
下创立三个符号链接指向它:

ln -s jre1.6.0_21/lib/i386/libnpjp2.so

以上命令生成了标识链接
libnpjp2.so,指向(->)jre1.6.0_21/lib/i386/libnpjp2.so 文件。

OK,重新张开浏览器 Firefox,在“附加插件”下就可见见到插件“Java(TM卡塔尔Plug-in
1.6.0_21”。浏览器右下角的一排快速开关中的“Java”按键也得以飞快“Enable/Disable”
Java 匡助了(需求安装QuickJava插件)。在浏览器里展开 Webmin
网址,在Other 菜单下,能够张开 File Manager,管理网址上的文件了。File
Manager 本人是用 Java 的 Applet 本事开采的。即使 Applet
归属极度落伍的技能,但有个别小的利用照旧须要 Firefox 帮忙 Java
插件。若无 Java 插件,会唤醒 Firefox 浏览器未有安装 Java 协理。

瞩望 CentOS 的持续版本里能自行解决那些难题。

澳门新葡萄京官网首页 2