中新网5月3日电 日前,腾讯正式发布腾讯浏览服务(Tencent Browser Service,以下简称TBS),宣布为合作伙伴提供整合腾讯底层技术、内容框架、广告体系以及大数据等多方面能力的升级浏览解决方案。腾讯公司副总裁钟翔平表示,TBS带来了浏览能力的升级,为Html5开发者提供更强的技术能力,将真正在技术端推进Html5生态的发展。

尽管目前Html5所带来的移动互联网营销异常火爆,但据很多html5 app开发者反映,由于开发Html5页面后需要反复测试,导致开发适配成本很高,同时为了保证开发页面能够在不同的集群上运行,因此不得不舍弃一些强大的Html5能力。此外,安全性、稳定性等问题也无法彻底解决。“目前的Html5页面开发存在一定的壁垒和门槛,对Html5开发者能力要求越来越高。”钟翔平表示,“我们做的第一个工作,就是把浏览能力进行一次巨大的升级。”

据了解,TBS把提升浏览场景的用户价值和商业价值放在重要位置,其作为技术底层的X5内核升级至业界首个X5 blink内核,与Android 5.0 版本的Chromium M37一致,并解决了Android 多平台兼容性问题。而X5 blink内核除了在系统稳定性、网页打开速度以及文件格式支持方面保持了一贯的优势,还增强了对Html5、CSS以及WebGL等关键能力的支持。同时,TBS实现Web Audio和Web Components的支持,大幅提升Html5内容的交互性、画面表现力和适配性,还能帮助Html5 app开发、视频、广告、动漫等多元领域进行移动内容产出。

基于升级之后的TBS,Html5 app开发者能够实现更多内容和交互的开发和创新,并大幅节省自身成本。钟翔平表示,将为广大Html5生态中的前端开发者提供更多的可能和便利,“我们与微信进行了联合开发,给Html5开发者提供可以用手机调试Html5开发工具,在Html5、微信、QQ等社交平台中开发出更符合用户需求的Html5页面,让开发者更轻松地面对移动互联网大潮。”

据腾讯浏览服务高级产品总监魏晓海介绍,腾讯在X5内核升级之后也增强了WEB浏览,使Html5能力大大增强,“这里面包含了很多高级的Html5能力,比如说web audio api和web components,可以带来低延时的声音和特殊的音效,还可以让开发功能时组件化。后续我们还可以支持service worker,给web开发带来离线功能,给用户带来更好的离线体验,而这些都可以给应用号和服务号更好的用户体验。”

截至目前,TBS已接入超过400款App,涵盖20个多个行业和领域;平台日活跃用户超4亿,已覆盖绝大部分的移动互联网用户;日均处理访问需求超 100亿次,累计处理移动页面需求已达到35900亿次。据京东商城高级产品总监姚醒透露,京东商城已经全面接入TBS,在页面稳定性、用户体验流畅度等方面都有明显提升,同时X5 blink的解决了京东在h5应用场景中多种文件格式的适配问题,双方后续还将继续深化合作。

钟翔平表示,腾讯推出TBS的主要目标之一,就是做Html5生态的连接器,推动Html5生态的发展,希望TBS能够实实在在的帮助到合作伙伴,实现共赢、持续、更加健康的发展。而腾讯也将继续坚持开放理念,与合作伙伴共同为用户打造更好的移动互联网生活。

html5 app开发重大消息-腾讯在技术端推进Html5生态发展的更多相关文章

  1. html5 app开发,你知道多少?

    随着大量新生移动设备的兴起,改变了互联网的未来,html5技术为开发者提供了一个跨平台的移动app开发方案,并且该方案具有很好的扩展性和灵活性,但就国内使用html5开发app应用技术来讲,还是有欠缺 ...

  2. HTML5+ App开发入门

    HTML5 Plus应用概述 HTML5 Plus移动App,简称5+App,是一种基于HTML.JS.CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实 ...

  3. 小强的HTML5移动开发之路(42)——HTML4与HTML5文档结构比较

    一般来说,人们在书写包括HTML在内的文档时,习惯上按照类似于"章--节--小节"这样的层次结构来进行. 在HTML4中的描述方式: <html> <head&g ...

  4. html5 app开发

    如今html5技术越来越成熟,很多iPhone 及Android 上的移动APP都能用html5来开发完成.让我们一起来了解一下html5开发app. 一.HTML5框架开发的移动APP 编写开发游戏 ...

  5. SharePoint 2013 APP 开发示例 (六)服务端跨域访问 Web Service (REST API)

    上个示例(SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API))是基于JavaScript,运行在web browser内去访问REST AP ...

  6. html5 app开发实例 Ajax跨域访问C# webservices服务

    通过几天的研究效果,如果在vs2010工具上通过webservice还是比较简单的,毕竟是一个项目. 如果您想通过HTML5 做出来的移动APP去访问c#做出来的webservice,那么就没那么简单 ...

  7. WeX5开源免费跨端开发工具-html5 app开发就用WeX5

    http://www.wex5.com/wex5/?utm_source=Baidu-0815

  8. HTML5手机APP开发入(5)

    HTML5手机APP开发入(5) 回顾一下 HTML5手机APP开发入(4) 如何自定义Component,directive HTML5手机APP开发入(3) 如何实现MVC的代码重构,自定义一个P ...

  9. 3星|《给产品经理讲技术》:APP开发技术介绍,没有技术背景的话恐怕只能看懂书中的比喻和结论

    基本是APP开发涉及到的相关技术的入门级介绍.涉及到的知识点与技术细节比较多,不少技术相关的内容并没有像标题暗示的那样没有技术背景也可以看懂,而是涉及到许多专业的术语.原理.也有一些内容是用比喻的方法 ...

随机推荐

  1. MySQL数据库还原:路径必须用正斜杠?

    也是术业不精,其实之前也用命令行还原过几次MySQL数据库,但总记不清语法.这不,今天想把另一台电脑上备份的数据库还原过来,结果不停报错,如下图所示: 后来才发现,因为偷懒直接复制的路径名里,用的全是 ...

  2. entity framework 连接 oracle 发布后出现的问题(Unable to find the requested .Net Framework Data Provider)

    用entity framework 搭建的一个windows 程序,在vs中用oracle 的ODT 工具连接oracle数据库,昨天发布后出现下面一个错误, System.ArgumentExcep ...

  3. IOS UItableView 滚动到底 触发事件

    开发过程中,在使用UItableView 总会遇到加载更多的问题,到底是手势响应瀑布流的方法好? 还是添加一个底端cell点击触发加载更多好?我也想有自己的判断.但是我们老板总说了算,没办法,谁叫我给 ...

  4. Java基础知识强化之IO流笔记73:NIO之 Channel

    1. Java NIO的Channel(通道)类似 Stream(流),但又有些不同: 既可以从通道中读取数据,又可以写数据到通道.但流的读写通常是单向的. 通道可以异步地读写. 通道中的数据总是要先 ...

  5. iOS - UI - UIWebView

    1.UIWebView UIWebView 是 苹果提供的用来展示网页的UI控件.它也是最占内存的控件. iOS8.0 webkit框架. WKWebView,相比UIWebView,节省了1/3~1 ...

  6. AutoCAD使用技巧

    1, 画指定长度的直线 水平线:拾取起点,然后输入@5,0或者@-5,0 垂直线:拾取起点,然后输入@0,5或者@0,-5如果你所要画的线是斜线,可以先画一条水平线,然后点击它,对它进行夹点编辑,使它 ...

  7. vb.net中的SqlHelper

    1.定义: SqlHelper是一个基于·NET Framework的数据库操作组件.组件中包含数据库操作方法.SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),Sq ...

  8. Oracle 约束类型

    在Oracle中的约束类型:NOT NULLUNIQUE KeyPRIMARY KEYFOREIGN KEYCHECK create table emp--创建表格 ,注意约束( empno numb ...

  9. HttpServletResponse接口

    public interface HttpServletResponse extends ServletResponse 描述一个返回到客户端的HTTP回应.这个接口允许Servlet程序员利用HTT ...

  10. Convert.ToInt32( null or "")

    由于总忘记,先写一下. Console.WriteLine("输出转换空结果 ={0}", Convert.ToInt32("")); //Convert.To ...