2017 年 4 月的世界地球日,Google 首度展示了在 Chrome 浏览器使用 Google Earth 的成果。经过半年努力后,10 月在旧金山举办的 Chrome 开发者大会,Google 更进一步将 Google Earth 搬上不是自家浏览器的 Firefox。
负责 Google Earth 的 Jordon Mears 表示要让 Google Earth 登陆浏览器并不容易,需要完全重做页面彩现引擎(rendering engine)。此外,当时为了安全性和效能考量,采用 Native Client 让 Google Earth 登上浏览器。由于只有自家 Chrome 使用 Native Client,因此 Google Earth 无法在不使用 Native Client 的其他浏览器使用,但如今开放式的 WebAssembly 成了解决这难题的一道曙光。
▲ 利用 Firefox 浏览器使用 Google Earth。(Source:Google Earth)
新的 WebAssembly 格式标准受 Mozilla、Google、Apple 和微软的支援,也代表通用于市面四大网络浏览器 Firefox、Chorme、Safari 和 Microsoft Edge。自 4 月以来 Google 的团队致力于将 Google Earth 转到 WebAssembly 上,成功在 10 月 23 日到 24 日举办的 Chrome 开发者大会展现在 Chrome 和 Firefox 使用 Google Earth 的成果。Jordon Mears 指出未来 Google Earth 将普及其他浏览器,让更多人能方便使用这项综观全球的技术。
- Earth on Web: The road to cross browser
(首图来源:Google Earth)