在很多软件互联网企业业务的扩张过程中,设计人员需要处理需求的复杂性和数量也开始随业务出现几何增长趋势,如何在保证业务稳步扩张的基础上,避免设计人员重复发明轮子、提高产品体验和解放设计师的思维。很多团队推出了自己的设计模式库。
参考例子
·http://developer.yahoo.com/ypatterns/
·http://developer.yahoo.com/yui/
我们首先着眼于模式库中的基本单位,模式库中 在”模式”的生命周期中。大概涉及这几个过程:
·提交,建议过程
·撰写和编辑
·评论和打分
·保持更新和保持新鲜
解决问题做为设计的重要使命之一,其模式的实效性和实用性站在了检验是否能实现和提升业务需求的第一线,也就是上面提到的保持更新和保持新鲜,它直接驱动设计人员从中获得用新方法解决问题的乐趣。我分享一个小小的例子,来和各位一起实践如何把那些生活中更加方便简单的想法放到模式库中,而这一过程又充满乐趣!Christian Crumlish ,管理Yahoo! Design Pattern Library,也是信息架构组的技术指导说:“能够管理这么庞大的资料库是我的荣誉,它能帮助设计师和开发者思考着那些能创造出新的交互方式的“美好的时刻”。
Okay,let’s begin.
在一些特殊使用环境下,用户不仅要输入年月日,还要精确到时分,在创建和搜索业务的环境下,需要用户输入时分秒。比如在一些业务量庞大的管理系统,在一分钟之内可以产生上百条业务记录。
我们发现,我们的模式库中对于选择年月日的交互控件非常常见。在选择时分的控件上目前还没有,需要用户手工输入,这个问题让我们产品的使用人员经常抱怨…
我们开始了一些尝试,并尽量使它更符合以下目标:
·满足非常规数量的备选项。
·操作像打开盒子一样简单。
·易与在Web上实现。
有一天在和同事们的桌上游戏较量中,发现这种简单又形象的感觉不错…
我们开始设想:如果把时和分作为选择对象,按照从早到晚的左右或上下顺序以这种推拉的形式来实现的话…
嗯,最好能反映出时间的物理变化感觉…

于是…开始对常用软件中基于时间定位选择的交互方式和类似Plurk这种Web服务来参考,
iTunes,Windows Media Players,TTplayer,Sony Vegas,Cool Edits,Adobe After Effects…



于是,开始了概念设计:

当然,这个家伙也支持键盘输入,时间选择轴上0-24点随着白天和黑夜呈现蓝色和红色。不过,在Web上应用时应该有一套朴素的衣服,甚至不穿衣服裸体的样子。:) 以此来进行接下来的评审和交流,让它更加迅速地反映到模式库中去,实践应用在产品中。
让设计模式库保持新鲜,显得不那么乏味、让参与者在过程变得更加有乐趣一些,是我们遇到的第一个挑战。


