|
买菜顺便去缴费,想不到去排队排了2个小时!现在才吃完饭。以下只是一些理想的概括描述,可能大家看了会眼困。
- 即使现在流行的计算机配置1G或以上的内存,也不能挥霍无度!一个简单显示时钟的小程序占5、6M不可接受。
- 美化的操作界面:时代在进步,硬件配置好了,开3D桌面,要在提高工作效率的前提下。
- 自作聪明的自动化,讨厌。
- 一些小应用能快速设置,例如:30分钟之后响铃这么简单的事情,应该鼠标一拉就搞定;那些还要点击出一个窗口、填数字、按ok……晕。
- 防止误操作。GUI提供了方便,简单一点就打开很大串动作,显然也会不小心点了个大程序。在命令行可以按ctrl+c,GUI下也需要某种机制取消一些操作,比命令行更方便才对。
再举例有时连续点了几次,短时间内疯狂打开多个窗口,都应该可避免。
- 主要工作窗口可以充分利用屏幕空间,显示尽量多的内容。如果一大堆applets挡住主要的工作窗口,哪位大侠用的舒服?!
像这种够疯的:暂时来说,把一些applet放在compiz-fusion的widget layer还算凑合。
- 用户需要监视的信息有两类:<1> 总要出现在屏幕上的(例如数字时钟、cpu温度),<2> 不需要总是在屏幕上的(例如声卡的音量)。
- 总要显示的信息所占空间不应影响操作其他窗口。在compiz-fusion有个ghost功能简单实现了我想要的,但未理想。
- 必须有一个要比xconsole好的信息窗口,实时、条理分明地显示各种应用程序的控制台信息,好比一些图形化调试器的状态窗。现在我们只能打开一个独立的终端,在里面运行程序,错误信息才能看到。
暂时想到这么多。
不知道大家在平时使用GUI有什么觉得麻烦的地方,写写理想中的改进吧。
(linuxsir服务器的时钟不准……怎么是7点多呢) |
|