webAPP或手机网站开发设计实用小技巧分享

从今年年初开始,关注webAPP项目的人越来越多,而且大家都愿意采用原生APP+HTML5来开发。为什么会要采用html5+css3实现手机APP应用的呢?第一:因为WEB APP在版本更新

从今年年初开始,关注webAPP项目的人越来越多,而且大家都愿意采用原生APP+HTML5来开发。为什么会要采用html5+css3实现手机APP应用的呢?

第一:因为WEB APP在版本更新、开发周期上有明显的优势,而且这种应用将越来越广,这点是不需要怀疑的。 只不过单纯依赖于浏览器的APP在权限等方面受限颇多的。

第二:对于一个合理的APP,应该是原生APP+WEB APP结合的方式出现,功能互补,同时体现WEB的轻量与快速发布优势!保证了整体APP的性能!

所以,今天网站模版网(www.genban.org)跟大家分享一些关于webAPP的设计开发实用小技巧和性能优化方面的注意事项。

1、meta标签的应用和知识点介绍。详细的可以阅读《CSS3媒体查询

<meta content=”width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;” name=”viewport” />
<meta content=”yes” name=”apple-mobile-web-app-capable” />
<meta content=”black” name=”apple-mobile-web-app-status-bar-style” />
<meta content=”telephone=no” name=”format-detection” />

第一个meta标签:表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;
第二个meta标签:是iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览;
第三个meta标签:也是iphone的私有标签,它指定的iphone中safari顶端的状态条的样式;
第四个meta标签:表示:告诉设备忽略将页面中的数字识别为电话号码

51495069e744f9594c000001.jpg
2、注意链接的触碰区域大小。

因为大多是触屏手机,要让用户很方便的能点击到标签(我以前看到过文章,现在找不到出处,好像是最小得42px*42px):
操作对象的大小符合手指的操作,按键的大小设置规范:
食指点击的间距 约为7*7 mm, 1mm间距,
拇指点击8*8 mm,2mm间距。当前推荐的值为9mm 大小,最小应不小于7mm。
当然一些重要操作,或者频繁点击的区域可以设置的略微更大一些。

详细关于人的手指触发的详细介绍:APP触控操作设计原则之触控目标的尺寸大小

3、webapp中class和id的命名尽量断点,图片尽量少用点,可以采用css3来设计一些图标,或者你可以采用现成的图标字体库。以节省css的大小,提高加载速度。

4、webAPP的开发工具介绍-PhoneGap


PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK,Android的Android SDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序。

5、手机大多是高级浏览器,可以使用html5+css3开发。这样提高web的渲染速度。而且可以做很多友好的体验。

6、解决iphone横屏时字体变大问题或者内容大小不一样等 代码分享:body{-webkit-text-size-adjust:none}
7、响应式图片技术介绍:
响应式图片是指用户代理根据输出设备的分辨率不同加载不同类型的图片,不会造成带宽的浪费。同时,在改变输出设备类型或分辨率时,能及时加载对应类型的图片。
用法:T1_5wZXfNdXXXx4zQi-562-62

 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

25学堂今天跟大家分享12张精美的移动模型素材分享,这12张素材你可以应用在你的移动APP项目当中或者是APP官网设计当中,顿时让你的作品高大上!下面的这12张移
如今再来看扁平化APP设计,还是那么的简洁漂亮!最重要的是扁平化的移动APPUI界面简单实用,对移动设计师来说,...最近,25学堂将会推出很多漂亮的移动APP应用模板(框
有创造性的APPUI设计往往可以大幅度提升用户体验的。那么好的移动APP设计干货和APP设计规范也是新手们的渴求的干粮。25学堂秉着分享和共同学习的原则,收集了
移动APP项目名称:易配货APP 2.0移动APP项目背景:易配货是传化物流产业集团为货主与司机打造的物流信息交易平台,基于诚信会员体系和移动互联技术,为会员
iOS切图神器,我想大家都不会很陌生啦,Cutterman也是目前移动端设计人员用的比较多的一款切图工具。还有25学堂之前推荐的在线切图工具和PS切图插件推荐等。
今天25学堂的小编跟大家分享一个国外优秀的图标字体酷站,也是一个在线编辑的SVG图标素材的酷站-SmartIcons.coSmartIcons 网站是一个提供了1500+个顶级图标和内建多种