全新 U4 内核3.0,聚焦 Web 引擎,性能体验大幅提升

u4 3.0

2018-12-29

2018年12月27日,UC 发布全新的 U4 内核3.0版本。聚焦 Web 渲染引擎,新版内核安装包更小,启动和图片解码速度提升30%,支持第三方音视频组件的 Media 共建,运行效率、产品体验、安全稳定性等综合性能均大幅提升。 u4.jpeg

在2017年10月的2.0版本基础上,新版 U4 内核更加专注于 Web 渲染引擎的功能定位和发展方向,应用于小程序、会场/营销、Web App、互动游戏、新零售等业务场景,并广泛支持阿里生态内的业务应用,手机淘宝已接入新版 U4 内核。 阿里大文娱 UC 内核研发团队负责人李英各表示,U4 内核3.0版的 Web 渲染功能更加纯粹,在安全性、混合渲染、游戏模式等方面都有独家研发的创新成果。未来,U4 内核将在“让 Web 无所不能”的愿景下不断升级进阶。

# U4 内核3.0版:更小 size,更高性能体验

2004年,UC 发布全球首个云架构手机浏览器,经过多年沉淀,浏览器内核技术已相当成熟,U4 内核就是由 UC 第一代内核发展而来。从2016年 U4 内核1.0版本发布到2017年 U4 内核2.0版本,版本持续迭代显示出运行效率、开发效率、体验增强三个方面的重要变化。 U4 内核2.0版本不仅与手机淘宝、手机天猫等阿里生态内公司携手,还与魅族达成合作,魅族浏览器引入U4 内核后完成了重大升级,稳定性和基础体验均有较大提升,启动速度提高40%,崩溃率下降了50%,视频性能提升37%。 此次发布的3.0版本将进一步升级 U4 内核的性能体验。安装包体积大小是内核产品的关键点之一,新版 U4 更加专注于 Web 渲染,大力精简非相关功能,让更小 Size 成为新版本的一大亮点,并将持续优化。 提高性能方面,U4 内核3.0版简化运行流程,提升综合性能。更快的启动速度体现在 WebView SDK 并行初始化、图片解码方面,其中启动提速30%,图片解码耗时降低30%。在游戏模式上,帧率提升超过10%,能耗降低超过30%,实现了性能显著提高。 U4 内核的另一大升级在于可共建,增强扩展能力,允许嵌入控件,从支持第三方音视频播放器解码器及视频组件接入,到支持视频独立进程,全面开放 Media 共建。 李英各介绍,除公认的开发效率高、跨端跨平台投放强,支持丰富的 CSS 能力而广受开发者喜爱外,U4 内核在操作流畅性上与 Native 相比也逐步建立了优势,此外因为是完全可控的自绘渲染引擎,无论是在内存、安全还是性能体验一致性方面,都能获得比较好的保障。

# 支持五大业务场景,让Web无所不能

推动功能体验升级,U4 内核支持的业务场景不断扩展,已经涵盖小程序、会场/营销、Web App、互动游戏、新零售等,支持的业务应用也不仅仅在 UC 浏览器,而延伸到手淘、钉钉、盒马等阿里经济体生态内应用。 深入到不同业务场景的特定需求,U4 内核在小程序场景优化、打造 web based 会场方案、Native View 混合渲染、游戏模式下的性能和功耗优化,以及原创的沙箱 isolate 进程隔离安全模式等领域,持续积累行业领先优势。 U4 内核打造的游戏模式,不仅在性能方面实现帧率提升、能耗降低,同时具备了兼容 Dom/CSS 等 W3C 标准、支持 WebAudio 和 Video 的高兼容性,并拥有支持 Egret、Cocos 等各大主流引擎的多引擎模式,在 UC 小游戏获得了充分的应用。 在2018天猫双11部分会场,U4 内核打造 web base 会场方案,性能表现超出预期。此外,U4 内核沙箱 isolate 进程隔离安全模式,基本彻底封堵安全漏洞的数据非法窃取问题,为业务安全保驾护航。 目前,最新发布的 U4 内核3.0版已陆续接入到手淘小程序等的各大应用的业务场景中。随着性能体验不断迭代进阶,U4 内核向着“让 Web 无所不能”的愿景又迈进一步。