Google Earth 终于正式在 FireFox、Edge 以及 Opera 用上了

这全靠 WebAssembly 带来的成果。

Ken Kwong
Ken Kwong
2020年02月28日, 上午 09:00

在 2017 年时,Google 在 Chrome Dev Summit 上示范了 Google Earth 能够在 Firefox 上顺利执行,并表示该服务即将准备好在其他主流浏览器上使用。经过官方两年多以来的努力,今天正式宣布终于把 Google Earth 带到 Firefox、Microsoft Edge 以及 Opera 上了。

当初 Google Earth 是采用 Native Client 让 Google Earth 登上浏览器,然而只有 Chrome 才能使用 Native Client,因此 Google Earth 无法在非 Native Client 的浏览器上使用。Google 为了让所有浏览器都可以使用该服务,决定以 C++ 代码把 Google Earth 在 WebAssembly 上重新编写。它是一种新型、二进制格式的低阶程序语言,而且与 Java 程序语言类似,可以应用于所有浏览器内的客户端。WebAssembly 是唯一获得万维网联盟的推荐,并于 2019 年 12 月 5 日正式被列为网页标准程序语言,成为继 HTML、CSS 与 JavaScript 后第四种网页标准性语言。

虽然 Google 表示 Google Earth 已经可以在其他浏览器上运行,不过他们仍然要为该服务进行改善,所以使用者们还是要通过 Chrome 来享受 Google Earth 带来的最佳使用体验。由于 Safari 也支持 WebAssembly 标准,官方计划未来会把 Google Earth 带到该浏览器上,那大家就拭目以待啰。
标签: Edge, Firefox, gear, google, Google Earth, internet, Opera, WebAssembly