Long story short: Google Earth was restricted behind NaCl, the Google code platform, which allowed them to transfer fully from a desktop C++ app to a web one. NaCl being Google's platform, no one...
Long story short:
Google Earth was restricted behind NaCl, the Google code platform, which allowed them to transfer fully from a desktop C++ app to a web one. NaCl being Google's platform, no one else supported it.
Now that WebAssembly's gained popularity and browser support, Google transferred Earth to it instead of its proprietary base.
Also:
Google revealed last year that Earth would support Safari once Apple adds “better support for WebGL2” in the browser.
Long story short:
Google Earth was restricted behind NaCl, the Google code platform, which allowed them to transfer fully from a desktop C++ app to a web one. NaCl being Google's platform, no one else supported it.
Now that WebAssembly's gained popularity and browser support, Google transferred Earth to it instead of its proprietary base.
Also:
I didn't even know there was WebGL2.
Wait 'til you hear about WebGPU!
Wow. The massive wasm rewrite has been underway for a long time. I wonder how the performance compares to NaCl.