電腦與互聯網已經成為我們生活中不可或缺的一部分,每個人都用過電腦,但真正了解它的人卻并不多.我知道,每個人都能說上來幾種硬件和軟件的名字,比如硬盤,光驅,顯示屏,比如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.軟件首選項或是設置也是必須的,適用于高級用戶,方便它們對各個選項進行自定義設置.
軟件使用水平的提高
如何提高自己的軟件使用水平呢?這是一個好問題,也是一個難題.我覺得首先我們應該對同類軟件有所篩選,不能每個都安裝上試用,應該通過官網介紹和網友評價,以及其更新日志,幫助文檔等進行打分,選擇優秀的軟件進行研究,從源頭上來節約自己的時間.至于什么是優秀的軟件,這就是見仁見智的事情了.
篩選后,再專心研究某一個軟件,方式有很多,但大體可以劃分為三類:與作者對話,與達人對話,與自己對話.
與作者對話,就是從幫助文檔上,了解作者對于軟件的各項功能的闡述,看他提供的案例和解決方法,還有官網上作者寫的開發感受,對軟件的定位等等.
與達人對話,就是在專業論壇上,找到達人們的軟件使用方法,這世界上一定有人比你還優秀,所以,有犀利的眼神找到達人,然后向他們學習高級玩法吧!
與自己對話,別人的玩法不一定適合解決自己的實際問題,所以,消化并內化為自己的使用技巧,是最好的.如果自己水平高,可以編寫代碼來實現自定義功能,水平差一點的,就用別人寫的插件.最終都是要把問題解決掉.
最后,我們已經由菜鳥成長為老玩家,你摸透了這個軟件的功能和玩法,它后續的更新,也只是打打補丁了,我們只需要關注它新增的與改進的功能就可以了.不斷的探索軟件的功能,都是為了更加精進而高效的解決問題,工欲善其事,必先利其器.