
Google Earth был доступен в Интернете чуть более двух лет, но только для Google Chrome. Это связано с тем, что Google разработал его с использованием технологии, эксклюзивной для Chrome. С сегодняшнего дня Google Earth доступен во всех основных веб-браузерах, включая Firefox и новый Microsoft Edge, поскольку он был полностью переписан.
Когда Google запустил Google Earth для Интернета ко Дню Земли в 2017 году, версия, которую мы видели, была построена с использованием Portable Native Client (или PNaCl), что позволяет разработчикам создавать веб-интерфейсы с использованием «нативного» кода. Однако Portable Native Client никогда не получил широкого распространения за пределами Chrome.
Вместо этого веб-разработчики, разработчики браузеров и W3C согласились с тем, что WebAssembly является лучшим способом запуска «нативного» кода в браузере вместо JavaScript. Фактически, сам Google удалил поддержку PNaCl из большинства частей Chrome в начале 2018 года.
Через шесть месяцев после первоначального запуска Google Earth для Интернета, на Chrome Dev Summit 2017, Google продемонстрировал раннюю версию Google Earth, воссозданную с помощью WebAssembly. За полтора года с момента этого события мы ничего не слышали о том, когда этот обновленный Google Earth для Интернета будет выпущен.
Текущая итерация Google Earth недавно стала источником недоразумений. Люди, переключившиеся на новый Microsoft Edge на базе Chromium, ожидали, что по-прежнему смогут использовать Google Earth, полагая, что их новый браузер — это почти тот же Chrome, но были шокированы, узнав, что это не так.
В своем блоге сегодня Google наконец выпустил этот новый Google Earth на базе WebAssembly, совместимый с большинством основных браузеров, в виде «предварительной бета-версии». Остальная часть анонса объясняет некоторые преимущества WebAssembly и различия, которые вы можете обнаружить в некоторых браузерах.
Функционально новая бета-версия Google Earth кажется такой же, как и существующий сайт, но доступность почти для всех основных браузеров — это большая победа для будущего внедрения WebAssembly в браузерах.
Не забудьте ознакомиться с новым Google Earth и сообщите нам в комментариях, как он работает в вашем браузере по вашему выбору.