• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > Web 平台是否会在移动平台上最终超过应用平台?为什么?

Web 平台是否会在移动平台上最终超过应用平台?为什么?

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含Facebook,Kindle,Reader,Cloud,Web等相关知识,匿名希望在学习及工作中可以帮助到您
近几年操作系统和硬件厂商都试图建立自己的应用平台和护城河,而以 Facebook 的斯巴达项目、亚马逊基于浏览器的 Kindle Cloud Reader 等为代表,都试图在标准网页上建立平台,打破应用平台的分成规则。Web 平台是否会在移动平台上最终超过应用平台?为什么?

回复内容:

这个问题我问过一个前苹果员工,他认为,很长时间不会,原因是HTML5是套标准,它肯定会考虑到更大范围适用,所以标准的落地总是落后业界,而移动当前发展迅猛,标准会束缚创新。他的建议是,如果你的应用要表现先进的体验,一定要做Native客户端。

同样的问题,问磊友科技赵霏,他的回答是:移动Web的优势巨大,特别是开发成本,会吸引越来越多的投入。它的未来不必过多讨论,一定会像现在的PC端的情况。 云计算是一个大趋势,但不能因此否定端的价值。在今天,终端提供了越来越强的计算能力,集成了越来越多的传感器,提供了越来越多的自然的操作体验,一个普适的HTML5标准,不可能特别关照每一个特定终端的独有优势,这些只能靠终端自己的App Store去满足。所以,Web平台无法替代特定平台自己的App Store。

另一方面,Web平台冲破应用平台又是可能的,这主要是从开发成本和发布成本的角度看的。大多数企业无法同时兼顾多个应用平台,同时大多数应用并不需要特定硬件或特定传感器的支持,对这些企业来说,HTML5的普适性已经足够,并且不需要考虑产品的分发和部署问题。

总之,Web平台和应用平台都有各自的发展空间。 Web平台逐渐取代Windows桌面应用花了近20年的时间。
  • Web2.0技术的出现和盛行,网络交互应用达到或接近桌面程序的水平
  • 宽带的普及使得网络加载和反应速度达到或接近桌面程序的水平

受限于手机的大小,移动手机上Web平台要超过应用平台先天上存在不足。
  • Html5技术的成熟,使得网络程序用户体验达到或接近App的水平
  • 3G/4G的普及保证网络速度

Facebook 的斯巴达项目、亚马逊基于浏览器的 Kindle Cloud Reader其实目前都是防御性策略,移动Web平台在用户体验/速度/性能方面远远落后于App,在未来的5年之内应该还看不到超越的希望。 抛开具体市场策略不谈,个人认为更多是一种哲学的选择。
就比如在HTML5出现前,也有WORA与native的争论。但也并不是说native就一定比WORA更优雅。关键还是看你应用本身是如何的功能及定位。
当然,作为一个从业者,我们可能更多应该从团队发展的阶段去看这个问题。HTML5能更快速地部署及修改,那么在idea验证阶段采取这样的方式,舍弃一些native的华丽,何尝不可?当你的idea被用户接受后,再加大投入,做出优雅的native客户端也不迟。
永远记住,胜利的是团队的idea和执行力,而不是对某种技术的选择。 在可以遇见的三年内,是不能的.
过去我也曾对html5抱有过取代Native的幻想,经过近一年的实践折腾后,事实告诉我html5 web app还有很长很长的一条路要走.
Html5支持者信奉的Html5优势集中在 开发成本低,跨平台,免安装等,问题是这些优势在Html5相对于Native残破的性能和稳定性面前基本不值一提.
最终你的App面向的是用户,用户不会在乎你的开发成本,甚至不会在乎是否跨平台,用户最在乎的是应用能否提供最好的体验,在这一点上,Native完胜.
不过我个人依然看好Html5的未来,作为一个开发者,现阶段将Html5技术和Native技术相结合是一种较为靠谱的选择. 未来不太好说,基本上中国人都是跟着老美走。眼下来说,app从提高开发速度、兼容性、版本更新等角度考虑,比较靠谱的折中办法是还是根据不同平台以本地应用为框架,部分利用html5实现经常需要更新的功能。更适合实用性为主的应用,如果是游戏之类需要快速响应、对操作的流畅度、手感要求很高的应用,html5想赶上本地应用、或者flash还得n年吧 我之前使用html5做过两个ios下的web app。我的体会是:在相当长的一段时间内,基于html5的web app还是不能取代native app的。

首先,html5是一个标准,但是各个平台下的浏览器对其支持程度不一。导致web app只能使用各浏览器都支持的那些功能。
其次,html5相比native app来说,能力尚有不足。
第三,web app的效率和性能比native app差太多。

所以要想提供优秀的用户体验,势必要开发native app。

您可能想查找下面的文章:

  • Web 平台是否会在移动平台上最终超过应用平台?为什么?
  • 为什么扎克伯克说 Facebook 在 web 版本上押注过多,将来把更多的精力放在原生应用上?
  • 还要多少年, 前端开发才能像客户端开发那样轻松?

相关文章

  • 2018-12-03HTML5移动前端webapp有什么推荐的书籍或者建议?
  • 2018-12-03Web Component 与微软十五年前提出的 HTML Component 有什么区别和联系?
  • 2018-12-03HTML5 Canvas 绘图实例教程
  • 2017-08-06使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
  • 2018-12-03各视频站做到自动切换flash和html5播放器的难度有多大?
  • 2018-12-03学习html5需要什么基础?小白能学会吗
  • 2017-08-06html5指南-5.使用web storage存储键值对的数据
  • 2018-12-03HTML5实现晶莹剔透的雨滴特效_html5教程技巧
  • 2018-12-03vue项目中如何使用ueditor
  • 2017-08-06使用HTML5技术开发一个属于自己的超酷颜色选择器

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 如何使用html5与css3完成google涂鸦动画
    • 怎么向行外人形象地介绍 HTML5 页面的概念?
    • seozac:Google的AMP-加速移动页面
    • canvas画布在主流浏览器中的尺寸限制
    • HTML5 Web 存储详解
    • SVG进阶|SVG渐变(SVG GRADIENTS)
    • HTML5的结构和语义(4):语义性的内联元素_html5教程技巧
    • 微信5.0打飞机游戏是web app吗?
    • Web 平台是否会在移动平台上最终超过应用平台?为什么?
    • HTML5制作表格样式

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有