论坛首页 Web前端技术论坛

IE9 / IE10 对java环境定义的更改

浏览 4907 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-05-02  
  IE9并没有从根本上改进插件技术,而且IE9浏览器仍然沿用以前的插件管理界面,但微软对IE9插件技术进行了一项重要的改进。与其他改进一样,新的插件技术将直接提升浏览器性能。   

  IE9采用了全新的插件性能建议功能。IE9为用户提供了一个手动处理界面,以帮助用户禁用某些插件。   

  如果你对此并不熟悉,你可以看下IE8隐藏的插件管理器,管理器可以清楚显示各款插件加载时间。IE9正是利用了IE8显示插件加载时间的底层技术,在插件拖慢浏览速度时通知用户。
  众所周知,浏览器插件安装得越少,浏览器运行速度就越快。由于IE8插件管理器默认是隐藏的,因此很少有用户会真正使用这项功能。 

  如果用户点击某个加载项右侧的禁用插件选项,可以看到如下窗口。用户可以根据各款插件占用的加载时间,选择需要禁用的插件
    
    但是这个问题,也给java客户端开发,带来了一定的难度。ie8 以前,java环境设置,我们可以在 internet选项-》高级 一览中 看到 java(sun)这样的设置,还可以通过java控制面板,对浏览器的jre环境进行指定。方便我们做不同的jre环境测试。但是从ie9 开始,实际上从ie8就开始,java环境插件在加载管理器中进行控制的。而且比较恶心的事,ie9 ie10,默认还不带有java加载。即使本地已经安装有多个jre环境了。但是仍然没有设置的入口。java官方提供关于 用js部署和运行applet的方法,我们通过getJREs()方法,根本获取不到任何的jre环境,这也是ie9、ie10 导致无法加载applet的根本原因。
    目前,考虑通过加载管理器安装java插件。难道这是个顽症吗?目前我还不知道怎么解决。清楚的朋友,不吝赐教啊!
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics