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

HTML5移动应用开发

1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版cookie,不受数据大小限制,有更好弹性以及架构,可以将数据写入到本机ROM中,还可以在关闭浏览器后再次打开时恢复数据...2.专为移动平台定制表单元素 浏览器中出现html5表单元素与对应键盘: 类型 用途 键盘 Text 正常输入内容 标准键盘 Tel 电话号码 数字键盘 Email 电子邮件地址文本框 带有@和....3.丰富交互方式支持 提升互动能力:拖拽、撤销历史操作、文本选择等 Transition – 组件移动效果 Transform – 组件变形效果 Animation – 将移动和变形加入动画支持...设计师要知道,HTML5提供交互方式是非常丰富,至于用不用得上,那是你自己事儿喽!...设计师要知道,用户想要什么,HTML5能提供给用户什么。 5.CSS3 视觉设计师辅助利器 CSS3支持了字体嵌入、版面的排版,以及最令人印象深刻动画功能。

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

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移动Web开发

说实话,我们这次开发移动项目,整个项目组的人都是第一次,最初立项时候为是选择native app和web app还争论了一番,最后综合考虑,我们选择了web(我们选择了h5)开发。...响应式web设计 说到这个,移动开发面对屏幕尺寸那叫一个丰富,其中安卓阵营就够让人头痛。...这里我们先介绍前文出现过一个名词dpi,所表示是每英寸所拥有的像素(pixel)数目,数值越高,即代表显示屏能够以越高密度显示图像。...3、HTML5新增标签。 在html5中新增量很多标签,加强连html标签语义化,如 ?...等等,这些标签都各自有自己大意义,不再仅仅是span和div,虽然html4中也有很多语义化标签,但是不如html5丰富。

2.4K50

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

AppCan是HTMl5移动开发应用平台,支持跨平台,可以简单、快速、高效开发移动应用。 倡导Hybrid App开发。 为HTML5开发提供底层Native交互能力。...手机上安装成功后,打开app,输入pcIP,登录成功后,可以看到应用List,打开调试应用,可以pc上IDE控制台上看到请求。...打开手机上“AppCan调试中心” APP,输入pcip地址,登录,即可看到应用List。...API文档可以参考[这里], 覆盖了移动开发应用中常用场景。(http://newdocx.appcan.cn/index.html?templateId=315)。...JS SDK 文档参考这里 总结 AppCan是一种基于H5实现跨平台App开发解决方案,封装了一些常用UI组件供js调用,提供了实现一整套流程IDE,包括调试,打包等。

4.3K60

玩转HTML5移动页面(优化篇)

承接上期讲堂君推荐《玩转HTML5移动页面(动效篇)》,动效篇说是让页面动起来一些小技巧。...而页面动起来根基是功能可用页面,因此有必要分享一些优化细节技巧和方向,熟悉掌握一些方法论还是会对页面开发大大提高效率,并且也能防止疏忽缺漏。...1动画雪碧图 涉及动画十分多,用元素也十分多,请务必使用雪碧图(Sprite)!...这里需要一些流程化工具让import页面在输出之前经过组装-压缩步骤。...合理标题可以强调文字,也能让搜索引擎更加了解到各标题重要性,因此建立良好标题树十分有意义。 7.不断致力于提供优质内容。

3.2K70

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

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

1.5K10

基于HTML5Web SCADA工控移动应用

流行前VML和SVG算是真正纯种Web方案也是有不少应用,近些年随着HTML5流行,加上移动终端对HTML5支持普及,越来越多新项目开始采用真正纯HTML5方案,更具体说大数据量应用性能高于SVG...移动终端呈现方面,HMI界面布局应用和游戏领域有类似的问题,一般对横版或者竖版会有更好布局效果,例如有些游戏只支持横版玩法,这对于采用NativeApp应用来说不成问题,可将App配置成只能横向或者纵向布局...,但对于移动终端浏览器就有点尴尬,目前大部分终端你是不能限制用户旋转平面导致布局变化。...HTML5应用渗透力在去年基于HTML5神经猫游戏,在微信中病毒式快速传播已被业界真正认识到其力量,如今微信已经成为游戏、广告等各行各业应用重要入口,同样基于HT for WebWeb SCADA...工控移动应用也可在微信中传播使用,以下附上几张基于HT for Web客户项目的应用抓图,是的基于HTML5,监控可以如此简单,真正做到在你掌控之内: http://www.hightopo.com/demo

1.4K20

HT for Web基于HTML5图像操作(三)

上篇采用了HTML5CanvasglobalCompositeOperation属性达到了染色效果,其实CSS也提供了一些常规图像变化设置参数,关于CSS过滤器Filter设置可参考 http:...,但这样方式毕竟无法达到随心所欲变化效果,这有点想OpenGL早期只能通过Fixed Function Pipeline进行开发,和如今采用Shading Language可实现丰富多彩变化质变,...因此这篇我们将采用WebGLSL代码方式折腾点更好玩效果。...在第一篇我们已经提到图像操作本质是对输入输出数据变化,因此染色仅是最简单直观基本变化,通过WebGLSL代码我们甚至可以实现图像扭曲等变化效果,先上张最终变化效果截图,原图就是Hightopo...最后如果你耐心细致地阅读到此,对前端游戏开发感兴趣,感觉自己悟性不错,愿意在厦门发展同学可与联系我,我邮箱为eric@… 省略部分你应该知道,不限制性别、学历和年龄,只要你想用心做自己喜欢事,我期待着与你交流和加盟

57950

HT for Web基于HTML5图像操作(一)

HT for Web独创矢量图片设计架构,使其具有强大丰富动态图形呈现能力,但从最近知乎热议“Adobe Photoshop 是否已经过时?”...,例如对HT for Web图元设置‘body.color’style后图元即可达到自动染色效果,这里将对这种染色技术进行讲解。...图片染色操作可以说是最简单图像处理了,本质就是rawColor * tintColor,这里tintColor可以理解为HT for Webbody.color值,一般该信息代表监控系统告警级别状态等信息...这里rawColor * tintColor相乘是本质是分别对两个颜色rgb进行相乘,一般情况下最后alpha透明度,会保持原始rawColor值不进行操作处理。...当然采用这种染色算法在图元是纯黑色时候是有问题,因为黑色rgb值都为0,因此无论乘以什么颜色结果也都为0,实际应用场景可以要求美工避免做纯黑色图片,或者代码对纯黑色图片进行特殊运算处理。

67720

HT for Web基于HTML5图像操作(二)

上篇介绍了HT for Web采用HTML5 CanvasgetImageData和setImageData函数,通过颜色乘积实现染色效果,本文将再次介绍另一种更为高效实现方式,当然要实现功能效果是完全一样...这次我们依然基于HTML5技术,但采用CanvasglobalCompositeOperation属性进行各种blending效果: ?...understanding-differences-in-hardware-acceleration-through-paintball.aspx http://msdn.microsoft.com/en-us/hh562071.aspx 以上两种方式都是基于HTML5...Canvas2D方式,其实更直接借助GPU应该是CanvasWebGL技术,下篇我们将介绍更好玩基于WebGLShading Language像素操作方式,当然使用HightopoHT...for Web不需要关心这些底层技术细节,HT会自动选择最合适染色机制,因为有些终端浏览器不支持globalCompositeOperation功能,有些不支持WebGL硬件加速,因此自动选择最合适渲染机制也是需要底层框架足够智能化

62820

HT for Web基于HTML5图像操作(一)

HT for Web独创矢量图片设计架构,使其具有强大丰富动态图形呈现能力,但从最近热议“Adobe Photoshop 是否已经过时?”...,例如对HT for Web图元设置‘body.color’style后图元即可达到自动染色效果,这里将对这种染色技术进行讲解。...图片染色操作可以说是最简单图像处理了,本质就是rawColor * tintColor,这里tintColor可以理解为HT for Webbody.color值,一般该信息代表监控系统告警级别状态等信息...这里rawColor * tintColor相乘是本质是分别对两个颜色rgb进行相乘,一般情况下最后alpha透明度,会保持原始rawColor值不进行操作处理。...当然采用这种染色算法在图元是纯黑色时候是有问题,因为黑色rgb值都为0,因此无论乘以什么颜色结果也都为0,实际应用场景可以要求美工避免做纯黑色图片,或者代码对纯黑色图片进行特殊运算处理。

1.3K90

HT for Web基于HTML5图像操作(二)

上篇介绍了HT for Web采用HTML5 CanvasgetImageData和setImageData函数,通过颜色乘积实现染色效果,本文将再次介绍另一种更为高效实现方式,当然要实现功能效果是完全一样...这次我们依然基于HTML5技术,但采用CanvasglobalCompositeOperation属性进行各种blending效果: ?...understanding-differences-in-hardware-acceleration-through-paintball.aspx http://msdn.microsoft.com/en-us/hh562071.aspx 以上两种方式都是基于HTML5...Canvas2D方式,其实更直接借助GPU应该是CanvasWebGL技术,下篇我们将介绍更好玩基于WebGLShading Language像素操作方式,当然使用HightopoHT...for Web不需要关心这些底层技术细节,HT会自动选择最合适染色机制,因为有些终端浏览器不支持globalCompositeOperation功能,有些不支持WebGL硬件加速,因此自动选择最合适渲染机制也是需要底层框架足够智能化

1.3K80

HT for Web基于HTML5图像操作(三)

上篇采用了HTML5CanvasglobalCompositeOperation属性达到了染色效果,其实CSS也提供了一些常规图像变化设置参数,关于CSS过滤器Filter设置可参考 http:...,但这样方式毕竟无法达到随心所欲变化效果,这有点想OpenGL早期只能通过Fixed Function Pipeline进行开发,和如今采用Shading Language可实现丰富多彩变化质变,...因此这篇我们将采用WebGLSL代码方式折腾点更好玩效果。...在第一篇我们已经提到图像操作本质是对输入输出数据变化,因此染色仅是最简单直观基本变化,通过WebGLSL代码我们甚至可以实现图像扭曲等变化效果,先上张最终变化效果截图,原图就是Hightopo...最后如果你耐心细致地阅读到此,对前端游戏开发感兴趣,感觉自己悟性不错,愿意在厦门发展同学可与联系我,我邮箱为eric@… 省略部分你应该知道,不限制性别、学历和年龄,只要你想用心做自己喜欢事,我期待着与你交流和加盟

77090

移动OA研究:Html5将成移动开发主导 勿忽视微信影响

他们都表示谁来帮助他们做企业移动整体规划,在开发模式选择上大家也各不相同,有用原生,有用微信,还有用html5,也有用移动开发平台,但是都会存在这样和那样问题,未来到底企业用哪些开发模式做为企业移动未来战略呢...,基于Html5开发移动应用虽具有开发成本低、周期短、维护方便等特点,但这类软件产品在稳定性和性能上存在短板,且用户体验较原生开发模式移动OA产品具有较大差距;基于类微信平台开发移动OA产品,虽然借助第三方平台可快速开发出移动...移动信息化研究中心认为,原生开发是目前主要模式,未来应该是混合架构开发模式,基本功能是原生态,拓展功能是HTML5方式,随着越来越向微信这种集成方式,微信提供基础通讯,通讯录功能,其它方是用HTML5...方式来做,未来移动应用会是Html5方式展现,而不会是原生方式展现。...微信解决多终端适配问题,html5解决多OS问题,两者融合未来可能是比较流行企业移动化开发组合。

83740

玩转HTML5移动页面(动效篇)

这次就来谈谈一些动画设计小技巧,能在你时间不多又没有动画想法时候瞬间让页面增色不少。 同时也会谈及移动端H5页面的优化细节与关键点,因此本文章将分为动效篇和优化篇。...分两种情况: 1.如果时间允许的话,基本做法是先把一个元素切成不同块状,例如小人手脚都切成不同图片,然后让它们重新组合,再通过赋予不同CSS动画来让它生动起来,这里引用个webank例子: ?...先看个生日页面,是个SVG蛋糕: ? (查看DEMO) 可见SVG是很强大!弥补了CSS3不足。...接下来就简单了,将设计稿上路径图形用插件生成对应SVG,例如是这样: (注意,其中foreignObject标签内是不支持svg浏览器会看到一张.m3-svg-nosupport标签下图片。...这里提供一个工具可以轻松实现陀螺仪重力效果:parallax.js 用法简单,定义一个parallax-obj父类,把需要动元素加上layer类,然后设置动范围data-depth: ?

4.2K80
领券