我们心心念念的原型批注审阅方式可能是这样的...

所谓原型,无非就是一座沟通之桥,是交互设计师与PD、PM、网站开发工程师沟通的最好工具。作为产品面世之前的框架,仅仅利用模块、元素、线框来表达势必会造成沟通效率低下的问题。与其浪费时间去一一询问细节,倒不如直接在原型中进行批注和审阅,一站式的将产品的概念和构想以最简单明了的方式展现给开发者或设计师,同时及时获得逆向反馈,使整个更新迭代流程事半功倍。

那么,最原始的原型批注及审阅方式是什么样的呢?

Axure中,相较于使用Axure自带的批注功能,更多人习惯于自己动手制作需要的批注控件。我在一篇浏览量近一万的文章中曾见过这样的批注审阅demo,如下图:

这款demo已经属于自制批注控件中比较优秀的了,但笔者认为,这并非我们需要的一站式审阅批注解决方案。理由如下:

1. 控件制作流程繁琐,在Rapid Prototyping的大趋势下,我们没有理由浪费如此多的时间来制作一个批注控件。想象一下吧,当你还在忙着按照网络上的教程制作批注控件的时候,别人的原型可能已经经历好几次迭代了。

2. 审阅者必须安装有Axure软件。这个要求看似不高,但往往你并不了解甲方的习惯。对很多新人来说,即便你的原型做的出色,可能一次下载就让你丧失了被肯定的机会。何况你还得寄希望于甲方能理解你制作的控件的逻辑。

3. 新人难以上手。对刚接触Axure的产品经理来说,能做出一款原型已属不易,很少有人能腾出时间和精力来自制批注控件,而套用别人的控件又有着逻辑错误等隐患。

基于以上3点,我们大概可以归纳出一种合格的审阅批注方式的轮廓:制作简单、对审阅者要求低、对新人门槛低。

一向以上手门槛极低和快速原型设计为名的Mockplus给出了令人眼前一亮的答案。虽然审阅与批注只是其强大团队协作功能的一小块,但你同样可由此一窥Mockplus的简洁与高效:

1.无需控件自制,一键通知审阅,多种批注组件支持。

2.无需软件安装,急速网页审阅,社交软件型沟通机制。

3.无上手门槛,新人友善度Max。

在这样的审阅体系中,审阅者无需费心劳力地一个个地去hover那些小小的批注点,更无需在冗长的标注中苦苦寻找对应的序号。原型→批注→审阅→沟通→批注→迭代,就是这么简单。原型设计,快是第一要务。我们应该思考的是时间。是把时间更多的花在设计上,还是花在因为工具复杂而造成的障碍上?

更多设计类相关干货(文章及经验教程),尽在:UI/UX专业博客

时间: 2024-11-06 22:11:11

我们心心念念的原型批注审阅方式可能是这样的...的相关文章

MDN——javascript——入门——第三章对象——对象.构造函数.原型链.继承——知识点总结

对象Object 由属性property(变量).方法method(函数)组成 var objectName = { member1Name : member1Value, member2Name : member2Value, member3Name : member3Value } member(成员)的值是任意的, 一个如上所示的对象被称之为对象的字面量(literal)——手动的写出对象的内容来创建一个对象.不同于从类实例化一个对象,我们会在后面学习这种方式. 访问对象成员 1.点表示法

全球化流程中原型设计的加分项

信息技术行业随着全球化的发展不断的状大,软件开发现在也越来越显示出全球化的趋势.前有Tubik Studio这种设计公司,后有Dribbble.Benhance上的Freelancer.地球村在信息时代中形成,同样也影响着信息时代.有不少的软件开发商正在给外国人设计开发软件.那么在全球化的工作过程中,做好哪些事情可以给自己的原型设计加分呢? 1. 显示语言 如果一个美国客户没有明确说明产品用户为中国人时,请不要在你的设计中写满汉字.可能有一些同学会问了,软件之后不是还要做本地化的么?相信我,软件

JavaScript 实现继承的5种方式

js是一个面向对象的语言,所以具备一些面向对象的方式----------例如继承.接下来介绍5种js的继承方式.注意:js 中的函数其实是对象,函数名是对 Function 对象的引用. 1.采用call方法改变函数上下文实现继承,原理是改变函数内部的函数上下文this,使它指向传入函数的具体对象 具体代码如下 Father.call(child,child.getName) 的意思就是使用 Father对象代替child对象,child中就有 Father的所有属性和方法了,child对象就能

深入理解JavaScript中创建对象模式的演变(原型)

创建对象的模式多种多样,但是各种模式又有怎样的利弊呢?有没有一种最为完美的模式呢?下面我将就以下几个方面来分析创建对象的几种模式: Object构造函数和对象字面量方法 工厂模式 自定义构造函数模式 原型模式 组合使用自定义构造函数模式和原型模式 动态原型模式.寄生构造函数模式.稳妥构造函数模式 第一部分:Object构造函数和对象字面量方法 我之前在博文<javascript中对象字面量的理解>中讲到过这两种方法,如何大家不熟悉,可以点进去看一看回顾一下.它们的优点是用来创建单个的对象非常方

javascript基础集锦_Json——原型继承(十)

在传统的基于Class的语言如Java.C++中,继承的本质是扩展一个已有的Class,并生成新的Subclass. 由于这类语言严格区分类和实例,继承实际上是类型的扩展.但是,JavaScript由于采用原型继承,我们无法直接扩展一个Class,因为根本不存在Class这种类型. 但是办法还是有的.我们先回顾Student构造函数: function Student(props) { this.name = props.name || 'Unnamed'; } Student.prototyp

菜鸟快飞之JavaScript对象、原型、继承(三)

正文之前需要声明的一点是,菜鸟系列博文全是基于ES5的,不考虑ES6甚至更高版本. 继承 由于我个人不是学计算机的,所以对于很多东西只是知其然,不知其所以然.就像这个继承,刚开始学JavaScript就听人说了JavaScript几大核心,但是自己平时似乎都没怎么用到,所以一直不明白为什么需要这些东西,面试还总是问这些. 但是随着一点点学习,也有去看过jQuery源码,虽然到现在也没怎么看懂(主要也是有些懒),但慢慢还是对这些东西有了更深的了解. 为什么需要继承 举个很简单的例子,我在平时学习写

闭包,原型链

闭包 在[函数定义]的时候,[函数对象]的[scope属性]便会引用包含该函数的上一级函数在运行时所生成的[执行上下文]的[活动对象],因为发生对象属性之间的相互依赖,导致包含此函数的[scope属性]所指向的活动变量,在上一级函数[执行完毕]将要[释放执行上下文]的时候[不能释放]其包含的[活动变量]. 自己的理解: 闭包的产生首先要有一个地址被引用所指向 函数与对象的关系 函数就是对象的一种 对象是函数创建的 prototype原型 prototype是函数的一个属性 每一个构造函数都有pr

彻底理解JavaScript原型

原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有"[[prototype]]"属性,函数对象有"prototype"属性,原型对象有"constructor"属性. 为了弄清原型,以及原型相关的这些属性关系,就有了这篇文章. 相信通过这篇文章一定能够清楚的认识到原型,现在就开始原型之旅吧. 认识原型 开始原型的介绍之前,首先来认识一下什么是原型? 在JavaScript中,原型也是一个对象,通过原型可以实现对象的属

深刻理解JavaScript基于原型的面向对象

主题一.原型 一.基于原型的语言的特点 1 只有对象,没有类;对象继承对象,而不是类继承类. 2  "原型对象"是基于原型语言的核心概念.原型对象是新对象的模板,它将自身的属性共享给新对象.一个对象不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象的属性. 3 除了语言原生的顶级对象,每一个对象都有自己的原型对象,所有对象构成一个树状的层级系统.root节点的顶层对象是一个语言原生的对象,其他所有对象都直接或间接继承它的属性. 显然,基于原型的语言比基于类的语言简单得多,我