HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以减少网络流量。


  同时,这个功能算得上是另一个方向的后台“操作记录”,而不占用任何后台资源,减轻设备硬件压力,增加运行流畅性。


  在线app支持边使用边下载离线缓存,或者不下载离线缓存;而离线app必须是下载完离线缓存才能使用。


  形象点说,cookie就是存了电话和菜单,想吃什么要叫外卖,等多长时间才能吃到就得看交通情况了;离线缓存就是直接在冰箱里存了食物,想吃就能马上吃到(当然,想吃最新的食物同样可以打电话预定)。


  设计师要知道,什么时候让用户下载离线缓存(注意在线和离线app的区别)。


  浏览器中出现的html5表单元素与对应的键盘:


  类型 用途 键盘


  Text 正常输入内容 标准键盘


  Tel 电话号码 数字键盘


  Email 电子邮件地址文本框 带有@和。的键盘


  url 网页的URL 带有。com和。的键盘


  Search 用于搜索引擎,比如在站点顶部显示的搜索框 标准键盘


  range 特定值范围内的数值选择器,典型的显示方式是滑动条 滑动条或转盘


  只需要简单的声明 <input type=”email”> 即可完成对不同样式键盘的调用,简捷方便。


  设计师要知道,用的时候记得告诉研发同事一声!


  提升互动能力:拖拽、撤销历史操作、文本选择等


  Transition – 组件的移动效果


  Transform – 组件的变形效果


  Animation – 将移动和变形加入动画支持


  设计师要知道,HTML5提供的交互方式是非常丰富的,至于用不用得上,那是你自己的事儿喽!


  更低的开发及维护成本;


  使页面变得更小,减少了用户不必要的支出;而且,性能更好使耗电量更低;


  方便升级,打开即可使用最新版本,免去重新下载升级包的麻烦,使用过程中就直接更新了离线缓存。


  设计师要知道,用户想要什么,HTML5能提供给用户什么。


  CSS3支持了字体的嵌入、版面的排版,以及最令人印象深刻的动画功能。


  Selector – 更有弹性的选择器


  Webfonts – 嵌入式字体


  Layout – 多样化的排版选择


  Stlying radius gradient shadow – 圆角、渐变、阴影


  Border background – 边框的背景支持


  使用CSS3来完成部分视觉工作,载入速度快,节省代码及图片,也为用户节约了带宽。


  设计师要知道,一个界面里几十张素材图的方式已经太out啦,赶快让CSS3帮你偷懒。

相关文章

9个鲜为人知的HTML功能 小白怎么学习HTML5?新手入门必看 阿里巴巴常用的12个后端开发工具 sharepoint搭建文档服务器,SharePoint?Server教程 语义化标签与HTML5新增的布局标签 vector教程:如何进行项目 JetBrains PhpStorm v2021.2.0中文激活版 HTML5教程之新元素 前端基础入门:HTML5基础语法与标签 HTML5——SVG基础入门 android是前端还是后端 嵌入式开发要学哪些技能? 使用fiddler对手机APP进行抓包 HTML5薪资正一路飙升 如何才能学好HTML5开发 零基础如何迅速学习前端? html5中怎么利用canvas元素创建画布 实现html5移动端自适应布局的方法分享 HTML5移动应用开发 最佳HTML5应用开发工具有哪些? HTML5 移动页面自适应手机屏幕四类方法 html5手机网站常用的9个CSS属性 什么是web前端开发标准 Android开发用过的十大框架 Android混合开发,html5自己主动更新爬过的坑 HTML5中的移动开发框架有哪些? 分享5个主流的HTML5开发工具 HTML5开发培训教程学习之动效制作 网页开发HTML5 快速开发基于 HTML5 网络拓扑图应用 如何零基础入门前端开发? html5零基础入门学习教程(零基础学员必看) jquery删除ajax请求的方法 jquery中ajax中的参数,jquery中的ajax参数 jQuery AJAX 方法success()后台传来的4种数据详解 jquery中ajax常用的方法,jQuery ajax框架常用方法总结 jQuery AJAX中readyState与status的区别与联系 jquery ajax.then,神奇的then方法 jQuery validate+artdialog+jquery form实现弹出表单思路详解 ajax用来做什么的,jQuery是什么? java jquery ajax视频,【Ajax】之jQuery中的Ajax jquery中ajax应用之通用ajax()函数的实例 BootStrop前端框架入门教程详解 jQuery WEUI Select jquery是什么意思?jquery和js的区别是什么? 巧用案例学习jQuery框架三种事件绑定方式 jQuery 基础知识总结 引入JQuery.min.js文件 几款常用的高质量web前端框架 Jquery和bootstrap有哪些区别 easyui 验证 ajax提交表单提交表单提交