2008/04/08

mac中的flash调试

1.下载 flash debug player
2.在 "/Library/Application Support/Macromedia" 目录下新建一个 mm.cfg ,包含以下信息:
ErrorReportingEnable=1
TraceOutputFileEnable=1
MaxWarnings=500
TraceOutPutFileName=Macintosh HD:Users:{username}:Library:Preferences:Macromedia:Flash Player:Logs:flashlog.txt

#最后一条为相应目录下的 flashlog.txt ,没有则新建。路径是冒号不是斜杆。
3.然后就可以使用 tail -f flashlog.txt trace flash 中的内容了。
更新:或者可以使用 geek tool 直接输出到桌面上。

Labels: ,

2007/12/28

容易被忽视的信息架构

information architecture
某个周末在交大旁边的昂立书店意外买到了WWW信息体系结构 (第二版),现在已经出到第三版了。
简单地说什么是信息架构呢?比如,我们在某个地方新发现了一个古墓,出土了许多文物,想把这些东西以网站的形式展现出来,现在可以有一些选择:1)按文物的种类划分,给每一个文物建立一个页面;2)按时间的方式陈列,按照文物的所属时间的远近展示;3)如果资料充分,我们甚至可以以讲故事的方式来展示这些东西,比如这个破了一道口的花瓶是当年A君送给B君的,而A君就住在C地,这是他睡过的床云云,虽然已看不出是床了…;4)……
信息架构大致就是决定以何种合适的方式展示这些东西,当然不止于此。因为信息架构既不涉及实际的设计与开发,带来的价值也不是立杆见影,所以容易被忽视。比如你优化了某段代码,让它减小了 2k,假设网站的日访问量有 1000 万,每个月就会为公司省了约 572G 的流量(但愿我没算错),这又可以直接转换为带宽的费用。而信息架构做的事呢,可能使你不再需要发许多时间去给用户解释怎么找到某个东西、不用再请专门的人来处理某些东西、留住更多的用户等等,而这些东西的价值又不像带宽这样可以直接算出的。

Labels: ,

2007/06/18

persona

《交互设计之路》是一本不错的书,并不是因为它教会你某种具体的技能,而是它会改变你对许多事情的看法。所以我把一些看过之后的感想记录一下,就从 persona 开始。更像随意的笔记,难免以偏概全,语言总是有它的局限,例子请参考原书。
1. 只为一个人设计,如果想让一个产品满足广大用户,势必要提供许多功能,目标用户越多,偏移目标的可能性就越大。只为一个人设计的产品成功的机会要大得多。Movabletype 刚开始只是丈夫为了方便妻子写 blog ;拉杆箱刚开始也只是为航班机组人员设计的,一个非常狭小的目标人群。显然它们现在都被大范围使用。
2. 避免使用“用户”这个词。你指的用户到底是谁呢?
3. persona,人物角色具体化。有些同学或者同学的集合很适合用来做 persona。

Labels: ,