谷歌地球开放所有浏览器版本,不再限制谷歌浏览器
谷歌今天向Firefox,Edge和Opera等浏览器开放其基于Web的谷歌地球(Google Earth)版本。这家搜索巨头最初于2017年在网络上发布了这一非常实用的虚拟地球仪。谷歌表示“我们是开放网络标准的大力支持者”,但由于没有可用的标准来支持其想做的事,因此Google Earth仅通过Chrome的Native Client(NaCl)技术在网络上发布。
谷歌地球为何限制浏览器访问:
说起谷歌地球限制浏览器访问不得不提到谷歌地球的运行方式,谷歌地球必须借助谷歌浏览器的 NaCl 技术运行。该技术能够让谷歌地球的相关代码直接在计算机中运行,而不是依靠浏览器引擎来解析相关代码提供浏览服务等。这项沙盒技术主要是通过Intel x86、ARM或MIPS子集的机器码在沙盒运行,增强效率的同时还可以兼顾安全性。
谷歌浏览器的 NaCl 技术能让谷歌地球在沙盒中运行,让谷歌地球以近乎本地机器码运行速度正常执行相关代码。
采用新技术能够兼容其他浏览器:
目前在谷歌浏览器上访问谷歌地球还会以 NaCl 技术执行,但如果是其他浏览器访问谷歌地球则会提供兼容版本。兼容版本由诸如WebAssembly之类的新技术开发,这类技术早已被主流浏览器支持因此可以正常访问谷歌地球。现在 Microsoft Edge、Mozilla Firefox、Brave Browser、Opera、Vivaldi 等浏览器都可以直接访问谷歌地球。不过目前Apple Safari浏览器尚不支持 , 谷歌表示后续苹果如果对WebGL2提供更好的支持后亦可访问谷歌地球。