分享

桌面工具标准论

 夏天 2006-12-01

所谓桌面工具,就是用户日常经常执行的。

用户对其易用性很挑剔,执行效率高、占用资源少、看着不厌倦、都必须是他的特点。


这类软件,shareware居多。

但很多shareware走了一条错误的道路,就是过分的对程序的外观进行修饰。一个比一个另类。

可能开发者是初级程序员,喜欢搞搞花哨的东西,也可能是为了吸引眼球,让人家注册。

用户使用这类软件也是一时欣喜,但用多了就觉得厌倦。

再之,此类自己控制绘制界面的窗口们,占用很多不必要的gdi资源,导致占用了用户不必要付出的资源。

还有就是,能做好全套统一风格UI的人少之又少,很多搞的不伦不类,让人看了作呕,

试问这种软件,功能再强能然人用上一个月?一年吗?

所以我推崇的桌面软件UI设计,应该是这样的:

一者,遵循Windows标准,完全采用微软的Windows风格,弄明白每一个细节,模仿之,这样的软件虽然不起眼,但占资源少,用了不厌倦(UI方面微软都帮我们做了)。用户用了又用,忠诚度高。
开发者不妨把画界面的功夫挪给设计界面组合易用性上。让用户更快更高效的使用软件。
此类软件作者,大可名正言顺的到微软那领一套Windows兼容认证许可。
加个manifest.xml轻松升级为XP风格,何乐不为呢 :D

二 者,有精湛的GUI程序基础,能很好的把握各个控件的整体风格和实现技巧,做出一套自己独特风格,又井然有序的控件库,让用户看了清爽又不厌倦。这样可以 在第一条的基础上再加分。而且做出的系列软件,让人记忆深刻,进而被初学者纷纷效仿,如officeXP风格,Office2003风格,real one风格,macromedia风格,adobe风格。当然他们都是响当当的大公司,有很多人力物力投入在这块

---

为何突然讲这个呢?

中午公司断网,无聊之中发现机器上的ProxyFox的源码,很好用的软件,自动代理速度排序,自动设置IE代理,很多人喜欢用。

但界面确实不敢恭维,VC初学者做的事情。

帮他简单改改吧,去掉什么BCMenu XPButton MyDialog的,再标准化各个控件的尺寸、位置,再加上一段XP manifest

虽然控件布局上面没法一下子改掉,但视觉上已经Windows兼容了,而且还省了不少资源,何乐不为呢?

虽然自己不用这个软件,但经过此验证自己的UI思想,相信很多人会用这个版本替换机器上本身的花哨的东东。

---

如果你不是UI编程高手,请遵循操作系统规范,不会有错。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多