Mozilla将帮助KaiOS改善其移动平台上的引擎

Mozilla和KaiOS Technologies宣布了一项合作 注定 更新KaiOS移动平台中使用的浏览器引擎。 对于那些不熟悉KaiOS的人,您应该知道它会继续开发Firefox OS移动平台,并且目前在120多个国家/地区销售的大约100亿个设备中使用了它。

问题是KaiOS 继续使用过时的浏览器引擎,对应于Firefox 48,后者在2年停止开发B2016G / Firefox操作系统。这是该引擎已过时的一些主要问题, 它不支持许多当前的Web技术,并且不提供足够的安全性。

目的 与Mozilla合作 将KaiOS转移到新的Gecko引擎 并保持最新状态,包括确保定期发布补丁以消除漏洞。 工作 这也意味着优化平台和服务的性能 及相关应用程序。

更新浏览器引擎会增加 KaiOS移动平台安全性 e 将实施 诸如对以下功能的支持 WebAssembly,TLS 1.3,PWA (Progressive Web App),以改善浏览体验并促进高级应用程序的开发, WebGL 2.0,用于异步执行JavaScript的工具,新的CSS属性, 先进的API 与设备进行交互,支持WebP图像和AV1视频,并提高了设备​​的稳定性,并易于获得移动运营商和OEM的认证

作为KaiOS的基础,使用了B2G(启动到Gecko)项目的成就,其中,在从主要的Mozilla存储库中删除了B2G组件之后,发烧友尝试通过创建Gecko引擎的分支继续尝试继续开发Firefox OS。和2016年的Gecko引擎。

KaiOS使用Gonk系统环境包含AOSP Linux内核 (Android开放源代码项目), HAL层 使用Android平台驱动程序以及运行Gecko浏览器引擎所需的最少的Linux本机实用程序和库。

该平台的用户界面由一组Gaia Web应用程序组成。 该结构包括Web浏览器,计算器,日历计划程序,与网络摄像头配合使用的应用程序,通讯录,拨打电话的接口,电子邮件客户端,搜索系统,音乐播放器,可视化程序等程序,视频,SMS / MMS的接口,配置器,照片管理器,桌面和应用程序管理器,并支持各种项目显示模式(卡片和网格)。

KaiOS的应用程序是使用HTML5堆栈和高级Web API构建的, 允许您组织应用程序对硬件,电话,地址簿和其他系统功能的访问。 除了提供对真实文件系统的访问权限之外, 程序限制在虚拟FS中 使用IndexedDB API创建并与主机隔离。

与原始的Firefox OS相比, KaiOS进行了额外的平台优化,重新设计了可在没有触摸屏的设备上使用的界面, 减少内存消耗 (256 MB的RAM足以使平台正常工作), 提供更长的电池寿命, 对4G LTE,GPS,Wi-Fi的附加支持,启动了自己的服务,用于空中传送OTA更新。 该项目支持KaiStore应用程序目录,该目录包含400多个应用程序,包括Google Assistant,WhatsApp,YouTube,Facebook和Google Maps。

2018年,Google向KaiOS Technologies投资了22万美元,并将KaiOS平台与Google Assistant,Google Maps,YouTube和Google Search集成在一起。

GerdaOS修改版是由发烧友开发的,为KaiOS随附的诺基亚8110 4G手机提供了替代固件。

GerdaOS不包括预装的程序来跟踪用户的操作(Google程序,KaiStore,FOTA Updater,Gameloft游戏),它基于/ etc / hosts添加基于主机阻止的广告阻止列表,并将DuckDuckGo设置为默认搜索引擎。

如果您想了解更多信息,可以查阅以下声明 在下面的链接中。 


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。