热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Chrome要放弃对NPAPI插件的支持,包括Java、Silverlight和Unity

事实证明“NPAPI90年代的架构已经成为了引发程序瘫痪、崩溃、安全事件和代码复杂性的首要原因”,所以Google已经宣布他们打算移除Netscape插件API。也被

事实证明“NPAPI 90年代的架构已经成为了引发程序瘫痪、崩溃、安全事件和代码复杂性的首要原因”,所以Google已经宣布他们打算移除Netscape插件API。也被称为NPAPI,是使用Silverlight、Java和Unity等主机应用程序运行时的插件技术。Google在1月份就开始了这个流程,除了一个小白名单上的插件之外其他所有插件都被禁用了。它们是:

\u0026#xD;\n
  • Silverlight(上个月有15%的Chrome用户使用了它)\u0026#xD;\n
  • Unity (9.1%)\u0026#xD;\n
  • Google地图(9.1%)\u0026#xD;\n
  • Google Talk (8.7%)\u0026#xD;\n
  • Facebook 视频(6.0%)\u0026#xD;\n

在默认情况下Java(8.9%的Chrome用户使用)并不会被列到白名单中,因为它存在安全问题所以已经被禁止。用户能够逐一地启用其他基于NPAPI的插件。

\u0026#xD;\n

这些限制即时生效,Chrome Web商店将不再允许发布新的NPAPI应用程序。已有的那些在2014年5月之前还可以更新,之后它们就将从“Web商店首页、搜索结果和类别页面” 中彻底消失。到2014年9月,它们就将从商店中完全移除。

\u0026#xD;\n

Google打算在2014年年底完全移除Netscape插件API。想要继续提供插件的开发者将需要迁移到其他的技术上。安全工程师和插件退出规划者Justin Schuh写到:

\u0026#xD;\n
\u0026#xD;\n

有一些NPAPI的替代方案。在标准的Web技术依然不够用的地方,开发人员和管理员在从NPAPI过渡时可以使用NaCl、应用(Apps)、本地消息API和遗留的浏览器支持。进一步说,我们的目标是发展基于标准的Web平台,让新平台提供那些曾经由NPAPI提供的服务。

\u0026#xD;\n
\u0026#xD;\n

Chrome内置的Flash和PDF查看器并不会受到影响,因为它们使用了一种不同的插件技术。

\u0026#xD;\n

查看英文原文:Chrome to Drop Support for NPAPI Plugins Including Java, Silverlight, and Unity


推荐阅读
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 如何压缩网站页面以减少页面加载时间
    本文介绍了影响网站打开时间的两个因素,即网页加载速度和网站页面大小。重点讲解了如何通过压缩网站页面来减少页面加载时间。具体包括图片压缩、Javascript压缩、CSS压缩和HTML压缩等方法,并推荐了相应的压缩工具。此外,还提到了一款Google Chrome插件——网页加载速度分析工具Speed Tracer。 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
  • 本文介绍了RxJava在Android开发中的广泛应用以及其在事件总线(Event Bus)实现中的使用方法。RxJava是一种基于观察者模式的异步java库,可以提高开发效率、降低维护成本。通过RxJava,开发者可以实现事件的异步处理和链式操作。对于已经具备RxJava基础的开发者来说,本文将详细介绍如何利用RxJava实现事件总线,并提供了使用建议。 ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了markdown[软件代理设置]相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
  • 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程
    小程序的名字必须和你微信注册的名称一模一样在后台注册好小程序。mp.wx-union.cn后台域名https。mp.wx-union.cn ... [详细]
author-avatar
恨之无用_367
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有