Перейти к содержанию

Google добавляет Google Планета Земля в Firefox и другие браузеры Chromium

До сих пор Google Планета Земля работала только в браузере Chrome, который использовал технологию Native Client (NaCl), сегодня Google запустил общедоступную бета-версию Earth, которая использует WebAssembly (Wasm) и работает в браузерах Firefox и Chromium, таких как Microsoft Edge (Canary) и Opera. Но ключевое различие между Google Планета Земля в Chrome и другими браузерами заключается в том, что раньше он поддерживает многопоточность WebAssembly, а другие браузеры — нет, из-за этого Земля работает в однопоточном режиме в браузерах, отличных от Chrome, и работа не будет хорошей.

Когда Google Планета Земля была доступна в качестве настольного приложения, все загружали и устанавливали его, чтобы увидеть, как будет выглядеть мир. В 2017 году Google представил Планету Земля в Интернете и использовал собственные технологии для переноса кода Земли, написанного на C ++, в результате чего он не работал в других браузерах.

Поскольку Google начал решать эту проблему с помощью WebAssembly, теперь мы можем получить доступ к Земле в браузерах Mozilla Firefox, Opera и Microsoft Edge, но с более ранней версией.

Команда Earth объяснила, почему производительность и удобство использования Google Earth будут выше в браузерах с поддержкой многопоточной сборки WebAssembly.

В Classic Edge и Safari отсутствует поддержка WebGL, поэтому Google Планета Земля не работает в этих браузерах. Edge на основе Chromium теперь поддерживает бета-версию Google Планета Земля.

Firefox поддерживает WebAssembly, но не поддерживает многопоточность из-за удаленного SharedArrayBuffer. Mozilla и другие поставщики браузеров, включая Google, удалили эту функцию для защиты пользователей от атак Spetre и Meltdown. После введения функции изоляции сайтов Google снова включил SharedArraybuffer.

Mozilla работает над тем, чтобы обеспечить изоляцию сайта в Firefox, и функция, необходимая для многопоточности WebAssembly, будет повторно включена, когда она станет доступной. Попробуйте бета-версию Google Планета Земля.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *