«

The Guide to Wireframing

Wireframing主要目的是为了将概念转化为可见的内容给到别人。 交互设计师,视觉设计师,工程师,产品经理以及公司和合作伙伴都需要用到线框图。

线框图的作用

线框图的作用是为了让所有的参与开发的人员在同一个频道上,传递即使的信息。 其主要传递以下的信息:

画线框图的工具

因此总体来说画线框图的工具主要分两类,电子类,以及非。

非电子产品类工具

那如果使用剪纸或者固有的模型素材去做呢? 这似乎是一种挺有趣的方式,因为你可以自由调配纸张,从而模拟交互。 当然,自己剪纸的话,肯定话费的时间成本也就上去了,而直接使用固有的素材模型,会导致创造收到一定的局限性。

私以为,可以先在纸上画线框图,然后可以将部分的界面用剪纸的形式做纸上的交互模拟,会是一种很有趣的实现方式。

电子类工具

先来说word这种,优势很明显,就是够熟悉,但是个人认为,很多人除了会用word打字之外,插入一个表格可能都有问题,因此word先天的固有设定是其最大的弱点。

而相对来说可能在我们印象中比较多的会用来处理图形的软件就是ppt了,但其也没有什么画线框图的素材,要去网上找或者自己画。 有趣的是有一个网站叫做keynotopia,这个网站的标语就是:

Use Tools You Know to Prototype Like a Pro。

但是似乎里面给到的素材都是ios6时期的,而且如果要下需要付费。 因此这种固有的元素最大的问题就是素材的更新与设定问题,很大的程度上限制了灵活性。

再来看看视觉设计软件,这个对于设计师来说真是再熟悉不过,但是通常我们用视觉软件都是做最后的UI设计,弄不好弄着弄着就会去追求字体和颜色搭配了。当然Sketch还提供Ios设计的界面模板,可以很方便的拿来用,但是要开两个文件总觉得好麻烦。

这一点使用专业的线框图设计软件就能得到叫好的解决,因为其素材库的强大优势,能让我们不用操心太多直接拿来用。 也可以做画流程图,实现一定的交互。 速度上也较快,并能很快的输出PDF用作presentation.

当然工具只是工具啦~ ,用着顺手就行。

高保真低保真

画线框图也讲究高保真滴保真,但是很多元素并不需要考虑进去,比如说颜色字体之类的,因为这些到后面会有更加专业的视觉设计师来决定,不需要纠结于此,反正之后还是很可能会被替代

线框图标注

画线框图一定要做标注

线框图网站

Guide 里还介绍了一些线框图的网站,可能比较多,有些都已经不更新了。主要先就记录一下这几个网站吧~

wireframeshowcase 可以看到线框图和完成后网站的一个对比以及设计流程。

Ux Archive 顾名思义,主要是为了提升用户体验的网站,里面有各种各样的UI界面,但是没有线框图。

pttrns 将UI设计的元素分门别类,比如你要设计卡片类型的,就能为你找到一堆卡片类型的设计界面。但是基本都是UI界面,无线框图。

UI Design Pattern

Good artists borrow, great artists steal

这毕加索的名言也被乔布斯极力的推崇,但是我们需要清晰的意识到,这里面提高的Steal的意义。 将遇到的好的作品,看到的好的设计内核化,转化并吸收为自我的内容,转而创新以及重新设计。而不是说就偷懒去抄袭了。

那接下去我们来谈谈关于界面设计交互等得一些模式

文章里提到的一些app例子很多大陆基本都不怎么用,我试着找找有什么相似的在大陆也能找的app上适用的予以举例说明。

可视化滚动条(Visibal Scrollbar)

这里的滚动条和我们平时网页上看文章出现的滚动条不大一样。

这里的滚动可以帮助你分类,Carousel是一个照片分享网站,可以通过截图看到它将你的照片按时间自动分门别类了,能较快的搜索到你所需的文件。

卡片

Pinterest 引进了卡片这一概念,卡片的这一浏览方式,让人们更加沉浸的发现好内容,同时可以将其分类以及做一些交互。

地图背景

这一个模式已经在App上得到了广泛的应用,也可以看到这带动了已照片或者媒体作为背景的模式。 开眼 算是一个不错的例子

圆形用户头像缩略图(thumbnails in circles)

Facebook和Instagram采用了这种用户缩略头像为圆形的方式,在Google+这边得到了进一步的推广,Path的出现也更加推动了让这种圆形头像得使用。 我们在QQ上可以看到其使用。

按钮动效(transforming the “+” into an “x” button)

可以在Pinterest上看到其“+”会在按下去的时候转化成”x”.这种按钮的动画效果也可以在好奇心日报菜单拉出及退出上看到。

这样做的好处是:

这张截图是Pinterest的旧界面。

自由操控调动内容(manipulate content directly)

Asana 是一个类GTD的时间管理应用, 你可以将安排好的条目用按压的方式自动的拖动仿制条目的位置。

对于有许多栏目需要操作貂整其位置的时候,这种交互方式是一个非常好的解决方式。

左右滑动(swiping actions)

这种交互我们见的已经相当多了,在iPhone自带的email 应用里就可以动作左右滑动删除或标注已阅。

隐藏按钮(discover faster actions)

这种按钮可能需要用户自己去探索发现,Instagram就有这个一个双击图片表示喜欢的功能,这个好处当然是操作更加的快捷,但是也造成让人误点的情况,而要去删除这个喜欢需要去其他界面操作。

隐藏工具(“discoverable” tools)

这个在Snapseed上有着完美的体现。 修图通常需要用到许多的工具,但是一一罗列出来可能是一件相当麻烦的事情,这时候通过左右或上下移动手指就能导出工具栏,用起来相当的方便。

邀请朋友(invite others)

邀请朋友通常就两种方式,通过邮件和通讯录,将通讯录以及邮件联系人列出来这大大方便了分享的速度。 可以简单看一下Venmo的截图, 当然也可以去体验一下path的邀请方式,同样简单方便。

线框图设计原则

非常重要的一点就是要时刻记住你是在为谁设计,你的用户是哪些人。 用户是最重要,要摸清用户的需求再慢慢展开,不要自己一个人瞎猜。

功能

你的产品不是一对功能的叠加,最最重要的是要知道你产品的核心任务。在思考功能的时候需要考虑以下几个问题:

简单化

将你的产品简单化,这样做的好处是:

改变不是提高

不要觉得你给App做出一些改变,用户就会觉得这是一次提高了,其实人是很难接受变化的,如果没有质的提升不如不改

保持一致

在做线框图的时候,不要用什么五颜六色,保持连贯性与一致性能更好的向别人传递你的想法。

低保真不代表不切实际

不要等到产品完整了再发布

如果你已经在纸上画了原型图也也觉得够好了就直接给别人去看,没什么大必要再用其他工具去画一遍,直接拍照给到别人分享。

Share Comment on Twitter