jQuery Mobile 教程(精)

jQuery Mobile 教程(精)精雕软件教程,我的世界精美别墅教程,新求精德语强化教程,产品精修教程,精雕教程,周大杰产品精修教程,精雕油泥手办教程,飞儿精品教程网,精雕视频教程
社会化媒体营销 > jQuery Mobile 教程(精)

jQuery Mobile 教程(精)(106)

2)Web Workers

Web Workers 可以在运行 JavaScript ,这意味着网页在执行 JavaScript 时可以不用锁定页面的 UI ,因此,可以把进行复杂运算的处理交给 Web Workers 并在运行,这样可以提升 UI 的友好度,并且减少浏览器(或标签)假死的情况。这样无论是对于 Web Apps 还是普通网页都是一种很好的改进,尤其是对于以应用为主的 Web Apps 。这类 Apps 用户操作较多,对 UI 的响应能力要求也更高,并且运行在相对于 PC 配置较低的移动设备上,使用 Web Workers 可以大大提升其性能。另外,Web Workers 可以实现多线程处理,解决了 JavaScript 单线程运行的问题,Apps 的执行效率也能因此提高。

3)Web Storage

Web Storage 可以把一些数据存储到本地,与 cookie 相似,但数据是完全存储在本地,并且数据量大很多,可以用于存储用户的数据或应用设置,这样可以方便的读取这些数据而不占用网络,对于 Web Apps 开发来说也很实用。

以上这几个 HTML5 特性实质上都为 Web Apps 开发作出了同一类贡献——使到 Web Apps 相对原生 Apps 的劣势得以挽回(性能较低和依赖网络的劣势)。也许你会觉得这些特性没有 jQuery Mobile 为 Web Apps 带来的好处那么直观,但它确实从性能上提升了 Web Apps。你可以想象,离线缓存可以把大图片缓存到本地,Web Workers 使到用户操作页面时 UI 可以不用被锁定,这些特性带来的体验提升远胜于改进一个按钮的样式,改进一个栏目的布局。的确,比起外观,性能才从根本上决定了最终的用户体验。

如上面所述,Geolocation ,canvas ,Audio 和 Video 也为 Web Apps 开发带来很多实用的价值,但相对于前面3点特性在性能方面改进了 Web Apps ,这几点新特性则可以丰富 Web Apps 的内容形式。另外,我们再回到 jQuery Mobile ,jQuery Mobile 实在也是依赖 HTML5 建立起来,其中 HTML5 的 data- 属性则起到了至关重要的作用,jQuery Mobile 利用data- 这个 HTML5 中新增加的自定义属性为框架建立了各种组件和功能,综上所述,HTML5 为 Web Apps 带来的改进主要是以下三个方面:

∙使到Web Apps 相对原生Apps 的劣势得以挽回,这里主要是性能较低和依赖网络的劣势

∙了更加丰富的内容表现形式

∙提高开发效率

只有这些好处了?

对,也就只有这些了,与 HTML4 很不相同,HTML5 更像是一个移动开发平台,但也只是一个平台,关键的开发还是需要开发者的努力。

特别需要指出的是,在本文系列文章开头时,Kayo 还介绍了另一种 HTML5 的新特性——Web SQL Database ,从实用性来上说,Web SQL Database 允许开发者在本地使用 SQL 数

106

点击显示全文

  • JQuery Mobile技术文档

    JQuery Mobile 权威指南《jQuery Mobile 权威指南》 由资深专家根据 jQuery Mobile 最新版本撰写, 是一本全面 而系统的 jQuery Mobile 教程,对 jQuery Mobile 的...

    2018-06-19 22:18:41
    140345
  • jQuery Mobile 教程《精》

    jQuery Mobile 教程《精》_计算机软件及应用_IT/计算机_专业资料。jquery mobile教程 jQuery Mobile 教程 一、 JQueryMobile 基础 1. jQuery Mobile 的渐进增强设计与...

    2018-06-19 22:06:41
    368865
  • 认识Jquery Mobile

    href="">博客教程 jquery mobile 教程 jquery mobile 博客 wordpress 主题吧版权所有 http://web.mybdqn.com/ jquery mobile 的扩展看到了吗?...

    2018-06-19 21:59:04
    202450
  • jQuery_Mobile入门教程_提升篇

    在之前的文章 jQuery Mobile 入门教程里,我对 jQueryMobile 的使用进行了入门介绍, 你可以使用它创造出非常华丽的移动站点——漂亮的按钮、优雅的界面等等等等。 ...

    2018-06-19 22:02:22
    198929
  • jQuery Mobile简单介绍

    jQuery Mobile 简单介绍今天,jQuery 驱动着 Internet 上的大量网站,在浏览器中提供动态用户体验,促使传 统桌面应用程序越来越少。现在,主流移动平台上的浏览器功能都...

    2018-06-19 22:39:37
    255967
  • jQuery Mobile入门教程——主题的使用和定制

    在之前的文章 jQuery Mobile 入门教程里,我对 jQueryMobile 的使用进行了入门介绍, 你可以使用它创造出非常华丽的移动站点——漂亮的按钮、优雅的界面等等等等。 ...

    2018-06-19 22:10:12
    784927
  • jQuery Mobile 入门教程

    jQuery Mobile 入门教程 jQuery Mobile 入门 jQuery Mobile 基本页面结构 <!DOCTYPE html> jQuery Mobile 基本页面结构 ...

    2018-06-19 21:56:17
    527176
  • 推荐jQuery Mobile插件和教程

    推荐jQuery Mobile插件和教程_计算机软件及应用_IT/计算机_专业资料。jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来...

    2018-06-19 22:25:26
    136594
加载中...
加载中...
  • xpath详解总结,很全面

    请看一个典型的 XPath 查询表达式:/messages/message//child:: node《》[@id=0],其中/messages/message 是路径《绝对路径以"/ "开始》,child::是轴表示在子节点...

  • XPath_基础学习

    //book/title | //book/price //title | //price /bookstore/book/title | //price 4.XPath Axes《坐标轴》轴可定义某个相对于当前节点的节点集。 轴名称...

  • 通过Xpath定位元素

    通过Xpath定位元素_计算机软件及应用_IT/计算机_专业资料。使用 XPath 进行元素定位在 Selenium 中,定位 HTML 元素经常用到 XPath 表达式,下面将进行详细的介绍。 ...

  • xpath的使用方法

    xpath的使用方法_计算机软件及应用_IT/计算机_专业资料。xpath的使用方法 首先要说的是 XPath 数据类型。XPath 可分为四种数据类型: 1. 节点集《node-set》 节点...

  • XPath实例

    实例1 基本的 XPath 语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径 就表示到一个元素的绝对路径 /AAA 选择根元素 AAA <AAA> <BBB...

24小时热门信息
  • Docker Swarm架构的特性与基本实践

    Docker Swarm架构的特性与基本实践 - Docker,Container,容器,容器开发,企业容器平台,互联网转型,Devops,微服务

    2018-06-19 22:09:13
    699337
  • 非常详细的 Docker 学习笔记

    ... 4.9 Docker 1.3 新增特性和命令 4.10 Docker 1.5 新特性 5.1 自动映射端口 5.2 绑定端口到指定接口 6.1 Docker 四种网络模式 6.2 列出当前主机网桥 ...

    2018-06-19 22:18:08
    943743
  • 重建docker0网络《docker容器端口不通时试用》

    重建docker0网络《docker容器端口不通时试用》 - pkill docker iptables -t nat -F ifconfig docker0 down brctl delbr ...

    2018-06-19 22:35:05
    245925
  • docker学习文档

    docker学习文档 - docker学习文档,如何创建docker,如何在docker上部署tomcat与mysql服务

    2018-06-19 21:58:52
    209099
  • 完整Docker+VXLAN《OpenVswitch》配置

    完整Docker+VXLAN《OpenVswitch》配置 - 自己做的一个完整的docker+OpenVswitch的完整配置,从安装到最终的实验配置完成,都有完整的步骤。根据本文档配置,绝对...

    2018-06-19 22:35:42
    156822
  • Docker 的使用总结

    docker 在线安装与启动 1.1 安装 docker [root@localhost /]#yum install –y epel-release [root@localhost /]# yum -y install docker-io 1.2 启动 ...

    2018-06-19 22:28:24
    182123
精彩推荐
  • Flash 基础入门学习Flash 基础入门学习

    Flash 基础入门学习_计算机软件及应用_IT/计算机_专业资料。FLSAH一些入门技巧学习 Flash 基础 一、界面介绍 启动 Flash 后,Flash 的界面主要有菜单栏、标准工具栏...2018-06-19 22:40:10185200

  • 1、Flash 简介1、Flash 简介

    1、Flash 简介_计算机软件及应用_IT/计算机_专业资料。Flash cs3 二维动画设计与制作课 课时:2 课时 题:Flash 简介 重、难点:Flash 动画的特点 Flashcs3 的界面...2018-06-19 22:04:03337100

  • FLASHFLASH

    FLASH_计算机软件及应用_IT/计算机_专业资料。知识 1.1Flash CS6 概述及重要概念重点: ①对 Flash 这款软件有一定的了解 ②要求掌握帧,时间轴,图层,场景,笔触...2018-06-19 22:17:49148652

  • 计算机答案《Flash》计算机答案《Flash》

    20.关于 Flash 影片舞台的最大尺寸是多少 为像素 21、在 Flash 中,如果希望将一段文字分离为单独的文字,可以使用 的命令是【Ctrl】+【B】 22、某电影中,只有...2018-06-19 22:38:13265311

  • Flash学习心得Flash学习心得

    Flash学习心得 - Flash 学习心得 Flash 是美国 MACROMEDIA 公司于 1999 年 6 月推出的优秀网页动画设计软 件。在中国经历了 9 年的发展时间。曾经在中国风云一....2018-06-19 22:33:52274116

  • 信息技术工具介绍flash信息技术工具介绍flash

    Flash 的补间动画有以下几种: 1.动作补间动画 动作补间动画是 Flash 中非常重要的动画表现形式之一,在 Flash 中制作动作补间动画的对象必须 是"元件"或"组成"...2018-06-19 22:07:55297697

  • Flash 教程Flash 教程

    Flash 教程_计算机软件及应用_IT/计算机_专业资料。自编动画教程 小学Flash 特色课程校本教材一、课程基本理论 《一》 、Flash 特色课程教学总目标《教学的三维目标》 ...2018-06-19 22:29:07181767

  • 《flash动画设计》建设方案与实施过程《flash动画设计》建设方案与实施过程

    《flash 动画设计》建设方案与实施过程一、课程建设思路 《Flash 动画设计》课程是一门实践性很强的课程,主要学习二维动画的制作和 交互式设计的内容。通过本课程...2018-06-19 22:30:49401073

手机版 | 欢迎来到社会化媒体营销
RSS订阅