互動設計(Interaction Design)是一個發明、創造、改良的過程,促進人與機之間的互動更加人性化、直覺化。而對於web而言,互動設計的目的是什麼?
On the Web, we use interaction design principles to make things familiar and to expose our users to new concepts that they already know how to use — before actually using them. Ensuring our users are comfortable and familiar with a product, service, or even UI pattern makes an immense difference in how our work is perceived.
互動設計致力於讓使用者有更好、更順暢、更舒適的使用經驗,就算使用者從來沒有看過這個網站,他也能根據過去的經驗,推測出每個icon的功能或者某個資訊該去哪裡尋找...等等…;換言之,如果今天將新的想法或產品推向市場,互動設計的好壞直接影響消費者的第一印象,成功與否就在這一關卡上。
就web而言,互動設計的焦點在介面設計上,網路上有許多很棒的patterns,像是pttrns, patterntap,提供我們navigation、icons等等的參考,但,完全使用patterns而不做任何的修改並不代表能夠建立好的使用者經驗,好的使用者經驗是要靠實驗、研究、分析達成的,而邁向實驗前,要先指出使用者的期許是什麼。例如:navigation最常被擺放的位置有兩地方,一個是頂部,一個是側欄,到底要放在哪裡好呢?我們需要設計一些特殊情境讓實驗數據為我們做出最有力的證據。
有common patterns(人們常用、習以為常的)相對的就有emerging patterns(新的),有名的例子像是hamburger icon,如果你是第一次見到三條水平線的圖示,你不可能會從它的外觀知道他的功用是將網站menu隱藏起來,要點擊過才會知道的。emerging patterns並不是每個人都熟悉的,而這對web的互動設計而言,不是良好的設計,因為它造成了使用者的困惑,但這並不代表hamburger icon是失敗的,相反的,越來越多網站使用它,越來越多使用者熟悉它,是個成功的創新設計。
創新,往往與使用者經驗相衝突,但不創新,就無法在互動設計上做突破。
Instead of aiming for no explanation, we should rather aim for very little explanation instead. If we have to give a pamphlet with our UI, it’s safe to say we’re doing it wrong. If only a sentence or brief statement is needed to explain functionality, we could still possibly do better…but this is certainly ok.
做出好的互動設計不只需要參考其他人的作品,更重要的是根據實驗結果,改善現有的成品,或者創造出新的方法,讓使用者經驗更為美好。