|
Displaying extended context for query match # 15,805 in text YL201500529
|
| << Prev |
Next >> |
|
|
|
了 日常 用品 不 必要 的 複雜 ── 從 電話 、 電視 、 洗衣機 、 汽車 儀表板 到 視聽 組合 設備 。 克服 盲目 崇拜 的 方法 除了 教育 , 別 無 他法 。 也許 有 人 認為 這 種 盲目 崇拜 並 不 重要 , 只 是 少數 使用 者 受害 。 其實不然 。 製造商 和 設計 者 根據 他們 認為 顧客 的 需求 設計 生產 用品 , 結果 其他 人 就 為 他們 而 付出 代價 , 買到 外表 好看 但 幾乎 不能 用 的 日常 用品 。 電腦 系統 的 弱點 現在 , 我們 就 來 談談 電腦 , 這 含括 了 大部分 設計 困難 的 系統 。 電腦 本身 其實 沒有 什麼 特別 之 處 , 它 是 一 部 機器 , 就 如同 其他 我們 談 過 的 系統 一樣 , 有 類似 的 設計 問題 。 然而 , 不幸 的 是 設計 電腦 的 人 好像 特別 容易 犯 一些 設計 上 的 問題 。 設計 時 , 很少 利用到 專業 設計 者 的 幫助 。 反之 , 其 設計 是 交給 工程師 和 電腦 程式 設計師 去 負責 , 而 這些 人 通常 沒有 為 使用 者 設計 的 經驗 和 專才 。 電腦 的 抽象 性質 給 設計 者 帶來 一 個 特殊 的 挑戰 。 其 運作 過程 不 容易 由 肉眼 看出 , 而是 由 抽象 電腦 程式 語言 去 建構 決定 資訊 的 流通 和 內部 的 控制 。 這 種 內部 運作 過程 並非 特別 適合 於 使用 者 的 需求 。 專業化 的 電腦 程式 設計師 用 這些 語言 來 使 電腦 執行 一些 步驟 。 他們 的 任務 很 複雜 , 所以 必須 具有 專才 才 能 勝任 。 除了 專門 技術 之外 , 他們 還 得 知道 使用 者 的 需求 、 能力 , 以及 要 用 這 部 機器 來 做 什麼 。 其實 , 電腦 程式 設計師 不必 為 人 與 電腦 之間 的 關係 負責 , 因為 那 不應該 是 他們 的 職責 。 很多 既存 電腦 程式 太 抽象 了 , 其 所 要求 使用 者 的 反應 , 只有 電腦 和 對 電腦 很 內行 的 人才 清楚 。 對 一般 的 使用 者 而言 , 並 不 連貫 、 必要 或是 可以 了解 。 想要 把 一 套 電腦 設計 得 容易 使用 和 容易 了 解得 花 很多 額外 的 工夫 , 我 相當 同情 電腦 程式 設計師 所 面臨 的 狀況 , 但 不能 原諒 他們 缺乏 對 使用 者 的 關懷 。 錯誤 之 道 你 是否 曾 坐 在 一 部 電腦 前面 , 想 開始 操作 , 可是 螢幕 不 是 一 片 空白 , 就是 出現 一些 沒有 幫助 的 文字 或 符號 ? 看 著 鍵盤 , 也 不 知 應該 按 哪 一 個 鍵 。 又 怕 萬一 按錯 了 鍵 , 會 導致 爆炸 或 失去 先前 輸入 的 寶貴 資料 , 或是 怕 萬一 接通到 政府 極 機密 資料庫 會 遭 祕密 警探 調查 。 誰 知道 一 個 按鍵 會 帶來 什麼 樣 的 危險 ? 就 像 有 人 把 你 帶到 一 個 派對 場合 , 周 遭 滿 是 陌生人 , 主人 在 消失 之前 告訴 你 : 「 不必 怕生 , 你 可以 與 很多 人 交談 。 」 如果 是 我 , 我 一定 躲到 牆角 , 找 一些 可以 讀 的 東西 打發 時間 。 問題 在 哪裡 ? 沒有 什麼 特別 , 只是 因為 電腦 具有 的 獨特 力量 把 一些 普通 的 問題 放大到 另 一 個 新 的 困難 層次 。 如果 你 有意 設計 難以 使用 的 東西 , 那麼 現代 電腦 的 設計 是 最 好 的 榜樣 。 下面 是 如何 把 東西 設計 得 不 好 的 一些 方法 : ‧ 把 一些 東西 設計 得 看 不 到 。 把 執行 鴻溝 加寬 。 不 給 使用 者 知道 他們 應該 採取 什麼 動作 , 不 給 使用 者 回饋 , 不 對 使用 者 執行 的 動作 做出 視覺 上 的 反應 。 ‧ 隨心所欲 。 使用 不 明顯 的 指令 名稱 ( command names ) 或 動作 。 把 想 做 的 動作 和 應該 做 的 動作 之間 的 配對 設計 得 很 不 自然 。 ‧ 不 一致 。 不同 的 功能 , 使用 不同 的 準則 。 尤其 當 使用 者 必須 經常 來往 於 不同 功能 時 , 這樣 的 設計 更 會 使 他們 昏頭 。 ‧ 使用 意義 不明 的 操作 用語 。 用 奇特 文字 或 縮寫 , 使用 沒有 意義 的 錯誤 訊息 ( error messages ) 。 ‧ 魯莽 。 使用 者 犯 了 失誤 時 , 對 他們 不 客氣 , 不 提供 他們 建設性 的 解決 方法 。 ‧ 把 操作 過程 設計 得 很 危險 。 只要 一 個 失誤 就 把 無價 的 資料 全 毀 。 設計 得 很 容易 造成 災難 。 把 一些 警語 放 在 使用 者 手冊 裡 。 如果 有 人 埋怨 , 就 問 他們 為何 不 先 看 使用 者 手冊 ? 這些 實在 令 人 沮喪 , 不如 談 些 正面 的 。 電腦 有 其 很 大 貢獻 的 一 面 , 比 其 負面 多 得多 。 它 有 無窮 的 力量 , 能 接受 多 種 控制 的 方式 , 能 造出 多 種 圖片 和 聲音 。 它 有 潛能 使 鴻溝 填滿 , 使 人 的 生活 容易 一點 。 如果 加以 好好 設計 , 電腦 甚至 能 為 個人 而 設計 。 為了 達到 這 境界 , 我們 必須 堅持 研發 電腦 的 人 是 為了 我們 而 設計 , 而 不 是 為 科技 或 為 電腦 設計師 而 設計 。 憑 良心 說 , 有 些 程式 和 系統 的確 為 使用 者 著想 , 使 我們 的 生活 容易 些 , 甚至 使 我們 的 生活 更 有趣 。 這 是 應該 的 。 電腦 不但 應 使 我們 的 生活 容易 些 , 且 應 使 我們 的 生活 有趣 些 。 好好 地 做 , 為時 不 晚 電腦 科技 尚 屬於 青年期 , 仍 在 探尋 其 潛能 。 有 人 認為 如果 未 具有 寫 程式 的 能力 , 就 不 屬於 電腦 使用 者 的 社群 。 這 種 觀念 仍然 存在 。 這 就 像 早期 汽車 剛 問世 時 , 使用 者 只 限於 那些 勇敢 的 、 敢 冒險 的 、 對 機械 有 知識 的 人 。 到 目前 為止 , 電腦 工程師 發展出 強力 的 能 解決 電子 計算機 技術 問題 的 方法 , 可是 仍 未 花費 足夠 精力 發展 電腦 與 人 之間 交互 關係 的 程式 語言 。 電腦 程式 初學 者 選 了 很多 電子 計算機 方面 的 課 , 可是 有關 使用 者 方面 的 課 不 是 稀如麟角 , 就是 非 必修 。 結果 是 , 這些 電腦 程式 設計師 能 寫 強而有力 的 電腦 程式 , 但 對 一般 使用 者 而言 , 卻 難以 使用 。 大部分 的 電腦 程式 設計師 沒有 考慮到 使用 者 可能 面臨 的 一些 問題 , 當 他們 發現 他們 創造出來 的 東西 竟 讓 使用 者 有 使用 上 的 困難 時 , 他們 感到 驚訝 。 這
|