腾讯X5浏览服务
腾讯X5即腾讯“X5浏览服务”,由腾讯公司2014年9月正式发布,是基于X5内核而衍生的一款浏览技术能力输出产品,旨在为APP厂商/开发者提供增强的通用浏览服务,属于行业领先水平。目前已经服务腾讯内部的微信和手Q的安卓APP,并大幅的提升了用户浏览体验。腾讯“X5浏览服务”通过X5内核服务以及腾讯的综合平台实力(安全数据库、腾讯云),可以为行业和APP产品带来几个利益点:1、速度:降低流量支出,提升浏览速度;2、安全:提供云安全检测;3、稳定:可以大幅降低CRASH率;4、商业:可以和腾讯共享大数据。目前,已经和腾讯达成合作的APP包括:人人网、今日头条、新浪新闻客户端、微信、手机QQ、凤凰新闻客户端等。腾讯公司根据“腾讯X5浏览服务”进行相关技术解析和服务逻辑梳理,和“清华大学—腾讯互联网创新技术联合实验室”联合发布《腾讯X5浏览服务白皮书》(以下简称《白皮书》)。X5浏览服务解决安卓原生浏览内核WebKit的安全性、性能、兼容性等用户体验问题。
操作方法
- 01
开发背景 腾讯X5即腾讯“X5浏览服务”由腾讯公司2014年9月正式发布,是基于X5内核而衍生的一款浏览技术能力输出产品,旨在为APP厂商/开发者提供增强的通用浏览服务,属于行业领先水平。目前已经服务腾讯内部的微信和手Q的安卓APP,并大幅的提升了用户浏览体验。 通用浏览器和大部分独立app的实现基于或依赖浏览器内核。浏览器内核是遵循标准化语言规范实现的互联网基础组件,提供内容渲染和交互支持。目前,开源内核WebKit应用范围最广,Android、iOS等移动平台内置浏览器以及最流行的第三方浏览器和独立app等,都是WebKit家族成员。然而WebKit等浏览器内核只能满足基本需求而无法满足安全性、效费比、兼容性、商业智能四个方面的重大问题这些具有相当程度普遍性和公共性的问题,应在内核层提供可复用的解决方案,腾讯自主研发的X5浏览内核为此而生。 应用范围 X5浏览内核基于WebKit深度优化和合理扩展,全面整合腾讯公司在云安全、云加速和大数据分析应用等相关领域的研发和运营能力,铸就而成为新一代智能内核。 X5浏览内核已经广泛应用到最受用户欢迎的QQ浏览器、QQ、微信、QQ空间、10余款游戏等腾讯公司自有app,以及人人网、凤凰网、新浪网等第三方app,已经成为用户量最多、使用率最高的浏览器内核,为移动互联网的快速健康发展提供强劲支撑。
- 02
功能描述 1 网址与文件安全检测 在用户浏览目标网页前或下载目标文件后,提取网址或文件特征码,提交腾讯云安全平台检测鉴定是否存在安全风险,发现风险后即时提示用户放弃浏览或删除文件。 2 压缩加速代理 腾讯云加速平台代理访问目标网页,获取网页及相关内容,压缩后下传到用户端,再由内核解压后呈现给用户。压缩比可达到30%~80%(具体视内容类别而定),为用户节省流量支出,同时获得更快的浏览速度。 3 用户分析与应用 共享腾讯海量数据资源,帮助独立app开发商(开发者)理解用户,以向其用户提供更个性化的服务。 4 视频播放 手机视频格式繁多,系统默认提供的视频播放能力支持有限。X5浏览器内核通过精细化的适配机制和动态化的加载技术,在绝大多数手机上都能够完美播放在线视频。 5 文件支持 支持常见压缩包、文档、图片、音频、下载种子等文件。 技术优势 X5浏览器内核以WebKit为基础,深度优化和扩展,稳定性和性能表现出众。媒体播放、文档支持等功能大规模扩展,格式或标准支持率高达95%,并支持页内播放,解码器或插件即需即装,强大又不失灵活。兼容性方面,更完整支持HTML5,同时在内核层完美解决软硬件版本适配等问题,可大幅降低app开发阶段的适配周期和成本。
- 03
成功案例 QQ浏览器,手机QQ,微信,QQ空间 人人网、凤凰网、新浪网等
- 04
行业影响 腾讯“X5浏览服务”通过X5内核服务以及腾讯的综合平台实力(安全数据库、腾讯云),可以为行业和APP产品带来几个利益点:1、速度:提升浏览速度;2、安全:提供云安全检测;3、稳定:可以降低CRASH率;4、商务:可以和腾讯共享大数据。 腾讯这次开放X5浏览服务,映射出国产手机浏览工具的持续进化之路:从基于原生或优化后的WebKit内核开发浏览器或app,逐步引入云安全和云加速等技术打造安全、快速省流的浏览器,最后由腾讯率先顺应移动互联网日益app化的潮流,向第三方app开放共享其高级浏览内核,让最新技术成果紧跟用户脚步。