根据图片原型写一个html页面,原型图的交互说明该怎么写?
原型圖的交互說明是針對原型圖內容元素的解釋文字。清晰準確的交互說明能夠起到以下作用:減少交互設計師與產品上下游人員的溝通成本;提升協作效率;避免項目返工延期。
原型圖交互說明的輸出,可以從宏觀和微觀兩個層面展開分析。宏觀角度是指輸出交互說明應該注意的事項,以及應用組件化思維提升輸出交互說明的效率。微觀角度是指單張原型圖應該包含的交互說明的具體內容。本文結合圖例主要說明宏觀角度輸出交互說明應該注意的地方。
宏觀層面
1. 交互說明的文字要簡短精煉
這里有個坑大家注意,估計很多交互設計師和我一樣在實際項目中有這樣的困惑:產品需求文檔里的功能點邏輯描述已經相當全面,還有必要再次寫到原型圖的交互說明里嗎?這里我們需要明確:只要在交互說明里把有關交互的主場景和各種狀態作簡要描述即可,開發人員如果有困惑會仔細查看PRD的。
如上圖是PRD中關于Banner功能的描述,在交互說明中只需要提取出以下幾點:
用戶點擊Banner圖跳轉至對應頁面;
Banner圖少于2張時,不進行自動輪播,也不展示翻頁點;
Banner圖大于等于2張時,進行自動輪播,且展示對應圖片數量的翻頁點;
Banner圖最小張數為1,最大張數為5;
用戶可左右滑動切換Banner圖片,同時Banner每隔5秒自動輪播無限循環。
2. 頁面元素的交互說明主要由以下模塊構成
元素基礎設置、交互動作、跳轉邏輯、限定極限值、狀態及狀態之間轉換的描述。如下圖,仍然以上面的Banner功能點舉例說明。
3. 頁面內容盡量使用符合邏輯的真實數據
避免使用XX符號或者無關聯的數據替代,這樣寫出的交互說明貼近真實場景,容易產生代入感,使閱讀者清楚明確。如下圖,搜索默認詞、導航tab切、以及內容文案都給的是上線后的真實數據。
4. 交互說明考慮內容元素的特殊狀態
包括極限值/錯誤提示/判斷規則等,要在交互說明中明確指出。如下圖1,同一個頁面中標題出現普通狀態與極限狀態;如下圖2,上傳文件的不同狀態給出相應的文案提示并解釋說明。
5. 交互說明的排版布局要有助于閱讀
交互說明有多種排版布局方式,比如原型圖內容元素標上數字放置在上方,對應的交互說明放置在原型圖下方?;蛘咴蛨D在左側,交互說明在右側,有的設計師也會把元素和對應的交互說明用連接線連起來。
因為不同的排版布局方式各有利弊,所以具體采用哪種布局方式要根據所做項目的情況,以及開發人員的閱讀習慣而定。如下圖是我平時習慣的輸寫方式。
6. 頁面之間邏輯跳轉的關聯性需要交代清楚
比如點擊某個按鈕,跳轉到哪個頁面,可以在交互說明中寫清楚標號或頁面名稱。
7. 交互說明組件化
類似于設計的控件庫,我們在項目中寫交互說明寫多了就會發現,既然元素可以調用控件庫快捷使用,那么該元素的交互說明也可以歸類入庫,在需要的時候直接拿出來根據具體情況調整使用。
比如上面提到的“Banner圖交互說明”,就可以保存一份在交互說明庫中,等后續畫原型圖再需要時,直接調取出來根據情況微調即可。這樣做的目的:使用時快捷調用,修改時快捷修改。
8. 頁面交互說明建議平鋪直述,不建議使用動態效果
原型圖的動態效果適合頁面跳轉的演示,但不利于交互說明的呈現,會給視覺設計師和開發造成閱讀困擾。
9. 交互說明應該依據具體情況不斷調整完善
如果業務和產品臨時調整需求,或者交互評審后需要對原型稿進行修改,則交互說明也要進行相應的修改。另外項目在進展過程中如果發現交互說明有遺漏現象,則需要隨時補充完善。
微觀層面
單張原型圖交互說明的具體內容,其實和交互自查表的內容是相關聯的??赡馨?#xff1a;特殊場景、操作與反饋、頁面狀態、數值限制條件、功能、流程、文案、動效、控件、彈框等。這塊后續梳理了再給大家分享。
總結
以上是生活随笔為你收集整理的根据图片原型写一个html页面,原型图的交互说明该怎么写?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android获取所有的子进程,Andr
- 下一篇: html如何创建学生信息表,创建学生对象