首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML5移动应用开发

1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版cookie,不受数据大小限制,有更好弹性以及架构,可以将数据写入到本机ROM中,还可以在关闭浏览器后再次打开时恢复数据...2.专为移动平台定制表单元素 浏览器中出现html5表单元素与对应键盘: 类型 用途 键盘 Text 正常输入内容 标准键盘 Tel 电话号码 数字键盘 Email 电子邮件地址文本框 带有@和....设计师要知道,HTML5提供交互方式是非常丰富,至于用不用得上,那是你自己事儿喽!...4.HTML5使用上优势 更低开发及维护成本; 使页面变得更小,减少了用户不必要支出;而且,性能更好使耗电量更低; 方便升级,打开即可使用最新版本,免去重新下载升级包麻烦,使用过程中就直接更新了离线缓存...设计师要知道,用户想要什么,HTML5能提供给用户什么。 5.CSS3 视觉设计师辅助利器 CSS3支持了字体嵌入、版面的排版,以及最令人印象深刻动画功能。

2.7K80
您找到你想要的搜索结果了吗?
是的
没有找到

原 荐 快速开发 HTML5 WebGL

前言 3D 场景中面不只有水平面这一个,空间是由无数个面组成,所以我们有可能会在任意一个面上放置物体,而空间中面如何确定呢?我们知道,空间中面可以由一个点和一条法线组成。...这个 Demo 左侧为面板,从面板中拖动物体到右侧 3D 场景中,当然,我鼠标拖动到位置就是物体放置点,但是这次我们重点是如何在斜面上放置模型。 效果图 ?...这个旋转角度是有学问,跟下面我们要设置拖拽放置位置有关系 node.s('3d.movable', false);//设置节点在3d上不可移动 因为这个节点只是一个参照物,建议是不允许移动 dm.add...,主要是想要根据上面 initPalette 函数中我传入路径名称来设置模型名称以及在不同文件在不同文件夹下路径: function setPalNode(imageArr, arr) {...z 轴旋转 45° 角,所以这边法线也就要好好想想如何设置了,这是数学上问题,要自己思考了。

1.6K30

HTML5移动开发10大移动APP开发框架

今天给大家介绍10款有关HTML5移动开发APP开发框架,这几款框架都是比较优秀移动 Web 开发框架,能够帮助开发者更加高效开发移动Web应用。.   ...3.ionic框架   Ionic 是一个强大 HTML5 应用程序开发框架,可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验移动应用程序。...Ionic 主要关注外观和体验,以及和你应用程序 UI 交互,特别适合用于基于 Hybird 模式 HTML5 移动应用程序开发。   ...4.Mobile Angular UI框架   Mobile Angular UI是使用 bootstrap 3 和 AngularJS 响应式移动开发HTML5框架。   ...这款免费软件名为Intel XDK,实际上这是今年2月份Intel收购AppMobi软件重新包装后版本,所以并非新鲜事物。开发者可用此软件开发基于HTML5应用,并 用于移动设备中。

6.3K10

小白如何区分HTML5开发和前端开发

近几年来随着移动互联网发展突飞猛进,越来越多企业开始倾向移动互联网行业,在移动互联网行业中比较火热的当属HTML5开发。再加上HTML5相对于零基础同学,是最适合其入门编程语言。...由于移动互联网快速发展,目前各类互联网企业前端开发都在向HTML5方向转型,所以企业急需HTML5开发人员,但是目前HTML5市场情况整体上是供不应求。 很多人不能分辨HTML5与前端。...自HTML5火热出炉,好像目前网上招聘大部分前端开发一般是指html5开发,小白如何区分HTML5开发和前端开发HTML5,超文本标记语言HTML新标准,主要用于前端开发及游戏制作。...虽然开发这类应用其实是以JS为主,但因为HTML5这个概念很流行,所以微网站开发、小游戏开发、WebAPP或是公众号等应用,很多人都会说使用HTML5开发。...前端包含HTML5HTML5其实只是前端开发中重要一部分技术,是现在前端开发标准组件,特别是在移动端特效开发、游戏开发,以及APP开发方向上非常流行。

1K20

HTML5游戏前端开发【秘籍】

QQ空间Android版4.2和4.5上线玩吧游戏“空间疯狂套牛”是一款使用HTML5开发手机游戏,虽然还有很多不足,但其中使用一些技术与技巧还是很有必要为大家分享出来,方便大家用秘籍打通各种关卡创造出更多更好...HTML5游戏。...通过合理使用两种动画即可实现想要效果。 帧动画实现,以牛向前跑去为例,分解为 牛跑动 和 牛移动 两种。...,以下是一些实例,供大家参考: 另外要注意绳子这里其实是有三个状态, 要分成三个CLASS来写,方便开发时切换不同状态, 状态一:绳子没套之前旋转,这个动画要循环播放 状态二:绳子套出动画,这个动画之播放一次...状态三:套中牛后牛挣扎,这里主要是牛动画,但要有一个绳子来表现牛被绳子套着 《==== 这就是套着牛那个绳,是没有动画

1.7K70

HTML5游戏开发实战–当心

大家好,又见面了,我是全栈君 1.WebSocket它是HTML5该标准一部分。Web页面可以用它来连接到持久socketserver在。该接口提供一个浏览器和server与事件驱动连接。...当一个玩家做了些事,就会向server发送数据,server将广播一个事件给其它已连接全部浏览器。让它们知道玩家做了什么。这样就使得制作HTML5网络游戏成为可能。...短代码更有利于代码阅读,这对游戏开发至关重要,由于游戏开发往往包括大量代码。 写短代码能够加快开发速度。 使用jQuery库能够让代码无须做额外调整就能够支持全部主流浏览器。...jQuery提供了还有一个函数来訪问HTML5自己定义属性属性,那就是data函数。 data函数最先用于给HTML元素jQuery对象嵌入自己定义数据。...后来用来訪问HTML5自己定义数据属性。

1.8K10

HTML5移动端开发常用触摸事件

HTML5移动端开发常用触摸事件 h5开发手机端是经常会有触摸事件和滑动事件 HTML5中新添加了很多事件,但是由于他们兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略...一开始触摸事件touchstart、touchmove和touchend是iOs版Safari浏览器为了向开发人员传达一些信息新添加事件。...因为iOs设备既没有鼠标也没有键盘,所以在为移动Safari浏览器开发交互性网页时候,PC端鼠标和键盘事件是不够用。   ...在iPhone 3Gs发布时候,其自带移动Safari浏览器就提供了一些与触摸(touch)操作相关新事件。随后,Android上浏览器也实现了相同事件。...除了常见DOM属性,触摸事件还包含下面三个用于跟踪触摸属性。   touches:表示当前跟踪触摸操作touch对象数组。

1.5K10

Adobe Html5 Extension开发初体验

在Adobe CC时代则提供了HTML5实现,这使得开发者们可以接口HTML5, CSS3, Javascript甚至是NodeJS来开发。...因为Adobe在PremierePro里面嵌入了CEF,可以高效解析渲染HTML5、运行Nodejs程序。而Nodejs则能实现系统功能调用,简直不要太叼!...在这篇文章中,我大概总结了一下使用HTML5开发一款Adobe扩展心路历程。      ...类似的还有shutterstock开发插件: 二、开发环境       Adobe官方基于eclipse推出了一个用于开发Adobe Html5 ExtensionIDE。...生成模板工程非常简单,面板里面只有一个默认按钮: 三、工程配置  manifest.xml文件       Adobe Html5 Extension开发,最重要一个文件就是manifest.xml

1.1K10

HTML5 Canvas开发详解(5) -- 动画

5.2.1 三角函数 常见三角函数有三种: 语法: 在Canvas中,凡是涉及角度都是用“弧度”表示,在实际开发中,推荐写法为: 度数 * Math.PI / 180 在三角函数中,我们可以使用反正切函数...Math.atan()来求出两个直角边对应夹角度数,但是可能会出现有一个度数对应两个夹角情况: 在Canvas中,我们可以使用反正切函数 Math.atan2() 来求出两个直角边对应夹角度数...[-1, 1]之间,在实际开发中我们需要一个较大值振幅,使得摆动幅度看起来更加明显一些。...② 作用于y轴坐标 当正弦函数sin作用于物体中心y轴坐标时,物体运动轨迹刚好就是sin函数波形。...在实际开发过程中,任何复杂效果,都可以采用类似“分而治之”方法来思考,再复杂Canvas物理动画,我们从x轴和y轴两个方向来考虑,实现思路就非常清晰了。

1.9K30

AppCan——HTMl5移动开发应用平台

AppCan是HTMl5移动开发应用平台,支持跨平台,可以简单、快速、高效开发移动应用。 倡导Hybrid App开发。 为HTML5开发提供底层Native交互能力。...开发工具IDE AppCan IDE基于Eclipse定制,支持跨平台、本地打包、模拟调试、真机同步等功能 模拟调试 左边部分是手机一些模拟器。 中间部分是手机屏幕,支持横竖屏切换和分辨率选择。...API文档可以参考[这里], 覆盖了移动开发应用中常用场景。(http://newdocx.appcan.cn/index.html?templateId=315)。...JS SDK AppCan将常用UI和功能性模块封装成了一个开发库,开发者只需要引入appcan.min.js即可,另外把对backbone, zepto, underscore依赖也打包在基础库中了...JS SDK 文档参考这里 总结 AppCan是一种基于H5实现跨平台App开发解决方案,封装了一些常用UI组件供js调用,提供了实现一整套流程IDE,包括调试,打包等。

4.3K60

【教程下载】HTML5游戏开发(全)

点击“蚂蚁HTML5社区”,快速关注,每天一个免费开源程序。 HTML5有望成为网络游戏开发热门新平台。...HTML5游戏能够运行于包括iPhone系列和iPad系列在内计算机、智能手机以及平板电脑上。今天,我们加入HTML5游戏开发急先锋,明日将成为时代弄潮儿。...HTML5、CSS3以及相关JavaScript API是网络上最新热点话题。这些标准给我们带来一个新游戏市场—HTML5游戏。...通过新功能,我们能用HTML5元素、CSS3属性,以及JavaScript来设计运行于浏览器游戏。 本书根据关注话题侧重点而分成9章。...第2章通过使用DOM和jQuery创建传统《乒乓球》游戏来开始我们游戏开发之旅。 第3章探讨CSS3新功能,讨论如何用DOM和CSS3来创建《纸牌记忆配对》游戏。

2.3K10

HTML5 Canvas开发详解(基础一)

Canvas概述 1.1 Canvas是什么 Canvas又称为“画布”,是HTML5核心技术之一,通常说Canvas技术,指就是使用Canvas元素结合JavaScript来绘制各种图形技术。...1.2 Canvas用途 1)绘制图形; 2)绘制图表; 3)动画效果; 4)游戏开发。...1.3 Canvas和SVG区别 1)Canvas是使用JavaScript动态生成,SVG是使用XML静态描述; 2)使用Canvas绘制出来是一个“位图”,而使用SVG绘制出来是一个“矢量图...HTML5 Canvas暂时只提供2D绘图API,3D绘图可以使用HTML5WebGL进行开发。 3....在实际开发中,对于三角形和多边形,我们都是用moveTo()和lineTo()来实现。 3.2 矩形 在Canvas中,矩形分为两种,“描边”矩形和“填充”矩形。

2.4K20
领券