返回列表 发帖

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

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

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

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

原帖由 caten 于 2006-2-28 08:20 PM 发表
没人说要求独特~~~我的意思是要有机关~~~比如右击刷新按钮是全部刷新   这样的机关~~~~~没人告诉你  一般不会知道~~~~是不是??/

啊!啊!啊!啊!啊!啊!

TOP

原帖由 caten 于 2006-2-28 20:20 发表
没人说要求独特~~~我的意思是要有机关~~~比如右击刷新按钮是全部刷新   这样的机关~~~~~没人告诉你  一般不会知道~~~~是不是??/

希望更优越得使用习惯能够得到分享和推广 呵呵
所谓成熟是学会隐藏
所谓沧桑是无泪有伤

TOP

tw的机关还很多呢,需要大家慢慢去发掘,茶杯是不可能告诉我们的。

TOP

没人说要求独特~~~我的意思是要有机关~~~比如右击刷新按钮是全部刷新   这样的机关~~~~~没人告诉你  一般不会知道~~~~是不是??/

TOP

不要忘了,软件最重要的是稳定健壮和安全,求新求独特没错,但要看在原先的架构上是否容易实现。实现后是否还是能保证稳定,这是首要实现的目标,否则整天出补丁来补的作品是不会有人来用的。

TOP

原帖由 caten 于 2006-2-26 11:54 PM 发表
一个软件  最重要的是可玩性要高    一下被人全摸透了  就厌倦了      要让人看起来觉得很简单  但是在使用的过程中 发现有趣的东西

对,就是这个,我现在感觉TW在不出新功能就没啥意思了

TOP

我希望能载入默认的最优化设置
然后自己根据自己的习惯微调
所谓成熟是学会隐藏
所谓沧桑是无泪有伤

TOP

原帖由 山水人天 于 2006-2-24 12:00 PM 发表
但是唯独给开发者更多的难题

看到楼主担心的其实是这个。
我想这个是没有担心的必要的,既然要做浏览器,就要面对技术,竞争的问题。
想省力气,省技术,又要做出一个好的浏览器是不可能的。

TOP

原帖由 iceriver_final 于 2006-2-27 12:19 AM 发表

  • 首先说明:软件的方向不是软件的个性。
  • 其次应知:每个软件有其本身的个性,Firefox个性是Firefox的,不是TW的,把它往TW身上套是一种错误
  • 再而言之:精简不代表不注重细节,而是删除冗余的功能, ...

呵呵,第一条不说了,大家看法不一样。
第二条我说FX只是举个例子。没有说要搬,不要看到这个就敏感。
第三条的回答又被复杂化了,这个冗余是怎么判断???只要有人需要,它就不是冗余的,没人要的也就不存在加不加的问题。
比如说单行标签或是多行标签等等诸如此类的问题。

你说楼主的这个例子是不是冗余的呢???
至于它是细节还是功能就没有讨论的必要了。

TOP

如果非要用数字对少数服从多数划个明确的界限,而不懂得去变通理解,那就没有什么习惯可言。


最开始windows与dos系统用户多少比例谁多谁少是很清楚的,所以windows也带有dos系统,而后windows被多数普通用户认可方便,Windows最终逐步放弃dos很多功能,不去管那些dos用户如何对界面操作不习惯。

这就是一个软件的发展方向,是一个逐步实现的过程。而不是马上划上个明确的界限来隔离。
强迫少数人习惯也是一个较长过程(windows采用丰富windows平台内容,渐渐削弱对dos平台支持的策略,使那些dos用户习惯改过来,而他们还不知觉是被强迫改变的)

最现实的例子:联通,脚踏两条船,要架构cdma网络,又要架构gsm网络,两头不讨好,两种网络设备,费用高不说,信号怎么样不用我说了。看3g来了,联通要放弃那个网络,不可能还要架构两个网络。

TW是应该带着她的用户向一个方向走,而不是让用户牵着她朝各个方向跑。
软件是为了满足用户的不错,可是她也有自己的方向,方向的决定因素很多,但方向只有一个。

[ 本帖最后由 iceriver_final 于 2006-2-27 11:38 AM 编辑 ]
行云流水兮  用心无多  求大道以礼兵兮  凌万物而超脱



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

TOP

如果60%的人选择A方式,40%的人选择B方式,按照少数服从多数的原则就要求那40%的人强行改变自己的习惯么?

TOP

返回列表