一、基于HTML5移动web应用
1、canvas 绘图
2、多媒体
3、本地存储
4、离线应用
5、使用地理位置
6、移动web框架

二、具体说明

1、HTML5标准最大的变化就是支持Web绘图功能。Canvas绘图功能非常强大,如图形绘制、路径绘制、变形、像素绘制、动画等。用户可以通过获取HTML中Dom元素Canvas,并调用其渲染上下文的context对象,使用JavaScript进行绘制。
2、HTML5标准中的多媒体,video视频和Audio音频正好弥补了多年来需要插件才能播放Flash模式的缺陷。
3、为了满足本地存储数据的需求,HTML5标准中新增两种存储机制,Web Storage 和 Web SQL Database。前者通过提供key / value 方式存储数据,后者通过类似关系数据库的形式存储数据。移动Web浏览器对Web Storage 的支持情况比较理想。
4、HTML5标准规范提供一种离线应用的功能。当支持离线应用的浏览器检测到清单文件(Manifest File)中的任何资源文件时,便会下载对应的资源文件,将他们缓存到本地,同时它也保证了本地资源文件的版本和服务器上保持一致。对于移动设备来说,当无网状态可用时,web浏览器便会自动切换到离线状态,并读取本地资源以保证web应用程序继续可用。
5、虽然地理定位标准严格上来说并不属于HTML5标准规范的一部分,但它已经逐渐得到大部分浏览器的支持。
6、目前基于HTML5移动web框架存在两种不同的开发模式:基于传统Web的开发(jquery Mobile)和基于组件的web开发(Sencha Touch)。

转载于:https://www.cnblogs.com/wangbinweb/p/5359402.html

基于HTML5移动web应用相关推荐

  1. 基于HTML5的Web SCADA工控移动应用

    在电力.油田燃气.供水管网等工业自己主动化领域Web SCADA的概念已经提出了多年,早先年的Web SCADA前端技术大部分还是基于Flex.Silverlight甚至Applet这种重client ...

  2. 1. 概述--从零起步实现基于Html5的WEB设计器Jquery插件

    当一个软件为了达到一定的业务扩展性时(产品上线后限定范围内的用户需求无需变更代码,通过简单的配置可满足用户的要求),必然要求软件是可配置的. 笔者过去开发过很多配置型的管理软件,从可配置的表单设计(F ...

  3. 8.图片组件和动画效果--从零起步实现基于Html5的WEB设计器Jquery插件(含源码)...

    前面示例我建立了三种形状的组件,圆.矩形.椭圆,本节我将再扩展两种类型:图片和动画,并通过这个过程来论证前面OOP的编程是如何简化扩展工作的: 首先要在工具条里增加这两个组件,以便可以拖动: < ...

  4. 7.组件连线(贝塞尔曲线)--从零起步实现基于Html5的WEB设计器Jquery插件(含源码)...

    上节讲到如何创建组件,清除设计器视图,以及设计视图的持久化和恢复,本节将重点讲如何实现组件间的连线,前面章节有提到为了方便从持久化文件中恢复,组件和连线是分别存放的:nodes和lines对象,两个组 ...

  5. c#web页面显示弹窗_基于 HTML5 WebGL 的 3D 风机 Web 组态工业互联网应用

    前言 在目前大数据时代背景之下,数据可视化的需求也变得越来越庞大,在数据可视化的背景之下,通过智能机器间的链接并最终将人机链接,结合软件和大数据分析的工业互联网也将变得越来越容易实现! 国家也敏锐意识 ...

  6. 使用jQuery开发一个基于HTML5的漂亮图片拖拽上传web应用

    昨天我们介绍了一款HTML5文件上传的jQuery插件:jQuery HTML5 uploader,今天我们将开发一个简单的叫upload center的图片上传程序,允许用户使用拖拽方式来上传电脑上 ...

  7. HTML5的web开发,基于Html5技术的WEB开发

    摘 要:HTML是互联网上应用最广泛的语言,得到了业界大力支持,已经成为WEB发展的标准.它强大了对多媒体的支持力度和远程与本地对数据的处理能力,本文对HTML5的新特性进行了总结,分析了该语言在移动 ...

  8. web html5音乐播放器设计与实现,基于HTML5技术的音乐播放器的设计与实现

    Vol.33No.11Nov.2017 赤峰学院学报(自然科学版) Journal of Chifeng University (Natural Science Edition )第33卷第11期(下 ...

  9. php项目网页音乐播放器插件,基于HTML5 canvas和Web Audio的音频播放器插件

    wavesurfer.js是一款基于HTML5 canvas和Web Audio的音频播放器插件.通过wavesurfer.js你可以使用它来制作各种HTML5音频播放器,它可以在各种支持 Web A ...

最新文章

  1. 读书笔记----10日摘抄整理(01)
  2. mac下git与github简单使用
  3. 转:多线程环境下调用 HttpWebRequest 并发连接限制
  4. 四叶草社交平台——十天冲刺(5)
  5. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 3丨行程和用户【难度困难】
  6. 使用TFHelp解析Html
  7. 页面时间日期星期实时显示
  8. spring结合ehcache-spring-annotations配置缓存
  9. java 加上天数_java日期时间加上天数
  10. java aes加密 cbc_AES加密,CBC模式,0填充
  11. 酷狗歌词Krc批量转换工具Lrc [附转换编码DLL]
  12. mysql execute stmt_25.2.7.10. mysql_stmt_execute()
  13. 彻底清除 mplay.com与mplay.exe病毒
  14. 计算机学业水平测试初中生操作题,初中学业水平考试信息技术考试操作题常见题型及作答方法...
  15. 11款国内外多厂家linux面板介绍(含视频对比)
  16. 详解迭代器的 fail-fast 与 fail-safe 机制
  17. WHQL签名是什么?
  18. 关于element-ui的blur事件失效,select的blur的bug,以及row在@blur延迟的解决
  19. 入侵学校服务器修改成绩 :)
  20. 电商项目秒杀设计思路

热门文章

  1. CTFshow php特性 web104
  2. n数码问题,全排列的hash(转载
  3. 查看Mat对象的数据的三种方法
  4. pandas内容像日期的数据如何变成真DataTime,并赋予时间类似的操作
  5. matplotlib显示中文(显现中文之后负号无法显示)
  6. 爬取广州所有停车场数据(Python)(并行加速版本)
  7. 原根与指标,离散对数
  8. android 9.x 实现应用内更新安装
  9. 数据库路由中间件MyCat - 源代码篇(7)
  10. 14.8.4 Moving or Copying InnoDB Tables to Another Machine 移动或者拷贝 InnoDB 表到另外机器...