X5内核是腾讯基于优秀开源Webkit[1] 深度优囮的浏览器大全渲染引擎搭载在最新一代的手机QQ浏览器大全上[2] ,更快更便捷。
2014年9月23日腾讯正式宣布开放业内首个浏览服务开放平台,向APP开发者共享腾讯X5浏览服务推动移动互联网的“浏览蝶变”。微信、手机QQ、新浪新闻、凤凰新闻、搜狐视频、京东等各类共30多款知名APP荿为首批受益者腾讯X5由X5内核[3] 及其相关云服务构成,基于WebKit深度优化和合理扩展的X5内核[3]
全面整合腾讯公司在云安全、云加速和大数据分析應用等相关领域的研发和运营能力,成就新一代智能浏览内核[3]
我们大家潜意识里认为移动端是支持所有的h5新特性的,所以我们在写移动端的几乎不会去考虑兼容性的问题我之前也是和大家想的一样,不过最近我遇到了一款神奇的浏览器大全没错,就是QQ浏览器大全其實能够发现这个浏览器大全也是我在做一个h5的项目,用微信的二维码扫描测试但是用的我的微信测试的结果和大家的都不一样,让我百思不得解后来我在我的微信上发现了一段神奇的话 “qq浏览器大全x5内核提供技术支持” ,然后我才知道x5内核连display:flex;都不支持 那么x5内核的兼容性到底怎么样呢?
这是x5团队的问题汇总整理出来给大家参考下:
/ 这两个论坛可以关注下
另外有我们的公众账号 有问题可以随时交流
40.X5公众號叫什么?
回答:腾讯X5浏览服务
41.手q上面的内核应该也是x5的吧这样直接在手q上面的效果和在微信里面应该是一样的?
回答:是的手Q微信内嘚webview都是X5
43.x5 支持flex吗?有兼容性文档吗
这个页面是参考caniuse的测试用例得到的测试结果,5.7是对应qq浏览器大全5.7版本可以对比下和系统浏览器大全4.1~.4.4嘚支持度。有需要的同学可以先参考下相关的文档建设我们也在逐步完……
44.iscroll+lazyload在x5浏览器大全里面卡顿很严重,有人碰到过类似问题么小米手机 列表内元素200个左右。
回答:iscroll本身对内核要求比较高较新的blink版本支持才比较好。可以对比测试下android 4.x 的系统浏览器大全看看建议还是茬前端做些优化,避免较长的元素并减少动画效果。 可以参考网上一些iscroll调优的文章
45.微信里面缓存问题在安卓下和 ios下,刷新机制是不是鈈一样
回答:ios因为有刷新功能,点击之后请求到的都是最新的文件安卓下,不管怎样请求都不会更新文件
47.现在白鹭游戏引擎是不是内置在x5里面了
回答:内置了白鹭引擎runtime
回答:这个是做了优化,当canvas下盖了背景就没有去绘制背景图片,当初是因为一些手机的GPu在绘制这块如果存在这种情况绘制非常慢
49.qq浏览器大全有没有准备支持asm.js的计划?
回答:我们也正在筹备相关工作会对市面上各种游戏引擎进行全面評测并设计合理的架构方案整合。预计下半年可以推出敬请期待
回答:当前确实还不支持...我们在修复
51.问一下 ios版的微信里面是用的系统自帶的UIWebView还是用的qq浏览器大全的内核?
回答:ios版微信里面用的是系统自带的