The Google Earth team stated that today's release was made possible thanks to WebAssugging, which developers use to deploy the source code onto the web. However, the Safari web browser is an exception as it lacks full support for WebGL2, the software library that works to render interactive 2D and 3D graphics in any compatible web browser, without the need for plugins.
Google initially launched the web-based version of Earth in 2017 and abandoned the desktop version since then. However, Google Earth was only available on Chrome since its debut with Native Client (NaCl) technology exclusively for Chrome. Over the past 5 years, Google has contributed to web standards like WebAssugging to bring Earth to more browsers.
Regarding Earth's Chrome-exclusive availability for the past 3 years, the Google Earth development team explained in a blog post: 'This is because it was built using Native Client (NaCI) - a solution exclusively for Chrome. At that time, this was the only way we could ensure that Earth would perform well on the web. Many things have changed since then, and WebAssugging has emerged as the leading open standard, with the ability to provide expanded support for various web browsers in recent years.'
The team also stated that they will continue working to enhance the user experience across all these browsers and add support for Safari in the future.
