书签 分享 收藏 举报 版权申诉 / 42
上传文档赚钱

类型HTML5开发微信企业号的示例课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:3886618
  • 上传时间:2022-10-22
  • 格式:PPT
  • 页数:42
  • 大小:3.17MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《HTML5开发微信企业号的示例课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    HTML5 开发 企业 示例 课件
    资源描述:

    1、Yonyou Software Corporation用友软件股份有限公司姓名 包文哲2014年 12月 12日HTML5支持U8HR微信企业号二次开发Yonyou Software Corporation为什么HTML 5 深受欢迎什么是HTML 5HTML 5 能解决什么问题HTML 5 介绍Yonyou Software CorporationHTML 5 时代为什么HTML 5 深受欢迎 主流浏览器都对HTML5提供了支持。为什么?各浏览器之间不统一,光是修改兼容性的问题就浪费了大量时间。微软的推动Yonyou Software CorporationHTML5面对的问题HTML5吸引

    2、人的地方开发者对HTML5的抱怨Yonyou Software CorporationHTML 5 时代富媒体类Canvas用于媒介回放的 video 和 audio 元素文档结构类新的特殊内容元素,比如 article、footer、header、nav、section通信交互类Web Storage通信APIWeb workers文件APIHTML 5 的新特征及其应用其他离线应用程序History API新的表单控件,比如 calendar、date、time、email、url、search地理位置Yonyou Software CorporationHTML 5 时代浏览器支持最新版

    3、本的 Safari、Chrome、Firefox、Opera以及 Internet Explorer支持大多数 HTML5 特性。Yonyou Software CorporationHTML 5 时代JavascriptJavaScript是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成:ECMAScript,由ECMA-262定义,提供核心语言功能;文档对象模型(DOM),提供访问和操作网页内容的方法和接口;浏览器对象模型(BOM),提供与浏览器交互的方法和接口。Yonyou Software CorporationHTML 5 时代Javascript示例Yonyou So

    4、ftware Corporation语法的改变HTML5的结构表单及其他新增和改良元素拖放APIHTML5与HTML4的区别Yonyou Software CorporationHTML5与HTML4的区别语法的改变Yonyou Software CorporationHTML5与HTML4的区别HTML5的结构HTML5为了使文档结构更加清晰明确,容易阅读,增加了很多新的结构元素。比如 article、footer、header、nav、section、aside。示例Yonyou Software CorporationHTML5与HTML4的区别表单及其他新增和改良元素新增元素与属性内容

    5、语法备注表单内元素的form属性示例代码清单4-1.html,元素放在表单外部formaction单击不同的按钮时可以提交到不同页面autofocus自动获得光标焦点表单内元素的required属性内容为空白不允许提交placeholder未输入状态的输入提示文本框的list属性类似于选择框,示例代码清单4-8.htmlpattern正则验证新增input类型示例代码清单4-15.htmlYonyou Software CorporationHTML5与HTML4的区别表单及其他新增和改良元素新增元素与属性安全性增强的iframe元素增强的script元素Yonyou Software Cor

    6、porationHTML5与HTML4的区别拖放API在HTML5中新增了直接拖放操作的API。之前使用mousedown、mousemove和mouseup来实现拖放操作。但是只支持浏览器内部的拖放。HTML5支持浏览器与其他应用程序之间数据的互相拖放。ondragscript当拖动元素时运行脚本ondragendscript当拖动操作结束时运行脚本ondragenterscript当元素被拖动至有效的拖放目标时运行脚本ondragleavescript当元素离开有效拖放目标时运行脚本ondragoverscript当元素被拖动至有效拖放目标上方时运行脚本ondragstartscript当

    7、拖动操作开始时运行脚本ondropscript当被拖动元素正在被拖放时运行脚本Yonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应用程序3Web Workers4文件API5Yonyou Software CorporationHTML 5 内容概要XMLHttpRequest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应

    8、用程序3Web Workers4文件API5Yonyou Software CorporationCross-document messaging跨文档消息传输WebSocket APIServer-Sent EventsCommunication通信APIYonyou Software CorporationCommunication通信APICross-document messaging跨文档消息传输功能:实现不同页面、不同端口、不同域之间的消息传递。侦听方法:window.addEventListener(message,function().,false);发送消息方法:otherW

    9、indows.postMessage(message,targetOrigin);Yonyou Software CorporationCommunication通信APIWebSocket API功能:客户端与服务端通过socket端口来传递数据。可以实现服务器数据推送技术。声明方法:var webSocket=new WebSocket(“ws:/localhost:1818/socket”);/接收消息webSocket.onmessage=function(msg)/发送消息webSocket.send(text);Yonyou Software CorporationCommunic

    10、ation通信APIServer-Sent Events功能:服务器每隔一段时间主动向客户端发送一个带数据的事件。与WebSockt不同的是,WebSockt是双向的,该API实现从服务器端发送到客户端的单向通信机制。声明方法:var source=new EventSource(WebForm1.aspx);source.onmessage=function(event)Yonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应用程序3Web Workers4文件API5Yonyou Software Corporat

    11、ion基本用法localStoragesessionStorageindexedDB数据库Web存储Yonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应用程序3Web Workers4文件API5Yonyou Software CorporationCache Manifest 基础Mainfest文件交互过程applicationCache对象离线应用程序Yonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应用程序3Web Worker

    12、s4文件API5Yonyou Software CorporationWeb Workers 和 DOM线程嵌套适用场合Web WorkersYonyou Software CorporationHTML 5 内容概要Communication通信API1Web存储2离线应用程序3Web Workers4文件API5Yonyou Software Corporation文件对象ArrayBuffer对象与ArrayBufferView对象Blob对象FileReader对象Base64编码支持文件APIYonyou Software CorporationHTML 5 内容概要XMLHttpR

    13、equest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software Corporation发送数据发送字符串发送表单数据上传文件跨域数据请求XMLHttpRequest Level 2Yonyou Software CorporationHTML 5 内容概要XMLHttpRequest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software CorporationCanvasHTML5中最激动人心的功能认识canvas元素C

    14、anvas的概念与特征保存和恢复绘图状态变形缩放旋转变换矩阵将画布导出为图像Canvas高级功能加载图像调整和剪切图像变形像素处理基本图像效果视频处理处理图像和视频创建动画循环记忆要绘制的形状改变方向圆周运动反弹制作动画物理常识速度、加速度、摩擦力碰撞检测动量守恒实现高级动画Yonyou Software Corporation图表CanvasYonyou Software CorporationHTML 5 内容概要XMLHttpRequest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software Corp

    15、orationHTML5中新增了通过脚本语言在浏览器历史记录中添加项目的功能在不刷新页面的前提下显示改变浏览器地址栏的功能History APIYonyou Software CorporationHTML 5 内容概要XMLHttpRequest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software CorporationHTML5 Geolocation API 用于获得用户的地理位置。示例1在地图中显示结果示例2HTML5 GeolocationYonyou Software CorporationHTML 5 内容概要XMLHttpRequest Level 26Canvas7History API8HTML5 Geolocation9HTML5测试10Yonyou Software CorporationU8+HR 企业微信号Yonyou Software CorporationU8+HR 企业微信号-我的薪资Yonyou Software Corporation

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:HTML5开发微信企业号的示例课件.ppt
    链接地址:https://www.163wenku.com/p-3886618.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库