透明思考@CSDN

思考着的程序员,程序员的思考

熊节ID:gigix
939911次访问,排名30好友0人,关注者11
gigix的文章
原创 361 篇
翻译 1 篇
转载 3 篇
评论 1822 篇
最近评论
shendl:public static AuthorizationService getInstance()

{

if(null == instance){

instance = new AuthorizationService();

}

return instanc……
lishali12345:你真的需要一直那些所谓的大师来摆弄吗?
我只是一个简单的读者而已,你总是拿一些所谓的名人大家的话来盖人,一个目的无非是想增加你自己说话的分量,其实你自己的话就压根没什么分量,基于对自己的不自信才会导致你在所有的文章中,开头以及结尾经常借大家之口来表达你要意淫的某些观点。
实在不忍心那些大家,经常就从你口之中说出来啊!
carry1002:你好,我是猎头公司carry,我们服务的对象主要是世界500强企业,现在有thougthtworks公司的职位机会,TW是敏捷方法领域的领头羊,有兴趣的朋友请和我联系,我的msn:carry.1@hotmail.com
zdonking:很好,感谢gigix前辈的经验分享。
zhouxz1026:不错!
蜂胶
蜂蜜
文章分类
收藏
    相册
    我的图片
    测试
    Arrays.asList("Rod", "Jane", "Freddy");(RSS)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 另一种思考——书评DMTT收藏

    新一篇: 为什么是Ruby | 旧一篇: Ruby完全读书指南

    这本小书让我感到意外——我是说,中国有句老话讲“文以载道”,那么在阅读别人“道”的载体时自然应该仔细咀嚼、反复思考。但Steve Krug的这本书偏偏叫做《Don’t Make Me Think》(别让我思考,简称DMMT),这个书名已经让我感到了一种冲击,一种想要把它拿起来读下去的冲动。这正是可用性——也就是本书的主题——希 望达到的效果。

      是的,这是一本关于Web可用性的书。作为软件开发者(尤其是有过开发Web应用经验的软件开发者),我们或多或少都对“可用性”这个概念有些了解: 最常用的功能应该在最醒目的位置,需要用户输入的时候应该有提示,等等。但是,它是一项专门的技能吗?甚至需要专门的人才来从事这项工作吗?难道可用性不 应该是由美工在设计页面时就已经解决的问题吗?

      笔者曾经在某个规模不小的网站做过编辑,这份经验让我能够同时从开发者、管理者和用户的角度来看待这个网站,尤其是它的可用性——而且,确实发现了很 多有趣的事情。譬如说,美工在规划页面时往往倾向于把内容按照重要性程度从上往下排列,这看上去是非常合理的布局;但一些研究表明人们在浏览内容网站时视 线根本不是从上往下顺序移动的(这个话题有些长,原谅我不再详述),也就是说很多内容网站其实把重要性排名第二或第三的内容放在了最容易被读者忽略的位 置。进行这种研究、以及为此类问题提供解决方案的,正是交互设计师和可用性工程师。

      有机会管理内容网站的人终归并不太多,DMMT提出了一个更常见的可用性问题。很久以来,很多人都知道Web设计的一个原则:不要让用户点击太多次链 接才能得到一项功能。但Krug在书中指出,其实用户并不介意多点击几次鼠标——只要每次点击都是无需思考的。没错,让用户无需思考,这就是DMMT这个 名字的由来,也正是我们应该在可用性方面追求的目标。用另一本交互设计名著《About Face 2.0》中的例子,当你骑自行车的时候你不会思考,想加速就踩快一点,想转弯就转动车把,你不会思考“怎样才能骑得更快”,也不会跟自行车讨论“你真的要转弯吗”。相比之下,我们的网站——以及其他软件产品——让用户思考得太多了。

      很显然,为了不让用户思考,软件开发者和交互设计师们需要思考得更多。Krug的这本书(以及我刚才提到的Alan Cooper的大作)在这方面提供了足够多的指导,这是无庸置疑的。真正有趣的是,在阅读这本书、并且同时开发一个面向大众消费者的网站时,我越来越多地 感觉到:设计不仅仅需要动脑筋去思考。你还必须调动你的所有感官,用你的鼻子、你的胃、你的眼睛、你的耳朵、你的直觉去思考。简单地说,如果一个网站设计 让你感到恶心,即便它能够通过所有的可用性检验,你也应该大声地说“NO”——当然,这种情况并不太可能发生。

      对于习惯了理性思维的软件开发者(或者说,程序员)来说,这种新的思维方式常常会让我们感到一些不适应。一个有趣的现象是:交互设计和可用性领域拥有 很多女性专家。也许是因为女性有着更加敏锐的直觉、更少受到“机器思维”的影响,使得她们更容易在这方面取得成就。而且,女性常常更倾向于完美主义,不论 设计一个网站还是翻译一本书都是如此——本书的译者Windy正是这样一位交互设计专业人士,以上这些对于女性的褒扬也正是笔者对她这本译作的评价。 

    发表于 @ 2006年08月04日 19:43:00|评论(loading...)|编辑

    新一篇: 为什么是Ruby | 旧一篇: Ruby完全读书指南

    评论

    #yangx 发表于2006-09-15 17:26:00  IP: 220.189.213.*
    你也会自己思考,我看母猪都要上树了
    #spartak 发表于2006-09-18 09:25:00  IP: 60.217.19.*
    楼上的
    :)
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 透明@CSDN