返回列表 发帖

请慎用 “可选” ——论坛中有感

看看坛子中人数越来越多,我也欣喜tw寻找到了自己合适的位置。很高兴看到凝聚了这么多的忠实用户。但是看到大家在为2.0的世界之窗提建议的帖子越来越多,心中的想法就变得不吐不快。所以我请大家听我一句: 请慎用 “可选”。

        对于我们用户来说,可选项无疑是最方便的选择,而且毋庸置疑的,软件的开发者在开发软件时也应该遵循方便用户的原则。但是我在这里一个用户的身份,告诫我们的用户朋友们,在功能的选择上,请慎用“可选”这个字眼。比如说单行标签或是多行标签等等诸如此类的问题。
        作为一个成熟的软件,选项精炼是其吸引用户的法宝,因为这意味着强大的易用性和自适应性。软件的选项变得多了,不仅仅在功能上变得复杂多变,不便使用,在软件的健壮度和效率(总要有线程去判断选择哪个功能吧)上亦会有所损失。
        每每一个新的要求出现,开发组就会开发一项新的功能,这个功能是不是足够健壮,是需要非常精细的调试的,而一个简简单单的“可选”,就可以让一个功能的调试工作量简简单单的增加一到三倍。而且退一步讲,这个可选的功能是不是常用的还没有确定。很多的软件工作室就在众多用户的“可选”的怪圈中徘徊着,不断地进行着开发和调试,若有一丝不小心,那就意味着全盘皆输。即使没有陷入这个怪圈,那也意味着这个软件的开发周期会大大增加,软件成品的成熟度会大打折扣。
        对于程序员和开发者来说,一个软件可以得到所有人的认可是他们的梦想。但是仁者见仁,智者见智的问题讨论了数千年,一朝夕又怎能解决 。所以对于功能正在开发中的软件来说,听取多数人的意见就成了他们的必修功课。这在软件工程中叫做市场调研,是进行所有工作前必须完成的一步。但是一旦功能确定,开发者就应该完全进入封闭开发的阶段,怕的就是受到其他论点的干扰。但是我们的世界之窗开发组不是,他们一直在这里。所以我们的论点对他们的影响是很大的。
        软件对于用户来说,一个“可选”确实可以解决所有人的问题,但是唯独给开发者更多的难题,这些个难题就是重复开发。比如说相悖的功能,类似于单行标签或是多行标签,总要选择一个实现,但是一个可选就变成了两个功能都要开发,而且都要非常完整,非常可心。这样做是不是利于软件的发展,还请诸位坛友、用户们三思。

以上皆为个人观点,与世界之窗开发组无关

作为开发者,当然希望“可选”的情况少之又少,原因正如山水所说的那样。但是作为一个大众化软件,面对的是各种各样的用户,所以必须得考虑各种不同的操作习惯。我的观点是:要让软件适应人,而不是让人来适应软件。要想争取更多的用户,必须要引合他们的各种习惯。这正是大众化软件的难点!!!

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

tw所吸引我的到是高度的人性化,看看每个人的tw都并不相同,这样还不能说明大家的希望吗?
遇见浏览问题请将tw主程序拷贝到空白目录下运行,排除插件、设置文件的错误。反馈问题时请尽量包含以下内容,以便开发组可以尽快解决问题:TheWorld版本、操作系统、IE版本、问题现象(可截图说明)、问题重现方式(如果可以反复重现)
世界之窗浏览器--打开窗口看世界。
应用技巧和常见问题
风向吧

TOP

我同意三月的观点,但是如果过于追求选项化,什么都是可选的,岂不是变成了一个复杂的设置过程。过分复杂的设置也是非常不可取的

TOP

原帖由 山水人天 于 2006-2-24 02:36 PM 发表
我同意三月的观点,但是如果过于追求选项化,什么都是可选的,岂不是变成了一个复杂的设置过程。过分复杂的设置也是非常不可取的

    这是大众化软件所不能避免的。一个大众化软件是否优秀,主要看它是否能符合各种人的不同要求,所以必须提供充足的自定义选项。但另一方面,设置又不能显得过于复杂。所以现在很多大众化软件比较流行的设置都分成“简单”和“高级”两种模式:“简单”模式中仅仅提供最最基本的几个设置参数,使用户经过简单设置就能基本按自己的习惯去使用;“高级”模式则是提供了各种细节上的调整参数,供有特殊要求的用户进行各方面的调整。这样做的好处是既能使新手容易上手又能使用户可按自己的习惯操作用起来舒畅!
    不过这样做确实会带来一些弊端:有选项就有判断,判断过多会增加资源的消耗,同时增加了程序的复杂性,从而导致稳定性的下降。
    所以选择软件就跟选择衣服一样:要使用稳定、简洁、又能符合自己特殊操作习惯的软件,最好就是量身定做!

TOP

就我而言,
从来没有因为Total Commander的选项繁杂(特别是汉化版、强化版的)而不去用它。
反而正是由于有这么多的可选项,
更利于进行个性化的设置,
虽然在使用初期会烦琐一些,
但固定下来后就不怎么更改了。

这一点同样适用于世界之窗。

老大重新架构开发2.0,
本身出发点就是让用用户有更多的“可选”。

期待世界之窗能够做成浏览器里的Total Commander!

TOP

原帖由 三月飞絮 于 2006-2-24 01:57 PM 发表
作为开发者,当然希望“可选”的情况少之又少,原因正如山水所说的那样。但是作为一个大众化软件,面对的是各种各样的用户,所以必须得考虑各种不同的操作习惯。我的观点是:要让软件适应人,而不是让人来适应软件 ...

,支持一下,不人性化的软件是不可能成为主流的。

TOP

原帖由 zhuangv 于 2006-2-24 04:20 PM 发表
就我而言,
从来没有因为Total Commander的选项繁杂(特别是汉化版、强化版的)而不去用它。

呵呵,我因为它丑,所以不用。

TOP

这个是无法避免的矛盾。一方面,需要满足更多用户的需求,必然增加更多的选项,一方面,用户都希望通过最少的设置,满足自己的要求。

随着TW用户的增加,选项的增多是必然的。
260 字节以内
不支持自定义 Discuz! 代码

TOP

但是对于一个软件来说,软件的功能强大一步就意味着将工时增加一些。希望老大们的软件不要成为无期

TOP

我还是喜欢精简,什么用户都要满足,只会越做越失去方向。

有些东西还是要强迫用户习惯,不能因为少数人提出不习惯就设置个选项,这样只会使程序变的没有标准。

标准是多数人的习惯强迫少数人去适应他们的习惯,而不是专为他们开个后门。

同意慎用 “可选”  
行云流水兮  用心无多  求大道以礼兵兮  凌万物而超脱



关于TheWorld2.x功能的全面介绍请参考=世界之窗使用手册=

TOP

返回列表