類似於蘋果爲其應用的開發者撰寫的《人機界面交互指南》,爲開發者或應用設計人員提供一整套統一的設計原則,任何基於這套指南設計的應用都可以保證最基礎,且符合相應平臺特性的用戶體驗。

撰文:Donnager

因爲以 IPFS 作爲基礎的點到點文件儲存和分發網絡,與傳統的互聯網基礎設施存在顯著差異,且原本 IPFS 更多應用在桌面級設備中,尚未大範圍普及至移動設備中,星際文件協議(IPFS)的開發商 Protocol Labs 發佈《IPFS 移動端設計指南》,爲 IPFS 的「移動端化」提供應用層面的設計指導。

爲了把 IPFS 協議塞到手機裏,官方推出了一份設計指南

畢竟移動設備與桌面級電腦,在計算能力、網絡接入穩定性、儲存能力、續航能力中,有着不同的定位。《IPFS 移動端設計指南》正是考慮了移動端的這些特性,提出了數項基本的設計原則,爲以後需要在手機 App 中植入 IPFS 協議的應用提出了具體的建議。

這有點類似於蘋果爲其應用的開發者撰寫的,針對不同平臺的《人機界面交互指南》,爲開發者或應用設計人員提供一整套統一的設計原則,任何基於這套指南設計的應用都可以保證最基礎,且符合相應平臺特性的用戶體驗。

爲了把 IPFS 協議塞到手機裏,官方推出了一份設計指南iOS 人機界面交互指南

至於 Protocol Labs 如何得出這份設計指南的,他們有提及進行過基礎性的研究,包括調研了移動端的點對點(P2P)類應用,並進行過相應的用戶訪談,而且在之前的文章中,也已經發布過研究結果的摘要。

他們認爲對於 IPFS 集成到手機端,需要額外關注的幾個方面包括:

  • 移動端的瀏覽器體驗相比桌面端不完整
  • 移動端需要關注電池續航
  • 移動信號和數據傳輸的量和速度
  • 隱私、身份

以上這幾個客觀存在的挑戰,成爲了這份設計指南的重要基礎。但他們表示,這份《指南》尚未全面,該研究領域也仍處於起步階段,但是首先可以確定此類應用常見的用戶需求、模式、挑戰,並可以轉變爲早期建議和最佳實踐。

爲了把 IPFS 協議塞到手機裏,官方推出了一份設計指南《IPFS 移動端設計指南》的單頁說明

具體來說,這份《IPFS 移動端設計指南》提出的主要原則爲:

  • 遵守設備的本質:爲移動端設計的應用或服務需要考慮設備特定的問題,比如電池續航或者移動信號等。
  • 需要解釋,但不要太多:避免在用戶界面中展現很長或太過於技術的解釋,但需要提供技術是如何運作的簡短說明。
  • 關注隱私:用戶需要有某種程度的隱私和安全性,確保數據和文件是安全的。
  • 讓用戶掌控數據:通過數據的可用性、可發現性和持久性來尊重用戶的需求。
  • 提供無縫的體驗:用戶不一定需要知道他們是如何連接到網絡的,但需要對數據是否已經發送和接受認爲是放心的。