触屏手机网站设计

标签: 设计思想 产品设计 | 发表时间:2011-05-11 20:02 | 作者:P迪 Ray ma
出处:http://www.alibuybuy.com

随着智能手机iphone和Android的热潮,衍生出基于Safari和Chrome浏览器的触屏手机网站Touch Screen Mobile Website。
触屏手机网站在中国还属于起步阶段,从行业的现状来看,其体验参差不齐,笔者将从设备、系统、浏览器、网络、四个维度来与大家共同探讨触屏手机的网站设计:

一、设备

·分辨率与屏幕尺寸
·触屏机的交互特点
·性能

1. 分辨率是设计师做网站时首要考虑的问题,iphone/ipod touch目前有2种分辨率:480*320、960*640,屏幕的物理尺寸都是3.5英寸,Android由于是开源系统,生产商诸多,导致分辨率,屏幕尺寸非常多,但目前主流的分辨率为:480*320、800*480,根据以上情况推荐以480*320为标准设计,(客户端则推荐以大分辨率来设计,)同时考虑横屏情况下的自适应。

2. 触屏手机的特点是直接通过手指操作对象,因此需要为网站设定一个理想的行高来满足手指的触摸点击。
来自lukew.com 的一份关于触屏点击尺寸数据:
食指点击的间距约为7*7 mm,1mm间距。
拇指点击的间距约为8*8 mm,2mm间距, 当前推荐值为9mm,最小应不小于7mm。
列表选项之间距离最小应不小于5mm。
在设计过程中需要将毫米换算成像素,不同尺寸的屏幕分辨率换算的结果也不一样,换算方法详见(DPI和像素、厘米、英寸之间的关系和换算及CSS中的长度单位) 笔者认为:可按5mm为最低标准设计,使用率较高的可根据测试情况加大。


手机输入xuan.3g.cn体验 3G门户炫版

3. 手机的硬件和网络环境与PC相比还有较大差距,因此手机网站需要高度优化页面性能:
尽量控制页面文件大小,避免使用过多图片,规范html和css  css压缩工具
尽量减少服务器请求,使用css spirit 某些特定css 可直接写在页面文件里….
关于页面性能的具体优化并非三言二句能讲述清楚,这里只做抛砖引玉,欢迎补充。

二、系统

·UI style
·flash

1. iOS和Android OS在设计风格和交互上有较大差异,如果考虑一套UI同时适用多个平台,(网站可跨平台使用,跟APP相比减少了开发和维护成本)在设计时要避免过大的风格偏差和交互上的冲突及误导。Guidelines详见:
iPhone人机界面设计指南
Android人机界面指南

2. iOS不支持flash,JAVA,SVG,Android OS 支持flash10.1以上版本,建议使用gif动画.

三、浏览器

·功能条
·缓存
·HTML & CSS
·JavaScript

1. iphone浏览器自带有功能条,弥补了硬件上的功能缺陷。
这里特别介绍下iOS的一个特点,可将网站添加到桌面,并生成一个APP图标:
<link rel=”apple-touch-icon” href=”icon.png” />
icon.png图片为方形,尺寸57px*57px,iphone4 114*114。

2. 这里将缓存分为组件缓存和页面缓存,组建缓存是指网站元素:图片、CSS、JavaScript等,页面缓存是整个页面作为单独实体来存储,在页面设计开发时要注意组件和页面不超过浏览器的缓存大小:

3.在PC端上显得遥遥无期的html5css3在移动终端率先登场,下面介绍几个实用的css3
渐变:webkitgradient(linear, left top, left bottom, color-stop(0.3, rgb(255,255,255)), color-stop(0.75, rgb(239,242,252)));
圆角:-webkit-border-top-right-radius: 4px;
高级选择器:.list > p:last-child a{} background-image:
避免重力感应时文字随分辨率增大而增大:-webkit-text-size-adjust: none;
屏蔽输入框默认圆角和阴影:-webkit-border-radius:0;-webkit-appearance:none
去除下拉框默认样式:-webkit-border-radius: 0; -webkit-appearance: none;
Safari官方:html css

4. JavaScript

隐藏浏览器地址栏:
window.addEventListener(‘load’, function(){
setTimeout(function(){
window.scrollTo(0, 1);
}, 100);
});

手机识别:
var isAndroid = navigator.appVersion.toLowerCase().indexOf(‘android’) >= 0,
isIphone = navigator.appVersion.toLowerCase().indexOf(‘iphone’) >= 0;
if (isAndroid)
{
window.location.href = ”XXX.html”;
}

Iphone全屏显示:
<meta name=”apple-mobile-web-app-capable” content=”yes” />

四、网络

·GPRS
·3G
·WIFI

1.从速度和资费来看,GPRS是最慢最贵的移动上网方式,该网络环境下页面瘦身无疑是最睿智的选择,建议页面文件大小不超过25K (GZIP后)具体测试数据不做赘述。

2.3G卡速度接近甚至有的超过WIFI上网速度,但同样存在资费问题。

3.WIFI我们可以理解是移动终端通过无线路由连接固定宽带的一种上网方式,资费和速度等同于用PC访问网站的成本。
根据以上3种网络我们可以做一些适配为用户提供最适合的体验:

来源:http://ued.3g.cn/?p=78


© 推荐 for 互联网的那点事, 2011. | Permalink | 2 comments | Add to del.icio.us
Post tags:

你可能也喜欢:

佳印网:名片自助设计和印刷服务网站 (@showeb20)

网站设计人员欢呼吧,Mockingbird的点框工具支持即时合作功能 (@36kr)

交互改变未来:现实增强应用『Augmented Reality』

兼容心理模型和系统模型的交互设计

4个移动产品用户体验发展趋势
无觅

Feed enhanced by Better Feed from Ozh

相关 [触屏 手机 网站] 推荐:

触屏手机网站设计

- Ray ma - 互联网的那点事...
随着智能手机iphone和Android的热潮,衍生出基于Safari和Chrome浏览器的触屏手机网站Touch Screen Mobile Website. 触屏手机网站在中国还属于起步阶段,从行业的现状来看,其体验参差不齐,笔者将从设备、系统、浏览器、网络、四个维度来与大家共同探讨触屏手机的网站设计:.

触屏手机网站-炫版交互设计

- Qing - 所有文章 - UCD大社区
触屏手机网站和非触屏手机网站区别在于,前者使用手指点击注重点击体验, 而后者是使用手机物理按键注重选取规则,触屏手机屏幕增大,可以显示更多的内容,但内容密度不宜过大否则不便点击,一般人的食指点击的区域约为7*7 mm 拇指点击区域约为8*8 mm,各大门户也分别推出适应触屏手机的高端版本,下面将会从手机网站最常使用的二个交互功能来分析3G门户炫版和其他门户的区别.

【新闻】搜狐微博推出全新手机HTML5触屏版

- - HTML5研究小组
近日,搜狐微博全力推出手机微博触屏版(w.sohu.com/m),该版采用最新HTML5技术,全新的视觉设计,让你在网页上享受超越客户端的用户体验. HTML5是一种技术标准,被业界视为未来移动应用的重要趋势,HTML5从根本上改变了开发商开发web应用的方式,从桌面浏览器到移动应用. 这种语言正在影响并将继续影响着各种操作平台.

触屏手机点击区域的小秘密

- - 博客园_新闻
做触屏手机产品设计,要注意所有的可点击元素都有足够的点击区域,但是这并不是说你要把所有的按钮图标链接都设计的足够大,手机上的视觉焦点和操作焦点是不一样的,操作焦点是可被放大或移动的点击区域. 这里分享几个点击区域的小秘密,帮你解决操作准确率的问题. iPhone 自带的控件 NavigationBar 上的 Button、TabBar 上的 Item、ToolBar 上的 ButtonItem,实际的点触区域都是被放大了的.

[来自iPc.me] 诺基亚发布给力新机皇N9手机,全触屏无按键MeeGo系统!欲借其重新崛起?

- shubeta - iPc.me
在刚刚的新加坡Nokia Connection大会上,诺基亚发布了诺基亚N9,首款纯触摸屏智能手机,让一切变得更简单. 诺基亚N9的设计围绕人们最重要的事情:应用程序、动态更新、多任务间的切换. UI的操作由一个简单的手势代替……. [ 请大家更新订阅地址 http://feed.ipc.me ].

智能手机的又一电池杀手:网站代码

- - 爱范儿 · Beats of Bits
如果你经常泡智能手机论坛,你会发现几乎每个手机论坛都会有一个类似的经典帖子,帖子标题通常是《如何让你的 ××× 待机超过两天》《××× 省电大法》等等……再看看这类帖子的发帖时间,你会发现它们历史都比较久远,并且回复量大、经久不衰是它们的一致特点. 而这些帖子的内容都大同小异:必有的是关闭 3G,关闭蜂窝数据,关闭定位服务,调低屏幕亮度,稍稍高级点的就是删进程,关后台等等.

极佳的手机网站设计案例

- - ITeye博客
 如果你是一个网站所有者自己,你应该想想 你的网站有一个 移动版本,这应该是下一步的行动,在我看来你未来的计划的人使用他们的手机访问互联网的人数与日俱增.     建立 一个网站的移动版本这并不复杂,你只需要一些技巧,这些可以很容易地在互联网上找到,但你应该挑其设计的想法. 如果你没有什么灵感,这一篇可以帮助你一点.

移动端手机网站优化的11个注意事项

- - 互联网分析
从事网络营销的人员不会否认,移动互联网营销是一个大的趋势, 但是怎么样去做恐怕还都一筹莫展. 由PC端的网络营销的经验和常识来看,首要的是要做好移动端手机网站的优化工作. 据小生的观察以及众多互联网的数据分析 来看,目前国内的大多数并没有做好手机网站的优化,有的只是由PC端网站copy成简单的移动版本的wap网站,基本没有做优化.

手机网站开发及手机中图片加速显示img的Canvas方法

- - CSDN博客Web前端推荐文章
    随着手机开发越来越流行,手机开发的很多框架也应运而生,比较好用的手机网站开发框架推荐如下:.     1、zeptojs,里面封装了很多手机特有方法,例如touch.js等等. 和jquery用法差不多,很好上手. API地址:http://zeptojs.com/#$.extend.     2、jquerymobile   演示地址:http://jquerymobile.com/.

推荐手机程序的网站,对下载量有帮助吗?

- sylvia - 爱范儿 · Beats of Bits
手机应用程序的推荐网站正如雨后春笋般地涌现了. 这类网站的作用,就是从几十万款手机应用程序中,推荐出最好的程序给用户. 虽然 iTunes App Store 和 Android Market 都有自己的推荐功能,但这类网站是独立于商店之外的. 现在 iTunes App Store 拥有 225,000 款程序,Android Market 也拥有近 100,000 款.