电脑与互联网已经成为我们生活中不可或缺的一部分,每个人都用过电脑,但真正了解它的人却并不多.我知道,每个人都能说上来几种硬件和软件的名字,比如硬盘,光驱,显示屏,比如Office,杀软,PS,但是,再细问下去,就不知道深层次的东西了.
工作年限越长,越发现,熟练使用某软件已经不再是简历上的一句介绍,而是切实的要求,它已经成为我们作为信息时代一分子的基本素质.越是受众广泛的软件,越是经典的软件,越值得我们去研究,去探索它的玩法.举例来说,每个人用Word的方式都不一样,你能从中看到水平高低有别,也能从中看到软件使用的思维上的差异.
我相信,每个人对软件的理解是不尽相同的,也都各有其局限性,我谨从自己的角度,与各位分享,我觉得,软件应该怎么玩?欢迎拍砖.
老习惯,上思维导图先:
软件外观
先从软件的图形界面上,说一说,一般软件长啥样.下图是Windows自带的写字板,电脑老玩家应该都知道.它包含5种要素:
标题栏,菜单栏,工具栏,编辑区和状态栏.
这也是大部分软件的基本框架了,虽然每个软件长相都不一样,但骨架都差不多.我们研究软件,也可以从这5种要素上来着手.
可能大家对写字板不是很熟悉,它可以算作是Word的精简版,但Word又实在是太复杂,所以,我举计算器来讲一下怎么"玩"软件.
Step1. 从标题栏开始
标题栏就是告诉我们这是什么软件,一般都会在右上角摆仨按钮,最小,最大和关闭.没了?没了.
仔细看的话,左上角还有一个计算器的小图标,用鼠标左键点一下,试试,咦?可以弹出一个菜单,里面有几个命令,移动,最小化, 关闭什么的,并且给出了关闭的快捷键Alt+F4 (注:这也是多数软件的关闭快捷键).
有点意思,如果我不在小图标那里点,在旁边点,有什么反应?没什么反应,但是你换成鼠标右键点就可以,出现同样的菜单.还有别的玩法吗?用鼠标无非就是左击,右击,拖动,双击,三击这几种操作,来,再试试在左上角的小图标上双击,有什么反应?
咦,计算器没了,是的,你把它关了.
通过这一把体验,有什么收获吗?嗯……我想我知道了计算器的这几种小技巧,但是不知道也没什么吧,我还是习惯去点X来关闭它,也不费什么时间啊!
OK,我们在此基础上,来举一反三,Windows自带的程序都符合这种设计思路,你是不是觉得有点意思了?好像找到了什么规律一样.请自行打开记事本,Windows media player,截图工具,画图等.运用上面的技巧,你会发现,很多东西是相通的,我们这里点点,那里点点,就会了.
Step2. 看看菜单栏
对于计算器来说,最长的一个菜单应该就是View了,所以,它要重点看看.这个菜单竖着分成了左右两部分,横着分成了上中下三部分.从上到下分别是4种计算模式,分别适用于标准,科学,程序员和统计.以及2个功能,查看计算历史和数字分组(就是使用千位分隔符),最下面是附带的其它功能,默认是Basic,还可以进行单位换算与日期换算.最后是一些常用的计算业务,这里有4种,货款,油耗等.
当我们耐心地看完了每个菜单,并且点一点里面的各个按钮,就大概知道它能为我们做什么事了.现在是不是觉得这个计算器比办公室用的那种强的不是一点半点?
如果你怕自己遗漏了什么功能,或者想更准确地了解计算器怎么用,可以点开帮助菜单,或者按F1(一般来说,每个软件的帮助都是按F1).现在,是不是觉得这小玩意我已经知道玩法了.
软件功能
刚才是从外观上说了下软件的标配,接下来从功能上说一下软件的标配.我觉得,要有如下功能:
1.应该有一套快捷键,给键盘党预备着. (使用快捷键比用鼠标效率上要很多,而且它不受软件界面按钮排列的影响,直中要害)
2.打印功能,把结果输出到纸上,所见即所得.
3.如果不想打印,做无纸化办公,转化为其它格式呢?这里需要一个另存为菜单,再加输出/导出命令.
4.详细的帮助文档,这体现了软件的良心,不管软件提供的是离线帮助还是在线帮助.如果有官方的用户论坛/社区就更好了,这样也能提高用户依存,形成良好的讨论氛围.
5.与其他软件的协同合作也很重要,比如说将当前文档以附件形式发到邮件中,连Windows自带的写字板都有的功能,你好意思不加上吗?如果要更开放些,提供一个插件接口,也是不错的选择,文件管理神器Total Commander这一点做得灰常好.
6.软件首选项或是设置也是必须的,适用于高级用户,方便它们对各个选项进行自定义设置.
软件使用水平的提高
如何提高自己的软件使用水平呢?这是一个好问题,也是一个难题.我觉得首先我们应该对同类软件有所筛选,不能每个都安装上试用,应该通过官网介绍和网友评价,以及其更新日志,帮助文档等进行打分,选择优秀的软件进行研究,从源头上来节约自己的时间.至于什么是优秀的软件,这就是见仁见智的事情了.
筛选后,再专心研究某一个软件,方式有很多,但大体可以划分为三类:与作者对话,与达人对话,与自己对话.
与作者对话,就是从帮助文档上,了解作者对于软件的各项功能的阐述,看他提供的案例和解决方法,还有官网上作者写的开发感受,对软件的定位等等.
与达人对话,就是在专业论坛上,找到达人们的软件使用方法,这世界上一定有人比你还优秀,所以,有犀利的眼神找到达人,然后向他们学习高级玩法吧!
与自己对话,别人的玩法不一定适合解决自己的实际问题,所以,消化并内化为自己的使用技巧,是最好的.如果自己水平高,可以编写代码来实现自定义功能,水平差一点的,就用别人写的插件.最终都是要把问题解决掉.
最后,我们已经由菜鸟成长为老玩家,你摸透了这个软件的功能和玩法,它后续的更新,也只是打打补丁了,我们只需要关注它新增的与改进的功能就可以了.不断的探索软件的功能,都是为了更加精进而高效的解决问题,工欲善其事,必先利其器.