阅读更多
如果在不同平台间重用内容和设计,比如将印刷内容重用为内容,或者将桌面端内容移植到移动端上去,那么,费用会比较便宜,但与此同时,质量也会有所降低。较高级的UX设计需要和平台紧密结合的设计,也即优化设计。那么,什么时候该重用?什么时候该进行优化设计?在易用性方面有多项研究并出版多本专著、或者多项专利的知名技术人员Jakob Nielsen在本文中给出了他的回答。

当涉及到用户体验策略(user experience strategy)的时候,有两种相反的做法:

  • 重用(Repurposing):尽可能少设计——最好只有一次——并且在尽可能多的平台上重用这些设计内容。
  • 平台优化设计(Platform optimization):为每个不同的主流平台设计不同的用户界面,将其与用户体验层尽可能紧密结合。
重用有很大的成本优势。很多工作只需要做一次。但是在大多数平台上,得到的可能会是 降低的用户体验。尤其是当某个设计最初是为了某个平台进行最优化设计以后,然后移植到其他平台上,并且只做了很小改动。

在过去17年里,我一直在写Alertbox专栏,反对重用一直是一个关键的反复出现的主题。在早些年,主要问题是brochureware站点(译者注:Brochureware,小册子软件,它是取得某个机构已经印刷好了的小册子然后将它直接照搬到Web上,而不关心新的媒介的特点),这些站点试图重用印刷设计策略:


平台最优的用户体验(Platform-Optimized User Experience)

Apple的历史是集成设计(integrated design)的最佳例子:

  • Macintosh需要鼠标驱动的软件,甚至在好几年内都没有提供光标,以阻止软件提供商简单移植他们的DOS产品。
  • iPod 和 iPhone integrated集成了物理设备、触摸屏用户界面以及用于下载音乐和apps的架构(尽管iTunes application在同类产品中表现并不好)。
相反,Microsoft Windows强调它跨硬件系统工作的能力,可以通过即插即用设备来满足用户喜好。因此,开发者永远都无法确定他们的应用如果是在Windows机器上运行,会发现怎样的硬件以及服务。Windows 1甚至被设计成在使用时不用鼠标。Windows的这一理念使得它给用户带来的体验就不如Macintosh那样有更好的集成性。

Windows CE 是一个应用重用策略特别明显的例子:你可以将一个在桌面端机器上运行得很好的设计移植到手持端设备上——尽管这样的移植最后性能并不好。

在过去几十年里,Microsoft一直努力在改变它混乱的用户体验,并在现有产品上有了很大提升。但是,Windows 8 可能在触摸屏使用上做了太多优化,而使得它有可能在主流PC上工作不佳。Windows这次又一次过过度使用了在多平台间重用单个设计的策略。

在 iPhone上市以后,很多其他的远程通信提供商都竞相提供一些模仿触摸屏硬件的产品,但这这些产品的集成软件却是从针对其他平台最优的系统中移植过来的,因此表现不佳。

文中视频(视频参见原文)来自在2009年初的移动用户测试,其中包括一些这些iPhone的半克隆品(semi-clones)。在这个视频中,可怜的用户只是想使用store locator找到最近的百货公司:

显然,仅仅在手机上提供一个大触摸屏是不够的。用户界面软件需要针对该平台特性进行优化。

成本效益分析

平台最优的用户界面(platform-optimized user interfaces)的优点 是非常明显的

  • 可用性增加了。
  • 用户更容易达到他们的目标。
  • 转化率(conversion rates)增加了,有更多用户使用你的产品。
  • 你挣更多钱。
但是,相比重用而言,优化显然需要更多开销。所以,关键的问题在于,与可用性增加带来的收入相比,这一开销是更大还是更小。

在很多情况下,成本效益分析在统一设计(unified design)中是较好的。比如,在设计一个桌面端网站时,没有必要为PC用户以及Mac用户创建不同版本,因为这两个平台是非常相似的。类似的,你也可以使用响应式设计或者相关技术来让同一个站点为有着不同显示器尺寸的用户服务,尽管使用小尺寸显示器的用户所看到的信息可能会在当前界面上可能会更少。

在这种情况下,分别去为不同桌面端进行优化设计的效益是很少的;这一分析同样也适用于移动领域的iPhone以及Android。(尽管你需要对本地图标(native icons)做一些调整,这一点在我们的移动设备视觉设计课程中有所论述。)

至于平板电脑,可以来看看iPad和Kindle Fire:我们的用户调查显示,对于7英寸屏的Kindle Fire 在可用性需求上有很大不同,因此对它设计一个单独的网站是有好处的(对一些中等尺寸的平板电脑可能也是如此,但我们并没有就此进行测试)。在另一方面,我们的研究发现,针对较为流行的手机设计出的网站在Kindle Fire上也能有较好呈现。对于大多数公司来说,直接使用常用的移动站点或者专门创建一个为Fire设计的站点相比,两者间的转化率(conversion rate)区别很小。

为Kindle Fire设计并维护一个单独的用户界面是否值得呢?Amazon.com认为是值得的,想要靠此卖出大量产品。而对于大多数公司而言,经过成本效益分析以后,它们都得出了不同的结论:重用移动站点。

在另外一种情况下,很多公司也是反对设计单独的用户界面的,那就是针对有残疾的用户的情况。为了方便失明用户能,需要有一种设计,这种设计需要对音频媒体下的线形呈现是最优的。仅仅是大声朗读出视觉媒体中的2D呈现,易用性是不够的

在实际上,失明用户非常少,因此,单独为他们创建一个更好的设计是得不偿失的。要为所有残疾用户都提供完美服务更是需要各种独特的用户界面,以便为有不同不便的用户服务。这样做开销很大,而收效却很少,因为每一类用户都很少。通用的策略还是只为一般用户考虑,尽管这样确实给残疾人带来了不便。尽管我不是很喜欢这个策略,但我必须要承认这是唯一一个节约开销的解决方案,所以尽管我不情愿,但我还是要推荐它。

再来看将印刷内容重用于在线内容,大多数传统的报纸和杂志都选择了坚持这一策略。结果他们都不如那些遵循web编辑规则的站点成功。比如CNN.com, Drudge Report, Huffington Post以及Craigslist这些网站,它们就比报纸网站成功得多。

报纸是否应该抛弃印刷内容然后从零开始针对网站创建全新的在线内容呢?毫无疑问,如果这么做,一定可以提升他们的网站。但是成本收益分析结果却不乐观,因为重用已有文章几乎是免费的,而运行另外一个编辑部的成本却是巨大的。

响应式设计:已经足够满足High Mobile Usability了吗?

当考虑 手机VS桌面端电脑时,他们之间的差距很大,因此分别进行设计可以有足够回报。进一步,两个平台都有很多高消费用户,因此来自于转化率(conversion rates)的收益也是很可观的。

然而,成本收益分析是否支持建立两个不同网站呢,或者是只用一个网站收益更大呢?

首先,你必须考虑组织大小以及你的移动端和桌面端的业务量是多少。有些公司太小了,即使有较高的转化率(conversion rates),高转化率也不会转变成足够收益来支撑两个公司。另外一些公司可能主要针对的用户对象只是移动端或者桌面端用户,因此即使只有单个网站,转化率很低,这些公司也不会有多少损失。

即使你所在的组织足够大,可以供两个单独设计的移动端和桌面端站点受益,但还是有些人认为这样开销太大,因此推荐使用响应式设计,而不应两个站点分别设计。

首先,考虑到交互式设计以及编码和实现上方面的问题,响应式设计并不是免费的。对于有些站点来说,采用响应式设计确实比其他实现策略更便宜;如果对你来说是这样的,那么就用这个方法吧。

但是关于响应式设计,其中最重要的一点是——如果确实正确执行了响应式设计——响应式设计是需要为不同平台创建不同用户界面的。毕竟,响应式设计的核心思想就是设计要适应(即“响应”)用户所用平台的具体的特性。

我所见过的大多数响应式设计的例子都是非常初级的,完全达不到移动端用户和桌面端用户所需求的有足够区别的单独的界面。如果仅仅是在屏幕上挪动不同内容的位置、放大或者消除某些元素,以此来改变布局是不够的。这样的做法,仅仅对将一个桌面端的设计从针对19寸屏改成针对24寸屏的,或者将一个移动端设计从一个对iPhone最优的变成对Kindle Fire最优的。

移动端 vs. 桌面端设计的不同之处远远不只是在布局上有不同。两者的区别如下所示:

如果进行了足够多的编码,那么通过响应式设计,这些区别都可以被处理。事实上,你可以说如果一个设计没有处理所有的主要的平台差异,那么这个设计就不是响应式设计。然而,如果你要考虑所有不同的话,我们就回到最初的问题上去了:两个单独的设计。

何时需要针对平台进行优化设计

易用性是为了转化率(conversion rate)最大化,而设计是为了利润最大化。因此,一个好的商业决策最终产生的UI单纯从易用性角度来看,可能完全不是我们所喜欢的。

在下面两种情况中,对多个平台无妨重用单个设计:

  • 如果两个平台 非常类似,只需要做极小改动就可以让一个设计在不同平台上都有很好表现。
  • 如果你在某个平台上业务较少或者你 无法负担创建一个全新设计的费用。只要你是充分意识到你为某些用户提供的可能是降低水准的用户体验 (并且能忍受因此带来的转化率(conversion rates)降低),那这个决策就是非常理性的决策,尽管它不那么令人愉快。
相反,在以下两种情形中,你需要为针对不同平台进行优化设计:

  • 如果平台间有很大差异,需要不同的交互技术、特性、IA以及内容,或者需要对布局做很大改变,而使用交互式设计又很难达到这些目的。
  • When you expect to generate so much business from users on a如果你想要从某个平台获得足够多的业务,想要转化率(conversion rates)达到最大。在这种可能收效很大的情况下,即使平台间有一定相似性,选择单独的用户界面设计仍然是一个明智的选择,对于某个设计,如果仅仅是对它进行布局上的一些修改而不做其他修改,就想要它能够在3.5寸屏和 30寸屏上都能有最佳呈现,这显然是违背常识的。交互式平台的多样性需要多样化的交互设计。
原文链接:Repurposing vs. Optimized Design
来自: Web App Trend
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • iOS 6.1完美越狱工具 iphone5越狱 ipad越狱

    北京时间2月5日凌晨1点,越狱团队evad3rs终于在官网上正式发布了iOS 6.1完美越狱工具,该工具支持的设备有iPhone 3GS、iPhone 4、iPhone 4S、iPhone 5、iPad mini、iPad 2、iPad 3、iPad 4、iPod touch 4/5以及Apple...

  • IPAD2 恢复出厂设置

    IPAD2里面空间剩余不多了,存在以前很多的垃圾,无法删除,一生气来了个出厂恢复,呵呵,恢复方法比较简单,先去网上下载IPAD2的IOS,我的是5.0.1的版本,然后连接上ITUNES,在itunes左面选择你的IPAD,然后shift+...

  • ipad触屏失控出现乱跳

    各位小伙伴们大家好,我相信你的ipad可能也出现了屏幕乱跳,然后还找了许多方法,都解决不了,下面看看你们也是否出现了我同样的问题呢?...2、我当时就找了一个方法,当出现屏幕跳的时候,就立刻水平放置ipad再关闭...

  • 如何在iPad,iPad mini,iPad Air和iPad Pro之间进行选择?

    在购买ipad的时候,因为ipad有很多种型号,总让人有一种混乱的感觉,iPad系列的型号有iPad、iPad air、iPad mini、和iPad Pro,这么多不同的型号,无论你是第一次买还是从老款升级,都需要折腾一轮才能做出正确的...

  • Ipad2 使用心得

    2、issh(远程终端) 3、python(脚本语言) 4、new vi(脚本编译器、Vim没有找到,有的朋友提供一下) 将以上几个软件依次安装, 进入mobile terminal中输入su后提示输入密码如果没有改过的话为alpine,改过后...

  • iPad远程控制Windows PC - Microsoft远程桌面

    有时我们躺在床上,不想到电脑上玩游戏,我们就可以用iPad远程游戏,低延迟也可以让我们大展拳脚...... 2. 下载Microsoft远程桌面 3. 下载好之后,打开Microsoft远程桌面,会调出下面的页面: 这个时候...

  • ipad下载python_ipad python

    哪位什么不去下载个贪吃蛇源码研究下,然后自己重写?那为什么不去学习shell?... 评论 (2) 引用此回贴 举报 Zoker Zoker 2014/01/18 22:23 回复 @fzfreeguy : 楼下说的对,就是没有目标,我做毕设的时候,只...

  • 苹果ipad有哪几款_2020年最新iPad选购指南

    iPad 无疑是一个最好的答案,自从2010年苹果公司CEO乔布斯首次发布iPad 1 以来,它就变成了平板电脑的代名词,引领着平板电脑的潮流。10多年过去了,iPad 依然延续着它的王者地位,据知名统计公司IDC发布的数据显示...

  • iPad Pro 2022版最新渲染图曝光,刘海屏来了!

    iPad Pro 2022版最新渲染图曝光,刘海屏来了!

  • python ipados_iPadOS 的真实体验如何?

    刷了两回ipados,又滚回到12两次;第一次滚回来是因为ithought压根不能用,打不开任何的文件, 比较恼火,第二天就刷回来了;第二次滚回来是因为用ipad在拍照,结果拍到之后从相机界面进入图片看见的图片是模糊的,...

  • 【iphone4s/ipad2回滚ios6.1.3】file:installer.cpp; line: 71; what:_assert(teams.empty()) 报错解决方法

    然后关键来了。 我尝试了多次重新越狱,但是还是闪退cydia。这时候我开始神仙操作了,我直接清空了机子的所有内容。对,没错,就是设置里面的清空所有。但是我是在爱思上面操作的,完蛋了。因为cydia这个时候就会空...

  • 下月苹果“小春晚”,M2 芯片终于要来了?

    不过很可惜,直至第二个“炸场”发布会结束,我们也只等来了 M1 Pro 和 M1 Max。因而,这次 Mark Gurman 预测 M2 芯片将于 3 月 8 号推出的消息一经发出,就引来了诸多关注,外媒 MacWorld 也于近日就 M2 的性能进行...

  • 【今日焦点】看外媒如何评价iPad Air2/mini3

    iPadAir2 TheVerge 当你拿起一台iPadAir2的时候,你就会瞬间明白为什么苹果这么执着于让它的设备变薄。它这么薄:厚度比旧款Air减小了18%,而且机身还变得更轻。如果在几年前我们一定不会相信,真的会有...

  • 5G来了,但4G手机和iPad却无法享受5G,怎么办?

    根据工信部所属的宽带发展联盟2月15日发布的2018年第四季度《中国宽大速率状况报告》显示,2018年第四季度,中国固定宽带网络平均下载速率达到每秒28.06Mbps,4G网络访问访问互联网平均下载速度为22.05Mbps。...

  • windows7系统损坏修复_iPad 运行 win7 系统,微信 7.0.11 来了

    视频时长:16秒简单说不废话,今天主要讲二件事情,第一iPad/iPhone也能运行Windows7系统,第二件事情iOS 微信 7.0.11 正式版已经上线。iPad/iPhone也能运行Windows7:近日,出现一款UTM虚拟机神器,它能实现刷入...

  • iOS15绕激活界面工具LproMagicHello完美支持iPhone/iPad

    iOS15绕激活界面工具LproMagicHello,完美支持iPhone/iPad支持iPhone6s~~X所有iPhone型号支持iPad mini4、iPadAir2、iPad5/6/7(1822)、iPad2017目前可以支持的功能:可以正常连接WiFi使用、可以登录iCloud、支持...

  • ipadpro怎么分屏_2020款iPad Pro开箱测评:下一个十年,打开AR新世界的大门

    这,就是全新的 2020 款 iPad ……不好意思刚才拿错了,这才是全新的 2020 款 iPad Pro。带触摸板的“妙控键盘”究竟好不好用?后置激光雷达到底是个什么原理?AR游戏是真香还是噱头?如你所见,今年这款 iPadPro ,...

  • iPhone 12新配色惊喜现身!苹果春季发布会来了:全新iMac、iPad Pro发布

    AirTag果然来了 今天本来是一场iMac和iPad发布会,但没想到第一个发布的,是......iPhone 12的新配色。 发布会一开场,库克就宣布,iPhone 12系列是有史以来最畅销的iPhone,鉴于它的优秀表现,是时候为iPhone 12和...

  • 基于java的-28-“智慧食堂”设计与实现--LW-源码.zip

    提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

  • C#,回文分割问题(Palindrome Partitioning Problem)算法与源代码

    C#,回文分割问题(Palindrome Partitioning Problem)算法与源代码 1 回文串 “回文串”是一个正读和反读都一样的字符串,初始化标志flag=true,比如“level”或者“noon”等等就是回文串。 2 回文分割问题 给定一个字符串,如果该字符串的每个子字符串都是回文的,那么该字符串的分区就是回文分区。 例如,“aba | b | bbabb | a | b | aba”是“abababababa”的回文分区。 确定给定字符串的回文分区所需的最少切割。 例如,“ababababababa”至少需要3次切割。 这三个分段是“a | babbab | b | ababa”。 如果字符串是回文,则至少需要0个分段。 如果一个长度为n的字符串包含所有不同的字符,则至少需要n-1个分段。

Global site tag (gtag.js) - Google Analytics