以内容优先的理念设计移动产品

标签: 理念 设计 移动 | 发表时间:2012-03-24 08:00 | 作者:[email protected] (秩名)
出处:http://www.kuqin.com/jingyan/

知名Web设计师Andy Clarke最近发布了320 and up,开源快速开发模板Mobile Boilerplate的分支。这恰好和他之前媒体查询的样板(media queries)相反,新的样板从较大宽度样式下的小屏幕样式和图层集合开始开发,而不是开始于为小屏幕裁剪大宽度的样式。

这绝对是利用特定宽度样式的最好方法,在结合媒体查询或者JavaScript 之后。但当我看到对应特定设备宽度的像素值时,我有些紧张:320*480,等等。相比之依靠一个假想的宽度,比如960个像素,这当然是一个进步。但我担心的是,这依然只是为了匹配现在流行的显示窗口,而简单地堆砌显示内容。这也是Mark所说的,“被版面局限”了的设计方法( the “canvas in” approach ):

“我相信,为了迎合网页本地布局设计的需要(不考虑设备),我们不得不从版面布局出发,再考虑我们的内容创意。而我们需要的其实是反过来,内容优先来设计布局。”

如今,可能的情况是你的内容就是基于像素的(图像或者视频),而且它们的尺寸恰好适合特定设备显示窗口的大小。但根据我的经验,待处理的大多数内容仍然属于文字类。但像素却不是处理文字的最好单元。这也是我倾向采用基于字体大小(em-based)的媒体查询的原因之一。

我的基本观点是,媒体查询应该服务于内容。某些站点可能适合把直线型布局应用于小屏幕,而柱状布局应用于更大设备(比如平板电脑)的屏幕。对其他站点,即使平板电脑尺寸的屏幕,直线型布局却更适合。这都取决于内容。

我最喜欢的关于内容优先的一个例子,是Dan 的文章type-inspired interfaces。我认为网页设计者的一个共识是,设计都应该内容优先,但我们现在却过于依赖类似画布的工具,比如某些预先确定的网格类工具(predefined grids)。类似地,在框架和信息构架领域,当我们需要专注于内容时,我们经常不自觉地去首先设计菜单和导航界面。

这是最近《移动优先》作者Luke对Jared说的一段话,其中提到了他的设计原则“内容优先,之后才是导航”(“content first, navigation second”)。

Luke曾经广为人知地对互联网开发者宣传移动为先( mobile first )的方法。这种方法用于发现推送给用户的重要内容,的确非常适用。但不要太绝对,有时候这种方法也等同于“打印样式表优先”(print-stylesheet first),或者某种“非桌面环境优先”(non-desktop environment first)策略。正确应用的关键,还是在于你是否把内容优先放在第一位(you’re thinking about the content first and foremost):

“屏幕空间被无端占用80%时,你才被迫注意到留在屏幕上的,应该是对于你的用户或者业务最重要的特点集合。而不是一堆界面的碎片,或者可要可不要的内容。你应该明确什么是最重要的。”

但这不是说你不能把某些不太相关却很不错的内容放到屏幕上。但这应该添加到可能需要某种条件来延缓加载的部分,而不是一股脑地把厨房水池一类的信息放到开始界面上。

移动页面设计上,已经出现了一系列非常不错的典范设计。然而,传统桌面网页设计却成为了死气沉沉和自鸣得意的代名词。这导致的是一堆充斥着陈旧无聊内容的网站,就像 Merlin 的Flickr相册Noise to Noise Ratio 列举的:
“当然,这之中还是有一些非常不错的原创性内容,虽然隐藏在一堆广告、自助链接和附加新闻中。”

对,在图中接着找。负责地说,里面“的确”存在有用的内容,不是吗?

还有一点共识,就是移动用户是不能糊弄的。应该尽快给这些总是匆匆忙忙的用户所需要的内容。但它的推论不一定成立。为什么我们认为桌面用户就更能够忍受如此多不需要的内容呢?

不需要的页面冗余一般看做对页面的破坏,用户可以利用Readability,Safari’s Reader和Instapaper等工具绕开它们。这些工具的存在,一方面是为了从多个内容来源为读者聚合信息(free up content from having a single endpoint),另一方面也将有用内容从被滥用得令人窒息的页面容器中解放出来。这不是新的现象,当然,在RSS出现之前我们就在浏览信息。但这些阅读辅助工具也应该当做对我们的警告,或者挑战。我们怎么能用这样一个用户讨厌的方式来承载内容,以致于用户不得不求助Readability或者Instapaper。

一些臃肿页面(常常是支离破碎的设计)的设计者,在设计站点时(通常是新的站点),都有一个另外的移动版本,通常是“m.子域名”的命名方式。这个版本中,内容并不是用桌面版本中呆板、冗余、分页的方式被呈现。我注意到用户在用Twitter或者email等工具分享链接时,分享的通常是这个简洁的m.版本。这些站点影响的广泛扩大,简单地说就是因为它们更加易读,在任何平台都是如此。

我们以前读到过,就像我在点评(the comment)Paul对移动开发者的误导( Paul’s misguided post on mobile design)时说的:

“在过去的坏日子里,为习惯屏幕阅读的用户设计独立而平等的只提供文本阅读的站点的确是常事。这样的确细分了用户,但显然,这只是取巧的方法。现在,我们知道习惯屏幕阅读的用户也应该享受和其他一样的内容服务,前提是站点应该用正确的方式构建(有趣的是,一些站点注意到“传统的”非屏幕阅读用户也倾向于更快更简洁的站点版本,这应该能给那些仍然认为桌面和移动站点完全不同的设计者好好上一课)。”

毫无疑问,我完全不同意Jakob Nielsen的说法( the proclamation from Jakob Nielsen):

“桌面的电脑和移动设备是完全不同的。唯一能带给用户良好体验的,就是为一个产品设计两个独立的版本,当然,一般来说移动版本会少一些功能。”

我很困惑,不知道为什么网站既然饱受简洁可用性方面的质疑,设计者还要另外设计一个版本,而让不用这个版本的每个人几乎无法忍受另一版本的臃肿混乱。要注意,我不是暗示每个用户都得到一样的体验,事实上远非如此。不过多亏渐进式增强设计(按照正确方法的响应式设计正是渐进式增强的一个完美应用),我们能提供用户需要的内容,并在任何设备上用最好的效果显示。
所以,这才是显出不同的关键:内容优先,而不是设备。

这是一个对网页设计来说激动人心的年代。种类不断增长的设备,直接揭示了我们以前传统、固定大小、内容臃肿的桌面中心设计方案有多么自以为是和南辕北辙。就像面对任何变动一样,总会有些紧张和神经质。开发者正慌不择路地发掘移动设备带给我们的变革和好处:

“我应该学习Objective-C吗?”

“我应该掌握HTML5吗?”

“我应该学习移动App构架吗?”

你也许正做着这样的事。不过,千万要记住内容策略(content strategy)的应用。

原作者: Jeremy Keith 。作者是知名web开发者,作者,工作生活于英国布莱顿。 文章写于2011年4月27日。

正在加载推荐文章
游戏设计文件之理念大纲和项目提案
手机游戏设计中的一些社交游戏交互理念渗透
移动产品设计之常见定位技术
2012年移动应用设计趋势
产品交互设计的道与术
无觅相关文章插件,快速提升流量

[ comments ]

相关 [理念 设计 移动] 推荐:

2013移动APP界面设计趋势与设计理念

- - CSDN博客互联网推荐文章
用户是上帝,一切还得从应用说起. 为此,国外著名的应用设计师Gannon Burgett结合自己多年实战经验归纳总结了2013年App设计发展的13大趋势. 1、扁平化设计——微软赢了,乔布斯失算了. 2、更少的按钮,更多的手势——不想凌乱,就手势吧. 3、可理解的辅助动画——视觉上的提醒总是那么的必要.

以内容优先的理念设计移动产品

- - 酷勤网-挖经验 [expanded by feedex.net]
知名Web设计师Andy Clarke最近发布了320 and up,开源快速开发模板Mobile Boilerplate的分支. 这恰好和他之前媒体查询的样板(media queries)相反,新的样板从较大宽度样式下的小屏幕样式和图层集合开始开发,而不是开始于为小屏幕裁剪大宽度的样式. 这绝对是利用特定宽度样式的最好方法,在结合媒体查询或者JavaScript 之后.

移动Web设计中的一些错误理念

- - 博客 - 伯乐在线
我的Web 开发开始于1994 年,那时我们犯了很多错误. 但不幸的是,在2011 年的移动开发领域,我又开始看到了这些错误的再次出现. 我不确信我是否喜欢一些人讨论移动Web的方式. 就像传统Web设计经历过青涩的青春期一样,移动Web设计现在正处于这一时期. 开发设计组织正开始关注移动互联网,因为他们留意到用户一步步地接纳了这一网络,就像前几年一步步接纳传统互联网一样.

移动产品设计之设计

- crystal - 互联网的那点事
移动产品设计最大的差异点在于用户使用场景的变化,场景的变化引发了交互方式巨大的变化,从而也使得信息呈现方式有所不同,再加上硬件设备的差异,最终使得2者千差万别了. 所以,移动产品设计之设计应该首先从用户的使用场景出发,同时考虑用户的硬件设备差异,综合以上2点去帮助用户完成某个任务. 按照我的理解,场景、任务、用户可以称之为设计的三要素,每一个设计实际上都是试图去帮助用户在某个场景下完成某个任务的.

移动界面隐喻设计

- 星空无语 - 优涩控
是的,有些时候,我就在想这个简单的问题,而那时我的答案还是:界面是对软件应用解决方案的显性,使用图形化符号,向使用者解释它的功能与任务. 但最近一些认知却让我对这个问题有了新的回答:界面就是软件应用它本身. 它不是一份对软件应用功能的图形化说明书,不是对软件应用功能与任务的图形化翻译,它就是软件应用本身,并且与之浑然天成.

移动端的拟物化设计

- Han - 所有文章 - UCD大社区
人在处理信息,学习和记忆的能力是有限的. 现实生活中人们又会经常受到各种客观因素的影响,所以有效的降低用户的操作和学习负担能够使产品更易于被广大用户所接受. 随着互联网产品设计越来越重视用户体验的今天,除了产品本身的功能的创新之外,产品与用户之间的交互体验成为各个公司追求的目标. 好的设计不但在视觉上带给用户更多美的享受,同时还可以从视觉层面帮助和引导用户完成所需的操作.

移动设备手势设计初探

- redhobor - 腾讯CDC
  嘿~最近在做各种移动端的产品,设计啊体验啊操作啊,用的手都起茧,工作之余也思考了“手”这种较新的交互方式,以及它与界面的关系. 本文从手势的种类,应用场景,存在的可用性问题以及如何设计四个大的部分谈起,在此抛砖引玉供大家思考和学习.   移动设备大行其道的今天,手势是一个流行词汇,那手势是什么呢.