Mozilla və KaiOS Technologies mobil platformasında istifadə olunan brauzer mühərrikini yeniləməyə yönəlmiş əməkdaşlıq haqqında. davamlamaqdadır Firefox OS mobil platformasının inkişafında və hal-hazırda 100-dən çox ölkədə satılan təxminən 120 milyon cihazda istifadə olunur. Problemin kökü ondadır ki, KaiOS köhnəlmiş brauzer mühərrikini istifadə edir ki, bu da versiyasında B2G/Firefox OS-un inkişafının dayandığı 2016-cı ildən bəri. Bu mühərrik köhnədir, bir çox müasir web texnologiyalarını dəstəkləmir və lazım olan təhlükəsizliyi təmin etmir.
Mozilla ilə əməkdaşlığın məqsədi KaiOS-u yeni Gecko mühərrikinə keçirmək və onu müasir tuta bilməkdir, eyni zamanda zəifliklərin düzəlişlərinin mütəmadi olaraq dərc edilməsini təmin etməkdir. İş həmçinin platformanın və onunla əlaqəli xidmətlərin və tətbiqlərin performansını optimallaşdırmağı nəzərdə tutur. Bütün dəyişikliklər və yaxşılaşdırmalar MPL (Mozilla Public License) açıq lisenziyasının altında.
Brauzer mühərrikinin yenilənməsi mobil KaiOS platformasının təhlükəsizliyini artırmağa və WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, JavaScript-in asinxron icrası üçün alətlər, yeni CSS xüsusiyyətləri, avadanlıqla qarşılıqlı əlaqə üçün genişləndirilmiş API, WebP şəkillərinə və AV1 videolarına dəstək kimi imkanları reallaşdırmağa imkan verəcək.
KaiOS-un əsasını layihəsinin inkişaflarından götürmüşdür Firefox OS-un inkişafını davam etdirməyə cəhd etdilər, yeni Gecko mühərrikinin bir fork-ununu yaradaraq. Platformanın istifadəçi interfeysi bir sıra web tətbiqlərindən ibarətdir . Bu tərkibdə veb-brauzer, kalkulyator, təqvim-planlayıcı, veb-kamera ilə işləmə proqramı, ünvan kitabı, telefon zəngləri üçün interfeys, e-poçt müştərisi, axtarış sistemi, musiqi pleyeri, video görüntüləmək üçün proqram, SMS/MMS üçün interfeys, konfiqurator, şəkil meneceri, iş masası və elementlərin (cards və grid) müxtəlif göstərilmə rejimlərini dəstəkləyən tətbiq meneceri kimi proqramlar daxildir.
KaiOS üçün tətbiqetmələr HTML5 steki və genişləndirilmiş proqram interfeysi istifadə edilərək hazırlanır .
. , bu tətbiqlərin hardware, telefon xidmətləri, ünvana kitab və digər sistem funksiyalarına daxil olmasına imkan tanıyır. Əsl fayl sisteminə daxil olmaq əvəzinə, proqramlar, istifadəçi əsas sistemdən ayrılmış IndexedDB API istifadə edərək inşa edilmiş virtual fayl sisteminin içində məhdudlaşdırılır.
KaiOS, orijinal Firefox OS ilə müqayisədə platformanın əlavə optimizasiyasını, sensor ekran olmayan cihazlar üçün interfeysin yenidən düzəldilməsini, yaddaş istehlakının azalmasını (platformanın işləməsi üçün 256 MB RAM kifayətdir), daha uzun batareya ömrünü təmin edir, 4G LTE, GPS, Wi-Fi dəstəyi əlavə edildi, OTA yeniləmələri üçün öz xidməti fəaliyyətə keçirildi. Proyekt KaiStore adında bir tətbiq kataloqunu dəstəkləyir, burada Google Assistant, WhatsApp, YouTube, Facebook və Google Maps daxil olmaqla 400-dən çox tətbiq yerləşdirilib.
2018-ci ildə Google edərək KaiOS Technologies-ə KaiOS platformasının Google Assistant, Google Maps, YouTube və Google Search xidmətləri ilə inteqrasiyasını təmin etdi. Həvəskarlar , KaiOS ilə təchiz olunmuş Nokia 8110 4G telefonları üçün alternativ bir firmware təqdim edir. GerdaOS, istifadəçi fəaliyyətlərini izləyən əvvəlcədən quraşdırılmış proqramları (Google proqramları, KaiStore, FOTA updater, Gameloft oyunları) daxil etmir, host bloklama ilə əsaslanan reklam bloklama siyahısını əlavə edir və standart axtarış mühərriki kimi DuckDuckGo-nu qurur.
Proqramları KaiStore yerinə GerdaOS-da quraşdırmaq üçün qutuda daxil olan fayl menecerini və GerdaPkg paket quraşdırıcısını istifadə etmək tövsiyə olunur, bu da proqramı yerli quraşdırmağa imkan verir. Funksional dəyişikliklər arasında eyni anda bir neçə proqram ilə işləmək üçün tapşırıqlar meneceri, ekran görüntülərini çəkmək imkanı, adb utilitasi vasitəsilə kök əldə etmə imkanı, IMEI ilə manipulyasiyalar üçün interfeys və mobil operatorlar tərəfindən tətbiq olunan hotspot rejimindəki girişin bloklanmasının aşılması məqsədilə ).
Mənbə: opennet.ru
