看到这篇其实心有戚戚焉,有些心路与见解想与大家讨论一下,不见得是正确的,但互相
讨论交学渐长。
做过网页设计两年多快三年,充其量只会rwd跟一些js的动态layout,曾经以为设计与程
式可以并行,直到接触了UI/UX认识了一些很强的大神,
设计+前端其实是以前js还未起来flash当道的做法,当时flash甚至可以直接做出一个购
物站,以现在user或者是公司需求,如果想完成比较普通一般的网站or套版或是campaign
,传统的网页设计一职是可行的,但你总会一直被时间追者跑,假如你想把一件事做尖
满难的。
懂点程式码其实有好处也有坏处,好处是可以知道这样子设计,该怎么切或是怎么去写co
de比较方便,但坏处也是因为懂,在设计方面就容易无形当中自我设限,也会因为两边烧
难以两全其美,Product也会存在者瑕疵风险,所谓的瑕疵上来讲是...
1.程式面:
代码不够整洁优雅,在code上面来说没有系统的命名或是架构,后续Product维护或更新,
可能整个写法就要大改。
2.设计面:
容易有细节与使用体验思考不周全的事情发生,切版了回去修改设计屡见不鲜,也很难在
制作当下整理好Design Guideline,所指的Guideline不是只有color与font而
已,包含shadow、loading及transition的表现都有一致的逻辑与style去让整个设计系统
是完善的,在提案上面业主或是老板也能知道这设计是依循者需求去打造的并且有严谨的
逻辑与设计理念去支撑整个Guideline system,不会沦为低层次layout的美感喜好,简单
说就比较不会陷入修改地狱。
在大方向如果你真的是天资聪颖不世奇才视网页设计为毒品一样接触不可自拔的人,了不
起遇过html/ scss/ json/ node.js打通,前后端都可In house的家伙但设计容易被codei
ng
影响很难有突破性或者是很有sense的设计,到最后你还是只能选择一个天赋树去点了。
如果选择前端甭管设计了,至少不会有一改再改改的没完没了的需求。
选择设计的话到最后会变成一个UI/UX Designer,可以把一个产品做到很细,
讨论与市前调研市后分析也会比较周全但台湾真正做到User experience的没几个,真正
做到的一个web建置都可以喊到千万以上,还是有客户买单。
另外做prototype的不是只有axure与framer还有invision跟protopie
axure虽然是标榜什么都可以做,但是充其量是过wireframe与functional map的初期沟通
工具,软件里面有些原型与交互还是有待改进。
framer其实满推网页设计师去学,所见即所得的开发方式并且有些function可以套,增加
开发速度,缺点是你要对于codeing很熟。
invision一条龙包到好,并且有小型的User Experience调查,让UX大于UI,
工具成本较低,缺点是很多beta版,配套软件或多或少都存在一些bug
protopie适合不会代码的设计师并且可以制作高拟真的protopie,缺点就是他就只是原型
工具没有其他功能,以上都不是工商推荐,只是看到有推文在讨论prototype所以丢出一
些心得来与大家互相讨论,毕竟ptt没有UI/UX专版:)
补充一下:
Web Designer与UX/UI Designer
最大的差别不是会不会写code也不是
专注于web或app设计,这样粗浅的二分法,在设计上面我们都会参考竞品去模仿或是发想
,从中吸取优缺提升产品实用价值,但确往往忽略潜在对手,或者是没有你这产品user有
什么替代的方式达到他的需求?
以下举个例子给大家思考一下,假设午餐有10个人想吃麦当劳,从你家到麦当劳要10分钟
,最后到达麦当劳的有几人?
在这途中有5分钟可以到达的面店、3分钟可以到达的全家、6分钟可以到达的7-eleven、8
分钟可以到达的肯德鸡
你的明面对手是肯德鸡
你的潜在对手是便利商店及面店等等,还有人的因素,ㄧ群人在ㄧ起总会有人起哄或意见
分歧转弯之类。
UX核心价值在于,不是只有表浅的流程体验,而是如果user不用你的还有没有其他方式达
成要求,像上述的例子,user只是要解决肚子饿的需求,除了明面与暗面的竞争对手,还
有要怎么规划影响user到达满足需求的路径,这才是做产品最终的核心价值、也是UX的价
值。
对于UI来说很大程度不离UX,UX大于UI,所有的考量应该在UX底下去执行。
如果是Web Designer 专注于执行层面,很多时候,这些细节是考虑不到的,也容易把自
己的格局做小,常常接触到的时侯,往往是执行层面,但你不知道为何执行?只能在些la
yo
ut与细节上的调整改变,对于职涯上是不太好的....满可惜的,虽然说UI也是,但UI有机
会接触到UX。