你的位置:首页 > 软件开发 > 网页设计 > H5一二事

H5一二事

发布时间:2016-03-03 19:00:05
先回顾一下WEB技术的几个阶段Web 1.0 内容为主,主要流行HTML和CSSWeb 2.0 动态网页,流行AJAX/JavaScript/DOMH5 时代,WEB开发回归富客户端 那么H5肯定不是多了一些标签就完事了,H5也跟酷炫没什么关系,那是CSS3的事情,它更多的职 ...

先回顾一下WEB技术的几个阶段

  • Web 1.0 内容为主,主要流行HTML和CSS
  • Web 2.0 动态网页,流行AJAX/JavaScript/DOM
  • H5 时代,WEB开发回归富客户端

 

那么H5肯定不是多了一些标签就完事了,H5也跟酷炫没什么关系,那是CSS3的事情,它更多的职责是功能,而不是外观,是JavaScript API和CSS的提升,构建 Web 应用程序整体解决方案

 

 H5应用场景

  • 极具表现力的网页   
  • 网页应用程序   比如PC端的iCloud、百度脑图、Office 365···APP端的淘宝、京东、美团···WeChat端的淘宝、京东、美团···
  • 混合式本地应用   比如PC端的网易云音乐、有道词典··· APP端的淘宝、京东、美团···
  • 简单的游戏

H5新特性

  • 更语义化标签
  • 智能表单    新的表单类型,如:email,url,number
  • 新增表单功能属性,如:autocomplete,autofocus   虚拟键盘适配,通过表单的类型决定移动端弹出的键盘类型
  • 网页多媒体,  音频、视频、字幕
  • 属性,语义化属性      链接关系描述、结构数据标记、ARIA、自定义属性
  • Canvas,提供网页绘图的可能   2D 绘图、3D (WebGL)
  • SVG

JavaScript API

  • 核心平台提升,JS在DOM和BOM两个方向上都新增了很多api,便于开发应用程序    新的选择器、Element.classList、访问历史API、全屏API
  • 网页存储,提供网页中操作客户端本地存储的API   Application Cache、localStorage、sessionStorage、WebSQL、IndexedDB
  • 设备信息访问,JS可以访问硬件的一些信息  网络状态、硬件访问、设备方向、地理围栏
  • 拖放操作  网页内拖放、桌面拖入
  • 文件  文件系统API、FileReader
  • 网络访问  
  • 线程、桌面通知等等

H5 骨架

 在Sublime\WebStorm等一些工具中  叹号加回车自动生成H5骨架

 1 <!-- H5的DOCTYPE声明做了最大简化 --> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <!-- 在标准的H5骨架中charset是直接在meta中设置charset --> 7 <!-- 字符编码的设置一定是在head中的第一行 --> 8 <title>页面标题</title> 9 </head>10 <body>11 12 </body>13 </html>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:H5一二事

关键词:H5

H5
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。