Atitit java集成内嵌浏览器与外嵌浏览器attilax总结

HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这个世界的发展趋势确实就是这样。

熟知历史才能预知未来,先让我们来看看HTML5为什么诞生、这8年是怎么过来的。

HTML5的诞生

自W3C于1999年发布HTML4后,Web世界快速发展,一片繁荣。人们一度认为HTML标准不需要升级了。一些致力于发展Web App的公司另行成立了WHATWG组织,直到2007年,W3C从WHATWG接手相关工作,重新开始发展HTML5

###overview

Swing有个djswing,但是hto sh ied haosyo

Swt d browser yash jeig prob..

Cant embed webkit

Should integrate extranel browser ,,,like chrome ,ff...

Boot gui

Thru process with url param...

Commu

Ajax

Haosyo he syoho ..

作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

二、 HTML5第一阶段: Web 增强与破垄断

自HTML5诞生以来,一共经历了两个阶段,分别是Web增强和移动互联网。我们先从Web 增强说起。

web体验的丰富增强主要表现在:1. webapp,比如gmail;2. 流媒体;3. 游戏。我们就这3个方面来讲HTML5做了什么

三、 HTML5第二阶段: 移动互联网

随着Chrome和Safari的高歌猛进,以及IE+Flash的衰落,HTML5告一段落,进入了下一个时代——移动互联网。HTML5的跨平台优势在移动互联网时代被进一步凸显。HTML5是唯一一个通吃PC、Mac、iPhone、iPad、Android、Windows Phone等主流平台的跨平台语言。Java和Flash都曾梦想这个位置,但梦断于iOS。

五、 原生App的颠覆

但我认为这样的想法很危险,就像Apple成立前,HP的高层告诉沃兹:谁会在家里摆一台电脑呢?未来HTML5肯定会颠覆原生App。“性工能”障碍的消除,只是HTML5的劣势被削弱,但劣势被消除后,它的优势就会大放异彩,HTML5的优势是什么?我们分别就开发者和最终用户来看。

■HTML5对开发者的7大优势

● 跨平台:

跨平台技术在早期大多因为性能问题夭折,但中后期硬件能力增强后又会占据主流,因为跨平台确实是刚需。

●快速迭代:

●持续交付:

●大幅下降成本:

创业者融资并不容易,如何花钱更高效非常重要。如果你使用原生开发的App和竞争对手使用HTML5开发的App没什么区别,但你的开发成本高出一倍,我相信没有投资人会喜欢给你投钱。

●开源生态系统发达:

●开放的数据交换:

HTML是以page为单元开放代码的,它无需专门开发SDK,只要不混淆,就能与其他应用交互数据。开发者可以让手机搜索引擎很容易检索到自己的数据, 也更容易通过跨应用协作来满足最终用户需求。

●更容易推广、更容易爆发:

导流入口多:HTML5应用导流非常容易,超级App(如微信朋友圈)、搜索引擎、应用市场、浏览器,到处都是HTML5的流量入口。而原生App的流量入口只有应用市场。聪明的HTML5开发者当然会玩转各种流量入口从而取得更强的优势。

HTML5定稿了,为什么原生App世界将被颠覆 - 技术趋势 - 创业邦.html

最新文章

  1. Python 学习第十七天 jQuery
  2. C/S架构程序多种类服务器之间实现单点登录(转)
  3. yii-mail yii 发送邮件
  4. opencv拼接相关1
  5. Hadoop新版本中map任务待处理split大小的计算方法
  6. Malloc碎碎念
  7. 安装cocopods 更新ruby
  8. static作用
  9. [多线程] Web 项目中,少有涉及到的一次多线程编程的经验
  10. Webpack单元测试,e2e测试
  11. Javascript高级编程学习笔记(31)—— BOM(5)screen、history对象
  12. JVM是如何处理异常的
  13. Status: Checked in and viewable by authorized users 出现在sharepoint 2013 home 页面
  14. 远程连接MySQL MySQL的远程连接
  15. JavaScript -- FileSystemObject-文件
  16. 使用CefSharp在.Net程序中嵌入Chrome浏览器(三)——基本操作
  17. Python之Flask和Django框架解决跨域问题,配合附加ajax和fetch等js代码
  18. java.lang.NoSuchMethodError 报500
  19. Parencodings(模拟)
  20. PHP语言的优势?

热门文章

  1. 【干货分享】流程DEMO-出差申请单
  2. 深入理解 Android 之 View 的绘制流程
  3. linux下配置matlab运行环境(MCR)
  4. OpenGL ES 3.0: 图元重启(Primitive restart)
  5. BZOJ 2756: [SCOI2012]奇怪的游戏 [最大流 二分]
  6. 【流量劫持】SSLStrip 的未来 —— HTTPS 前端劫持
  7. Android 打开方式选定后默认了改不回来?解决方法(三星s7为例)
  8. ASP.NET MVC中利用AuthorizeAttribute实现访问身份是否合法以及Cookie过期问题的处理
  9. ASP.NET MVC系列:Area
  10. jQuery全局Ajax事件处理器