開源PIM/核心挑戰
外觀
< 開源PIM
為了說明開源PIM的實用性。一個合理的使用者可能會問,“我為什麼要關心這個?”這可以用特定的問題以及開源PIM如何解決這些問題來回答。
- 使用者無法找到她記得以前儲存的資訊
- 使用者無法以動態的方式搜尋、比較或分析資訊
- 由於缺乏一致且統一的儲存和檢索系統,使用者可能在多個地方擁有相同資訊的重複副本
- 使用者經常需要更改應用程式
- 處理不同的媒體型別時
- 處理不同的儲存格式時
- 處理來自不同供應商的軟體時
更改應用程式意味著每次遇到新應用程式時都要攀登不同的學習曲線。舊技能過時,新的技能必須學習。
開源PIM背後的動機之一是認為個人資訊管理應該不受某些持續限制的阻礙。這些限制是處理個人資訊管理基本問題時的常見障礙。這些限制有各種根本原因和副作用,但它們都代表了可以解決和處理的基本問題,一旦它們被識別出來。
在計算中使用了一些持續的隱喻,這些隱喻限制了使用者對資訊的思考方式。這反過來又限制了軟體開發人員的創造力,因為他們的努力自然地受到他們認為使用者可以合理理解的內容的抑制。這創造了一個自我延續的迴圈。
有限的隱喻並不一定反映不好的想法或不好的設計。一些隱喻反映了試圖傳達普通大眾尚未理解但將來會變得司空見慣的想法的嘗試。問題在於當隱喻比它們最初旨在傳達的潛在想法和結構更有影響力時。那是隱喻變得有問題和限制性的時候。
一些這些“限制性的”計算隱喻包括
- "檔案"的概念
- "目錄"(又名“資料夾”)的概念
- 檔案和目錄組織方式中隱含的“固定層次結構”
- 用於對檔案進行分類的有限屬性(例如,檔案 = 路徑 + 名稱 + 副檔名)
- 假設一個檔案只有一個“名稱”
- 檔案的子元素可能不支援屬性(例如,為文字檔案中的每個段落分配一個“名稱”,以便每個段落都可以獨立地進行交叉引用)
- 對元資料以解決這些限制的支援參差不齊,不一致
將檔案分配到特定目錄類似於“標記”檔案。在此類比下,檔案只允許一個“標記”作為描述符,並且標記必須適合嚴格定義的層次結構。
與軟體的互動不應依賴於對互動方式的過分嚴格的假設。許多具有替代能力的使用者以那些主要熟悉更常見互動模式的人可能沒有意識到的方式與軟體進行互動。
一些可訪問性的常見障礙包括
- 未釋出或不斷變化的規格的封閉檔案格式
- 無法轉換為“中性”格式(如純文字)的檔案格式
- 可轉換的檔案格式,但只能透過沒有“批處理”選項的耗時“點選式”介面進行轉換
- 任何限制為耗時的“僅滑鼠”操作的基本功能
點選式介面確實提供了一定程度的便利性和靈活性,但是,當點選式成為應用程式中執行某些操作的唯一方式時,就會出現問題。
軟體包通常會省略將透過“點選式”互動生成的的資訊儲存和傳輸到“固定”狀態(透過配置檔案)的功能。
- 應用程式資料檔案
- 使用者在應用程式對話方塊和設定面板中的選擇
- 定期發生的重複操作,例如按鍵和選單點選
- 經過搜尋、排序和過濾後的資料的不同“快照”
有一系列反生產的解決方案
- 複雜符號和元資料方案,學習起來既困難又費時
- 強調單一做事方式,以犧牲啟用動態技術組合為代價的一家供應商解決所有問題