WEBAPP开发技巧

WEBAPP开发技巧(手机网站开发注意事项)

以下只是我个人得总结,如果你有更好的建议,请留言,一起共勉进步!!- -!

1、要响应式开发web,也就是页面必须自适应屏幕大小,可以采用流体布局,如之前的文章(自适应宽度布局),其他具体的小问题可以采用media query解决(让IE支持CSS3 Media Query实现响应式Web设计和CSS3 Media Queries);

2、因为手机大多是高级浏览器,可以使用html5+css3开发;

3、合理灵活的使用meta标签,具体如下;

<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标签表示:告诉设备忽略将页面中的数字识别为电话号码,个别需要识别的话可以这样开启:<a href=”tel:13030303030″>13030303030</a> 例子见:常用meta标签示例

4、一定要注意链接的大小,因为大多是触屏手机,要让用户很方便的能点击到标签(我以前看到过文章,现在找不到出处,好像是最小得42px*42px): 操作对象的大小符合手指的操作,按键的大小设置规范:

食指点击的间距 约为7*7 mm, 1mm间距,

拇指点击8*8 mm,2mm间距。当前推荐的值为9mm 大小,最小应不小于7mm。 当然一些重要操作,或者频繁点击的区域可以设置的略微更大一些。

5、要做好优雅降级(平稳退化),少用JS,图片,要用户禁止下载JS和图片的时候页面也能体现价值(因为很多APP默认设置为3G下是不自动下载图片等资源的)。

WEBAPP开发技巧相关文档

最新文档

返回顶部