Linux缔造“用户界面友好”的神话

在电脑世界里,“用户友好“指代非常广泛,甚至有一个不错的网络漫画就叫这个名字。但这个词却名不副实。基本实现方法听起来似乎不错:软件的设计要从用户的想法和需要出发。实现的时候人们总是期望达到一个“最好”的界面,但事实并非想像的简单。

如果你一辈子都在做编辑文本文件的工作,理想的软件对你来说应当快速、强大,能让你以最少的操作来做最多的工作。简单的键盘快捷键和无需鼠标的操作将是最关键的需求。

但如果你很少编辑文本文件,只是要偶尔写一封信,那么你不会想着去学会那些键盘快捷键操作方法。排列有序的菜单和一目了然的工具栏图标就是你的理想环境。

很明显,你为第一个用户的需求所设计的软件并不适合与第二个用户,反之亦然。如此说来,若我们每个人都对软件有不一样的需求,那这些软件怎么能自称“用户友好”呢?

简单来说:“用户友好”这个叫法并不妥当,只能让复杂的情况看上去变得简单一点而已。

那么“用户友好”到底是什么意思呢?好吧,从那些使用这个词的文章中来看,“用户友好”的软件实际上意味着“该软件对那些以前从未使用这个软件的用户们来说也不是那么难上手”。这样一来,只要跟自己用过的软件长的像,不管它是不是真的好用,都可以叫做“用户友好”。

所以在大多数被认为“用户友好”的文字编辑 和文字处理的系统中,你的剪切和复制使用Ctrl+X 和 Ctrl+C 来完成,这完全不直观, 但是每个人都习惯这些快捷键,所以这就被当作“友好的”快捷方式。

如果有人来到 vi 并且发现里面 D 是剪切,P 是复制,这将被当成是不友好的:因为这不是大多数人习惯的方式。

但这是更好的方式吗? 明显是的。

如果使用Ctrl+X的方法,你怎样从你当前正在编辑的文件中剪切一个单词?(没有鼠标的前提下!)

你必须从开头的字符开始,用Ctrl+Shift+→来选择单词.

然后Ctrl+X把它剪切下来。

vi中的方式呢?用“dw”删除该单词即可。

如果要剪切 5个单词使用 Ctrl+X 方式会出现什么情况呢?

从开头的单词开始:

Ctrl+Shift+→

Ctrl+Shift+→

Ctrl+Shift+→

逆境磨练人、逆境是老师、逆境之苦可变甜。

Linux缔造“用户界面友好”的神话

相关文章:

你感兴趣的文章:

标签云: