Chrome 将停止支持 PNaCl ,拥抱 WebAssembly

简介:

Chrome 从 2013 年开始支持 PNaCl(Portable Native Client),为开发者提供了一种技术去构建高性能的 Web 应用,但这项技术只有 Google 支持。源自 Mozilla Asm.js 项目的 WebAssembly 技术则得到了所有浏览器开发商的一致拥护: Chrome 和 Firefox 已经原生支持 WebAssembly,Edge 和 Safari 也在预览版中加入了 WebAssembly 支持。


3db66ed905afb7f8362b346d02aa9fa4870ae962

在这一背景下,Google 决定停止支持 PNaCl。Chromium 官方博客宣布,在 2018 年第一季度移除对 PNaCl 的支持,表示 WebAssembly 生态系统更适合高性能 Web 应用。Google 发布了帮助开发者将现有的 PNaC 实现迁移到 Web 平台的指南。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
8月前
|
Rust JavaScript 前端开发
WebAssembly:将高性能应用带入浏览器
WebAssembly(缩写为 Wasm)技术它为 Web 开发者提供了一种将高性能应用带入浏览器的途径。本文将深入探讨 WebAssembly 的概念、优势以及对 Web 开发的影响。
82 0
|
10月前
|
Rust JavaScript 前端开发
WebAssembly入门:构建高性能的浏览器应用
WebAssembly(简称为Wasm)是一种面向Web的二进制格式,旨在提供高性能的浏览器应用程序。它允许开发者使用多种编程语言来构建功能强大、快速运行的Web应用。本文将带你入门WebAssembly,并展示如何使用它构建高性能的浏览器应用。
11088 0
|
Web App开发 内存技术
Chrome高效插件推荐
Chrome浏览器是目前世界上最受欢迎的浏览器之一,而Chrome的高效插件也是许多人的关注焦点。这篇文章将介绍一些可以帮助您在办公和学习中提高效率的Chrome插件。
|
Web App开发 前端开发 JavaScript
Chrome 87 新特性解读,多年来 Chrome 性能最大提升!
今天 Chrome 更新了 87 最新版,这是今年最后一次 Chrome 更新了,这个版本是多年来 Chrome 性能获得最大提升的一次,开发者工具也进行了大幅度更新。 有用户认为,原本 Chrome 的性能问题诟病已久,然而在新 Edge 出来了以后,性能突然就提升了,这显然是谷歌方面受到了 Edge 市场份额暴增带来的压力。 另外,在 Mac 上的 Chrome 还更新了图标,这应该是为了适配 Big Sur 专门进行的设计。
Chrome 87 新特性解读,多年来 Chrome 性能最大提升!
|
JavaScript 数据库连接 Linux
Swoole v5.0 版本新特性预览之新的运行模式
PHP 8.1 版本已经在 2021年 11 月 25 日发布了,Swoole 也在第一时间进行了兼容处理,但由于强类型的一些限制,都会导致一些BC的情况发生。 于是目前将master分支不再作为 4.9版本发布,而调整为 5.0版本发布,预计发布时间为农历新年后。
422 1
|
Web App开发 前端开发 JavaScript
如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)
如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)
348 0
如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)
|
Web App开发 C++ Java
在Chrome 70中体验WebAssembly线程
Chrome 70支持WebAssembly线程,我们鼓励感兴趣的开发人员开始使用它们并向我们提供反馈。
2379 0
|
Web App开发 JavaScript 前端开发
WebAssembly已支持所有主流浏览器
Firefox Quantum、Safari、Edge和Chrome一并支持WebAssembly,可以接近原生速度运行Web应用程序。
3584 0
|
Web App开发 前端开发 JavaScript
【译】解密 Quantum:现代浏览器引擎的构建之道
本文讲的是【译】解密 Quantum:现代浏览器引擎的构建之道,2016 年 10 月,Mozilla 公布了 Quantum 项目 —— 旨在开创下一代浏览器引擎。现在这一项目已然步入正轨。实际上,我们在上个月刚更新的 Firefox 53 中首次包含了 Quantum 的部分核心代码 。
1125 0