Tag: Google Earth

  • Google Earth is available on other browser as Firefox, Edge, and Opera

    Google Earth is a virtual globe launched by Google. With the powerful functions of Google Maps and Google Street View, users can browse various places around the world directly on the Internet. Slightly regrettable that Google Earth service only supports users to access using Google Chrome.

    Now that Google has finally decided to lift browser restrictions to allow all browsers to access Google Earth, Google also explained the technical reasons why the restrictions are now phrased out.

    Google Earth chromium browsers

    “Google Earth”by labnol is licensed under CC BY 2.0

    We still have some work to do,” notes the Google Earth team in a blog post. “Namely polishing our experience across all these browsers and adding support for Safari.” Google revealed last year that Earth would support Safari once Apple adds “better support for WebGL2” in the browser.

    Currently accessing Google Earth on Google Chrome will also be implemented with NaCl technology, but if other browsers access Google Earth, a compatible version will be available.

    Compatible versions are developed by new technologies such as WebAssembly, which are already supported by mainstream browsers so they can access Google Earth normally.

    Browsers such as Microsoft Edge, Mozilla Firefox, Brave Browser, Opera, Vivaldi, etc. can now directly access Google Earth.

    However, the Apple Safari browser does not yet support it. Google stated that Apple could also access Google Earth after providing better support for WebGL2.

  • Google Earth will support all Chromium-based browsers

    Google today announced that Google Earth Web Edition will eventually support all other Chromium-based browsers. The company announced the news today in a blog post. Google used the Native Client (NaCl) technology only for Google Chrome. The company has now added support for WebAssembly, which will support all Chromium-based browsers. However, only Chrome supports WebAssembly’s multithreading, which means there is a performance difference between Google and other browsers. The good news is that Chromium-based Edge does support WebGL, so Edge performs better than classic Edge and other browsers.

    Chromium-based browsers, including the Chrome browser, the upcoming Chromium Edge and Opera-all support WebAssembly (some with multiple threads, others not). Once a new Chromium-based Edge is released, the application in WebAssembly works the same way as it does in Chrome.

    “Google Earth”by labnol is licensed under CC BY 2.0

    The Firefox browser provides good support for WebAssembly, but due to the SharedArrayBuffer issue, you have to disable support for multithreading. Although Opera is based on Chromium, the current version of Opera only provides single-threaded support for WebAssembly. Safari has a powerful WebAssembly implementation, but it lacks full support for WebGL2.

    On the other hand, Mozilla is working on multithreading support. Mozilla, Google, and other companies removed SharedArrayBuffer to protect users from Spectre vulnerability and crashes. Google brings support for site isolation to Chrome to prevent Spectre vulnerability and crashes and has enabled SharedArrayBuffer in the process. Firefox does not currently have site isolation, so currently you cannot run SharedArrayBuffer.

    However, Mozilla is working to provide support for site isolation, which should allow them to enable SharedArrayBuffer and support multithreading of WebAssembly.