网络编程
位置:首页>> 网络编程>> 网页设计>> 当设计师遭遇HTML5(5)

当设计师遭遇HTML5(5)

作者:一叶苦雨 来源:网易用户体验设计中心 发布时间:2011-08-05 18:59:53 

标签:设计师,html5

HTML5近期为什么无法成为主流

看了以上网站的效果,是不是感觉HTML5很酷?既然它这么优秀,既可以就解决终端碎片化的困扰,又便于开发人员实现,那么为什么我们不赶紧将HTML5推广开来?我们到底在等待什么?然而残酷的现实告诉我们,HTML5的时代还没有真正到来,在近期内仍无法取代native app成为主流。笔者根据自己的理解,将原因归结为以下几点:

HTML5本身

W3C表示在2014年之前不会公布有关HTML5的标准。现在各大公司积极开发意图走在web app 产品研发中的前列,但仍处于探索阶段。HTML5还没有清晰明确的统一标准,也就难以大范围的推广。等待该技术成为主流,仍需尚待时日。

浏览器

没错,web app确实只需要网络访问就可以。但是产品的效果需要支持HTML5技术的浏览器进行渲染,产品的组件需要浏览器的控件库来搭建完成。现有的浏览器在控件库方面都存在漏洞,致使web app的效果无法全部施展,加载速度较慢。HTML5大行其道,一个强大的浏览器的作用非比寻常。而这个强大的浏览器什么时候才可以出现,还没人知道。

网络信号

Native app 在离线状态下依然可以使用一些功能,稳定性比较好。相比之下Web app对网络的依赖性更大。这一点和“云”有些相似,没有接通网络就无法使用其服务(虽然HTML5支持离线存储)。现今国内的wifi普及率还非常低,3G网络覆盖率也有待完善而且费用偏高、稳定性不强。无论从稳定性还是流量资费角度考虑,用户都没有能力舍弃native app.

移动终端

移动终端(主要是手机)的市场分布情况也是HTML5的影响因素之一。智能手机的市场份额还比较小,功能手机仍占有绝对的优势地位。而在web app的支持性方面智能手机无疑是最好的,其次是社交手机,功能手机支持性最差。移动终端的市场份额分布情况成为HTML5近期推广的瓶颈。如图所示:

0
投稿

猜你喜欢

  •     你一定很喜欢像QQ或者MSN好友登录提示的效果吧,那么怎么样能在网页中实现呢?asp之家为大家找到了这
  • 修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [
  • 数据库的操作越来越成为整个应用的性能瓶颈,这对于Web应用尤其明显。关于数据库的性能,这并不只是DBA需要关心的,而更是后端开发需要去关注的
  • 一、mock是什么?英译中含义有:虚假的; 不诚实的; 模仿的; 模拟的 这个意思这个库的主要功能就是模拟一些事务官方解释:Mock是Pyt
  • 6、遮罩滤镜作用:该滤镜可以为对象建立一个覆盖于表面的膜,其效果就象戴着有色眼镜看物体一样。语法: {filter:mask(color=c
  • 本文实例讲述了pytorch制作自己的LMDB数据操作。分享给大家供大家参考,具体如下:前言记录下pytorch里如何使用lmdb的code
  • “用户体验(User Experience,简称UX 或 UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是
  • 一、前提 这里的原则只是针对MySQL数据库,其他的数据库某些是殊途同归,某些还是存在差异。我总结的也是MySQL普遍的规则,对于某些特殊情
  • 本文为大家分享了SQL Server 2008R2简单使用教程,供大家参考,具体内容如下1 首先找到开始菜单中相关内容;如下图;安装的组件不
  • 在上一篇文章中,简单介绍了下闭包(closure)和原型链,现在继续来研究闭包的内部机制。对了,所有的东西都参考自这篇文章:Javascri
  • 本文实例讲述了python采用getopt解析命令行输入参数的方法,分享给大家供大家参考。具体实例代码如下:import getopt im
  • 之前写的单向链表和环形链表都只是单向的,只能单向遍历,不能根据后面的节点获取前面的节点,除非进行反转操作。双向链表每个节点都有两个指针,这两
  • 简单邮件传输协议(SMTP)是一种协议,用于处理在电子邮件服务器之间发送电子邮件和路由电子邮件。Python提供了smtplib模块,该模块
  • 1. 安装yaml库想要使用python实现yaml与json格式互相转换,需要先下载pip,再通过pip安装yaml库。如何下载以及使用p
  • 本文实例为大家分享了opencv实现图像几何变换的具体代码,供大家参考,具体内容如下图像伸缩(cv2.resize)图像的扩大与缩小有专门的
  • 前段时间嗷嗷有发过"好玩的放大镜效果",今天看了下,发现还有简单的方法也能够实现,即利用内外补丁的调整。有兴趣的可以在琢
  • 本文实例讲述了c#操作附加数据库的方法。分享给大家供大家参考。具体如下:/// <summary>/// 附加数据库/// &l
  • 前言本篇和大家分享的是使用python简化对jar包操作命令,封装成简短关键字或词,达到操作简便的目的。最近在回顾和构思shell脚本工具,
  • 命令解释@echo on开户回显,默认开启@echo off关闭回显这个命令一般写在第一行,意思就是当你开启回显的时候,执行命令时,会先把你
  • SQLserver 2014 AlwaysOn增强了原有的数据库镜像功能,使得先前的单一数据库故障转移变成以组(多个数据)为单位的故障转移。
手机版 网络编程 asp之家 www.aspxhome.com