Mozilla допоможе KaiOS вдосконалити двигун на своїй мобільній платформі

Mozilla та KaiOS Technologies оголосили про співпрацю долею оновити механізм браузера, що використовується на мобільній платформі KaiOS. Для тих, хто не знайомий з KaiOS, вам слід знати, що він продовжує розробляти мобільну платформу Firefox OS і в даний час використовується приблизно в 120 мільйонах пристроїв, що продаються у понад 100 країнах.

Проблема в тому, що KaiOS продовжувати використовувати застарілий механізм браузера, що відповідає Firefox 48, який зупинився у розробці операційної системи B2G / Firefox у 2016 році. І це те, що однією з основних проблем, які цей двигун застарів, є те, що він не підтримує багато сучасних веб-технологій і не забезпечує належного захисту.

Мета співпраця з Mozilla полягає у передачі KaiOS на новий движок Gecko та підтримувати його в актуальному стані, включаючи забезпечення регулярного випуску виправлень для усунення вразливостей. Робота це також означає оптимізацію роботи платформи та послуг та відповідні програми.

Оновлення движка браузера збільшить Безпека мобільної платформи KaiOS e буде впроваджувати такі функції, як підтримка WebAssembly, TLS 1.3, PWA (Прогресивна веб-програма) для покращення досвіду роботи в Інтернеті та сприяння розробці вдосконалених додатків WebGL 2.0, інструменти для асинхронного виконання JavaScript, нові властивості CSS, вдосконалений API взаємодіяти з обладнанням, підтримка зображень WebP та відео AV1, а також покращена стабільність пристрою та легкість отримання сертифікації для мобільних операторів та виробників обладнання

В якості основи для KaiOS були використані досягнення проекту B2G (Boot to Gecko), в якому ентузіасти безуспішно намагалися продовжити розробку Firefox OS, створивши форк движка Gecko, після того як компоненти B2G були видалені з основного сховища Mozilla і двигун Gecko у 2016 році.

KaiOS використовує системне середовище GonkЩо включає ядро ​​AOSP Linux (Проект з відкритим кодом Android), рівень HAL використовувати драйвери платформи Android та мінімальний набір рідних утиліт та бібліотек Linux, необхідних для роботи движка браузера Gecko.

Користувацький інтерфейс платформи складається з набору веб-додатків Gaia. Структура включає такі програми, як веб-браузер, калькулятор, планувальник календаря, додаток для роботи з веб-камерою, адресна книга, інтерфейс для здійснення телефонних дзвінків, поштовий клієнт, пошукова система, музичний плеєр, програма візуалізації. Відео, інтерфейс для SMS / MMS , конфігуратор, менеджер фотографій, робочий стіл та менеджер додатків з підтримкою різних режимів відображення елементів (картки та сітка).

Програми для KaiOS створюються за допомогою стеку HTML5 та вдосконаленого веб-API, що дозволяє організувати доступ програми до апаратного забезпечення, телефонії, адресної книги та інших системних функцій. Замість надання доступу до реальної файлової системи, програми обмежені віртуальним FS створений за допомогою API IndexedDB та ізольований від хоста.

Порівняно з оригінальною ОС Firefox, KaiOS здійснив додаткову оптимізацію платформи, перероблений інтерфейс для використання на пристроях без сенсорного екрану, зменшення споживання пам'яті (256 МБ оперативної пам'яті достатньо для роботи платформи), забезпечено довший час автономної роботи, додаткова підтримка 4G LTE, GPS, Wi-Fi, запустила власну послугу для доставки оновлень OTA (по повітрю). Проект підтримує каталог додатків KaiStore, в якому розміщено понад 400 додатків, включаючи Google Assistant, WhatsApp, YouTube, Facebook та Google Maps.

У 2018 році Google інвестував 22 мільйони доларів у KaiOS Technologies та інтегрував платформу KaiOS із Google Assistant, Google Maps, YouTube та Google Search.

Модифікація GerdaOS розроблена ентузіастами, пропонуючи альтернативну прошивку для телефонів Nokia 8110 4G, що постачаються з KaiOS.

GerdaOS не включає попередньо встановлені програми, які відстежують дії користувачів (програми Google, KaiStore, FOTA Updater, ігри Gameloft), додає список блокування оголошень на основі блокування хостів через / etc / hosts і встановлює DuckDuckGo як пошукову систему за замовчуванням.

Якщо ви хочете дізнатись більше про це, ви можете звернутися до заяви У наступному посиланні. 


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.