Displaying extended context for query match # 15,808 in text YL201500529
<< Prev Next >>
    
 

放大到 另 一 個 新 的 困難 層次 。 如果 你 有意 設計 難以 使用 的 東西 , 那麼 現代 電腦 的 設計 是 最 好 的 榜樣 。 下面 是 如何 把 東西 設計 得 不 好 的 一些 方法 : ‧ 把 一些 東西 設計 得 看 不 到 。 把 執行 鴻溝 加寬 。 不 給 使用 者 知道 他們 應該 採取 什麼 動作 , 不 給 使用 者 回饋 , 不 對 使用 者 執行 的 動作 做出 視覺 上 的 反應 。 ‧ 隨心所欲 。 使用 不 明顯 的 指令 名稱 ( command names ) 或 動作 。 把 想 做 的 動作 和 應該 做 的 動作 之間 的 配對 設計 得 很 不 自然 。 ‧ 不 一致 。 不同 的 功能 , 使用 不同 的 準則 。 尤其 當 使用 者 必須 經常 來往 於 不同 功能 時 , 這樣 的 設計 更 會 使 他們 昏頭 。 ‧ 使用 意義 不明 的 操作 用語 。 用 奇特 文字 或 縮寫 , 使用 沒有 意義 的 錯誤 訊息 ( error messages ) 。 ‧ 魯莽 。 使用 者 犯 了 失誤 時 , 對 他們 不 客氣 , 不 提供 他們 建設性 的 解決 方法 。 ‧ 把 操作 過程 設計 得 很 危險 。 只要 一 個 失誤 就 把 無價 的 資料 全 毀 。 設計 得 很 容易 造成 災難 。 把 一些 警語 放 在 使用 者 手冊 裡 。 如果 有 人 埋怨 , 就 問 他們 為何 不 先 看 使用 者 手冊 ? 這些 實在 令 人 沮喪 , 不如 談 些 正面 的 。 電腦 有 其 很 大 貢獻 的 一 面 , 比 其 負面 多 得多 。 它 有 無窮 的 力量 , 能 接受 多 種 控制 的 方式 , 能 造出 多 種 圖片 和 聲音 。 它 有 潛能 使 鴻溝 填滿 , 使 人 的 生活 容易 一點 。 如果 加以 好好 設計 , 電腦 甚至 能 為 個人 而 設計 。 為了 達到 這 境界 , 我們 必須 堅持 研發 電腦 的 人 是 為了 我們 而 設計 , 而 不 是 為 科技 或 為 電腦 設計師 而 設計 。 憑 良心 說 , 有 些 程式 和 系統 的確 為 使用 者 著想 , 使 我們 的 生活 容易 些 , 甚至 使 我們 的 生活 更 有趣 。 這 是 應該 的 。 電腦 不但 應 使 我們 的 生活 容易 些 , 且 應 使 我們 的 生活 有趣 些 。 好好 地 做 , 為時 不 晚 電腦 科技 尚 屬於 青年期 , 仍 在 探尋 其 潛能 。 有 人 認為 如果 未 具有 寫 程式 的 能力 , 就 不 屬於 電腦 使用 者 的 社群 。 這 種 觀念 仍然 存在 。 這 就 像 早期 汽車 剛 問世 時 , 使用 者 只 限於 那些 勇敢 的 、 敢 冒險 的 、 對 機械 有 知識 的 人 。 到 目前 為止 , 電腦 工程師 發展出 強力 的 能 解決 電子 計算機 技術 問題 的 方法 , 可是 仍 未 花費 足夠 精力 發展 電腦 與 人 之間 交互 關係 的 程式 語言 。 電腦 程式 初學 者 選 了 很多 電子 計算機 方面 的 課 , 可是 有關 使用 者 方面 的 課 不 是 稀如麟角 , 就是 非 必修 。 結果 是 , 這些 電腦 程式 設計師 能 寫 強而有力 的 電腦 程式 , 但 對 一般 使用 者 而言 , 卻 難以 使用 。 大部分 的 電腦 程式 設計師 沒有 考慮到 使用 者 可能 面臨 的 一些 問題 , 當 他們 發現 他們 創造出來 的 東西 竟 讓 使用 者 有 使用 上 的 困難 時 , 他們 感到 驚訝 。 這 種 情況 不 應 繼續 發生 。 把 電腦 程式 設計 得 容易 看出 其 所 要 做 的 , 使用 者 清楚 看出 應 採取 什麼 行動 等等 , 並非 難事 。 電腦 程式 設計師 面臨 了 一些 問題 。 一 個 程式 設計師 能 決定 如何 去 發展 一 套 適當 的 系統 來 指明 要 做 什麼 , 能 做 什麼 , 然後 發現 發生 了 什麼 狀況 。 電腦 與 使用 者 之間 應 有 一 套 自然 的 對話 , 以便 提供 舒適 自然 的 雙方 合作 解決 問題 的 辦法 。 把 這些 責任 完全 推到 電腦 程式 設計師 的 身 上 未免 過分 , 因為 一 位 精於 電腦 程式 的 人 未必 也 是 精於 電腦 與 使用 者 之間 關係 的 人 。 因此 , 除非 使用 者 有 更 好 的 工具 使 工作 容易 , 否則 情況 不會 改善 。 這些 工具 有 稱 之 為 「 工具箱 」 、 「 工作桌 」 、 「 快速 組合 工具 」 和 「 電腦 與 使用 者 之間 的 管理 系統 」 。 這些 系統 已經 逐漸 出籠 。 在 這裡 提出 一些 考慮到 使用 者 的 良好 產品 的 例子 。 首先 提到 的 是 會計 方面 使用 的 電腦 表格 。 第一 個 電腦 試算 軟體 Visicalc 如此 優秀 , 有 人 為 了 用 這 產品 而 買 電腦 。 雖然 這 產品 有 其 缺點 , 然而 一般 說來 , 該 產品 能 讓 使用 者 方便 地 計算 數字 , 看到 計算 結果 。 使用 者 為何 喜歡 這 種 電腦 試算 軟體 ? 原因 是 它 能 讓 你 覺得 你 是 在 解開 一 個 問題 而 不 是 在 使用 一 台 電腦 。 它 讓 你 看出 使用 的 結果 , 它 使 你 的 操作 過程 就 像 以前 一樣 ; 唯一 不同 的 是 , 現在 更 容易 變更 數字 , 更 容易 看出 結果 。 改變 一 個 數字 後 , 其他 有關 的 數字 也 隨之 改變 。 對 從事 預算 的 人 而言 , 這 個 工具 實在 太 有 幫助 了 。 它 提供 了 電腦 科技 的 好處 , 而 不 出現 任何 科技性 的 麻煩 。 事實 上 , 最 好 的 電腦 程式 是 那些 能 讓 你 直接 處理 問題 , 而 不 覺得 電腦 的 存在 。 實際 上 , Visicalc 也 有 很多 問題 。 這 產品 的 構想 很 新穎 , 但 在 執行 上 有 缺點 。 我 說 這 話 並 不 是 在 挖苦 產品 設計 者 , 其實 他們 的 設計 是 受制於 當時 能力 有限 的 電腦 。 當今 的 電腦 比 過去 的 更 強而有力 , 因此 展開式 試算 軟體 也 好用 多 了 。 它 讓 使用 者 更 覺得 好像 直接 在 解決 問題 , 而 不 是 在 用 電腦 。 可想而知 要 發展出 一 套 有 效率 又 好用 的 電腦 系統 並 不 容易 , 原因 之 一 是 很 花錢 。 還 記得 本 書 一再 強調 的 幾 個 設計 原則 : 易視性 、 局限 、 預設 用途 、 自然 配對 , 和 回饋 。 如果 把 這些 原則 應用到 電腦 設計 上 , 那 就是說 , 電腦 必須 要 能 把 狀況 以 視覺 或 聽覺 方式 呈現出來 。 單單 這 點 , 就 得 需要 有 大 且 高品質 的 視覺 呈現 、 各式各樣 的 輸入 硬體 、 和 很 大 的 記憶體 。 這 就 需要 比較