Google Планета Земля тепер підтримує всі браузери на базі Chromium

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Google сьогодні оголосив, що Google Earth нарешті підтримуватиме всі інші браузери на основі Chromium. Про цю новину компанія повідомила в блог (через Techdows) сьогодні пояснює зміни, внесені у фоновому режимі, щоб увімкнути підтримку.

Раніше Google використовував технологію Native Client (NaCl), яка була обмежена Google Chrome. Тепер компанія додала підтримку WebAssembly, яка підтримуватиме всі браузери на основі Chromium. Однак лише Chrome підтримує багатопотоковість WebAssembly, що означає, що продуктивність між Google та іншими браузерами буде різною. Хороша новина полягає в тому, що Edge на базі Chromium підтримує WebGL, тому продуктивність буде кращою в Edge порівняно з класичним Edge та іншими браузерами.

Браузери на основі Chromium, включаючи Chrome, майбутню версію Edge і Opera, пропонують підтримку WebAssembly (деякі з багатопоточною обробкою, інші — без). Після випуску нової версії Edge на основі Chromium програми в WebAssembly працюватимуть у Edge так само добре, як і в Chrome. Firefox пропонує хорошу підтримку для WebAssembly, але довелося вимкнути підтримку багатопоточності через проблему SharedArrayBuffer. І хоча Opera базується на Chromium, поточна версія Opera пропонує лише однопотокову підтримку WebAssembly. Safari має потужну реалізацію WebAssembly, але не має повної підтримки WebGL2.

- Google

Mozilla, з іншого боку, працює над підтримкою багатопоточності. Mozilla, Google та інші видалили SharedArrayBuffer, щоб захистити користувачів від уразливостей Spectre і Meltdown. Google надав підтримку для ізоляція сайту у Chrome, щоб запобігти Spectre і Meltdown, і ввімкнув SharedArrayBuffer під час цього процесу. Firefox наразі не має ізоляції сайту, тому зараз не може запустити SharedArrayBuffer. Однак Mozilla працює над підтримкою ізоляції сайтів, що має дозволити їм увімкнути SharedArrayBuffer і підтримувати багатопотоковість WebAssembly.

Детальніше про теми: google, Google Earth