移动网页设计概要、案例和技巧

本文由SocialBeta内容贡献者wisp译自Mobile Web Design: Overview, Examples and Tips,由于专业所限,翻译中难免有一些错误,请广大读者指正,谢谢。

移动界面设计正越来越流行,几乎每个主流网站或者网络服务提供商或者web app都会有手机应用版。因此从业人员迫切需要学习移动网页设计的相关知识。本文不仅会介绍移动网页设计的趋势,还提供一些优秀的设计案例,从中让读者得到一些启发。什么是移动网页(mobile web)设计?

在开始设计移动网页之前,你应该先对手机网络非常熟悉。你会高兴地发现这里不需要学习 一些新技术,不过由于屏幕小以及操作系统繁多,你需要改变自己的设计风格。

按照Cameron Chapman的调查,目前最流行的操作系统是:

Windows MobileThe iPhone platformPalm OSMobile LinuxSymbian OSThe BlackBerry platformAndroid

而手机网络上最受欢迎的浏览器是:

Safari for the iPhoneAndroid browserOpera MobileWebOS browser (on Palm devices)BlackBerry browserInternet Explorer Mobile (on Windows Mobile devices)

移动网页(mobile web)设计简史

下面的图片简单地展示了移动网站设计语言的发展,也许你对有些词汇不了解,下面我们给出了专门的解释:

Standard Generalized Markup Language-简称SGML,1986年出版发布的一个信息管理方面的国际标准,主要用于印刷出版行业。该标准定义独立于平台和应用的文本文档的格式、索引和链接信息,为用户提供一种类似于语法的机制,用来定义文档的结构和指示文档结构的标签。其中Markup的含义是指插入到文档中的标记。标记分为两种:一种称为procedardmarkup,用来描述文档显示的样式;另一种称为descriptive markup,用来描述文档中的文字的用途。制定SGML的基本思想是把文档的内容与样式分开。

Handheld Device Markup Language- HDML(手持装置标示语言),通常与WML(无线标示语言)进行对比。是一种能够让手机或PDA可以上网浏览信息的一种语言。Unwired Planet(无线星球)公司设计了这种语言,并将其定位为免费的开源语言。任何具备HTML,CGI以及SQL编程经验的程序员都可以利用HDML语言来编写代码。HDML与WML的一个主要区别在于WML是基于XML的,而HDML不是。另外,HDML不支持脚本,而WML拥有自己的JavaScript脚本语言,称为WMLScript。

Wireless Markup Language- WML(Wireless Markup Language - 无线标记语言)。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。这种描述语言同我们常听说的HTML语言同出一家,都属于XML语言这一大家族。WML的语法跟XML一样,WML是XML的子集。HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。

Compact HTML –紧缩 HTML ,压缩(形式)的 HTML 。面向移动电话的页面记述语言,是在对 HTML 4.0 的功能压缩后得到的子集。日本 NTT DoCoMo 的i-mode 采用这种语言。

XHTML Mobile Profile –2001年发布,基于XHTML,针对移动电话的语言,被认为是目前最优秀的语言。

移动网页设计的优势与劣势

任何事物都有好有坏,移动网页设计也不例外:

优点:

优点就在于移动性。在家里用电脑上网的时间是很长的,不过任何人都可以通过手机来上网,其状态可以是在做公交车、火车或者在一个百货店里,用户可以随时查找在其周围的相关信息、:所以你的移动网页必须保证在“走”的状态。

劣势:

主要体现在2个方面:屏幕小,装载时间长。基于这2点,你需要思考如何在一个小空间设计一个能吸引人注意力的网页,同时还能提供受众需要的信息。

为什么你不能
忽视移动网页设计?

随着手机的不断增加,移动网页设计正渐趋重要。RipRoad的调查显示:

2.34+亿美国人拥有手机(占美国总人口的85%)2009年11月至2010年1月期间,4270万美国人中,18%是智能手机的活跃用户

另外,按照Pewinternet的调查,“83%的成年拥有手机或者智能手机,在这些人中,35%的人通过手机上网”。另外Ericsson还发现:“2009年12月份期间,全世界手机数据传输量首次超过语音数据量,虽然这大多归功于社交媒体和视频的使用,但是这一现象将会普遍出现。”

移动网页设计从哪开始?

首先要决定是给一个网站做手机版还是完全设计出一个新的网站,虽然两个都可以做,但是目前流行的是还是给一个主流网站做一个手机版,以作为网站的分支。

然后决定内容的布局以及什么内容。另外由于通过手机浏览网页,用户通常没有很长的等待时间,所以要确保装载时间短,所以简洁设计要起到更好的效果。

屏幕尺寸

一定要记住你不再是在电脑桌面上做设计了,你的页面是要在更小的手机屏幕上显示,另外IPhone的用户可以纵横向翻转屏幕,所以你可以使用百分比和EMS来是你的网站适用于不同尺寸的手机屏幕,另外你也可以使用META properties来限制界面的放大和屏幕尺寸。

网站测试

移动网页的测试主要是测试其在智能手机和非智能手机上网站的外观、导航以及加载是什么情况,有时甚至在不同的手机浏览器,其效果都会有所不同。尽可能在更多的手机设备上进行测试,这样才能保证更多的用户有着很好的体验。

移动网页设计范例

Mobile Awesomeness是一个移动网站设计作品资源库,展示不同行业的移动网页设计。 这是网站地址:http://www.mobileawesomeness.com/

01. 
Facebook

Official Link

02. Nclud

Official Link

03. Mail Chimp

Official Link

04. Mixx

Official Link

05. Mashable

Official Link

06. Smashing Magazine

Official Link

07. Deviant Art

Official Link

08. Cnet

Official Link

09. Walmart

Official Link

10. Viget Labs

Official Link

11. Coosh

Official Link

12. Intel

Official Link

13. United Airlines

Official Link

14. H&M

Official Link

15. Tabo Bell

Official Link

16. McDonald

Official Link

17. Ars Technica

Official Link

18. iWeathr

Official Link

19. Amazon

Official Link

20. eBay

Official Link

Conclusion!结论!

大部分设计是简单简洁的,直接切入要点,同时还要有图片和Logo,可以把移动网页设计想象成传统网站的简洁版,所以你不需要抛弃之前的网络设计知识,就是要削减网站规模与装载时间,做到这些,你的设计肯定会得到客户的喜爱。
Further References!

更多参考内容:

MobileAwesomeness | Mobile Website Showcase38 Mobile (iPhone) SitesDesigning for the Mobile WebMobile Web Design: Tips & Techniques10 Tips to Create a More Usable Web

本文链接:http://www.instantshift.com/2010/04/09/mobile-web-design-overview-examples-and-tips/
原文链接:http://www.socialbeta.cn/articles/mobile-web-design-overview-examples-and-tips.html/
译者:wisp

时间: 2024-10-29 12:06:48

移动网页设计概要、案例和技巧的相关文章

网页设计中常用的技巧:最常见的固定浮窗设计

文章描述:固定浮窗在设计中的使用. 固定浮窗是网页设计中常用的技巧,指一定区块固定在浏览器的响应位置而不随滚动条的移动而改变位置的设计. 最常见的固定浮窗设计是固定在浏览器底部的弹窗广告,比如新浪首页会有新浪视窗的弹窗广告. 最近当当网首页广告力度很大,其中大部分都是固定在浏览器底部和两边. 由于固定浮窗总是显示在网页内容的最上端,有时候甚至覆盖了用户想要的价值内容,这种设计确实不讨人喜欢.有时候,有的固定浮窗会提供"关闭"按钮,但是这明显不能消除用户的反感情绪,因为在一片广告上找关闭

网页视觉设计:光亮风格的网页设计作品案例

文章描述:强质感高光风格网页欣赏及其表现手法总结. 经常能见到这一类的风格的网页设计作品,它们有如下共同的特点.背景通常是纯色的柔和渐变,不添加任何的材质,色块的边缘部分通常会添加1像素的高光:在页面元素的边缘部分有着强烈的1像素高光:元素表面有如玻璃般的明显反光:底部和背景接触的部分经常会设计出倒影.这种风格的设计经常会出现在商业和企业的网页设计中,会给人留下干净清爽的印象. 我这里将这些常用的表现方法提取了出来,共有6种样式,分别是:1.镜面的内容背景:2.光亮的按钮:3.浮动的圆角水晶按钮

网页设计中表单应用技巧大放送

技巧|设计|网页|网页设计 我们在制作网页时或修改网页时,不管是动态网页还是静态网页都要用到表单这个元素,那么我们就有必要熟悉和了解表单的一些基础知识和一些常用的技巧!今天给大家收集一下本站内相关表单的文章以方便大家查阅表单的一些知识!这里基本上都全了!希望大家喜欢并且对大家有用! 熟悉常用表单格式的五点技巧 在线用表单建立文件夹 个性化表单五技巧 javascript表单之间的数据传递 判断表单中添加是否数字的JS与VBS代码 常用的表单提交判断函数 高级表单验证-针对多次提交表单 玩转表单之

网页设计师学习网页设计的经验和技巧

随着公司影响力的壮大和产品的不断提升,相关的形象设计要逐步跟得上,需要逐渐提升,所以就招一个应届生网页设计师,算是一块成长.应届生有拼劲.肯学,但也好高骛远,起点都差不多,如何培养网页设计师就变得至关重要了.总结自己接触和学习设计的一点经验与大家分享,希望得到大家更多的建议. 一.配色 其实对色彩的感觉是设计师应具备的最基本素质,其作品不管是对网页界面.系统界面.还是产品包装等等都有广泛应用.基本的一些理论,什么冷暖色.对比色/补色.色彩心理.搭配原则等等,满大街都是,有意者随便搜一两篇看看就行

网页设计中的小技巧

工作中,网页设计师经常会遇见这些状况:时间这么短又要出彩.又是要大气要有气氛.风格不明确很难把握.栏目这么多页面又这么长--突然觉得束手无策,脑袋里一片空白,没想法了,怎么办?下面简浅的归纳了几个快速让页面出彩的小技巧: 1.旋转法 – 将页面的主体或局部进行旋转 我们一般的页面版式都是方方正正,四平八稳,有点呆板.如果将局部或整体适当的旋转,打破稳定的构图,画面就会动感有趣一些. 对于上图,这种基调轻松活泼又恰好内容比较少的页面来说,主体整个旋转后,画面马上轻松活泼起来,看过现在这个画面,真是

网页设计中颜色搭配技巧

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网页设计师通常通过不同颜色来呈现网站风格定位,表达情感和意图.颜色到底是怎样体验情感的呢?下面简单介绍一下网页设计中的颜色搭配: 第一.弄清楚颜色所表达各种情感.颜色根据感情分为冷色.暖色和中性色.(1)红色.黄色.橙色等暖色主要表达的是温暖舒适的感觉;(2)蓝色.绿色和紫色等冷色主要呈现清凉或寒冷的感受.(3)灰色.棕色等中性色所表达的是平

网页设计中的一些技巧

01.让背景图不滚动 IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动: 〈Body Background="图片文件" bgproperties="fixed"〉 02.让你的网页无法另存为 <noscript><iframe src=*></iframe></noscript> 03.让IFRAME框架内的文档的背景透明 <iframe src="about:<

网页设计常用的一些技巧

1.加入收藏,设为首页: <a href="javascript:window.external.AddFavorite('http://www.bydragon.com','百龙设计工作室')">加入收藏</a> <a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http: //www.bydragon.co

DIV+CSS标准化网页设计常用学习方法与技巧

CSS布局常用的方法 float:none|left|right  取值: none: 默认值.对象不飘浮 left: 文本流向对象的右边 right: 文本流向对象的左边  它是怎样工作的,看个一行两列的例子  xhtml代码: <div id="wrap">  <div id="column1">这里是第一列</div>  <div id="column2">这里是第二列</div>