「交互」是一個什麼概念?

交互系統,在平時生活中有哪些?


很簡單:有輸入(用戶行為,比如鍵盤、滑鼠、觸摸等等)有輸出設備反饋,比如屏幕顯示、聲音響應、振動等等)就叫「交互」。

讓輸入很簡單、符合人的期望,讓輸出直觀、友好、一目了然,就叫「交互設計」。


一、泊來之詞

交互這個說法來自於國外。

交互的名詞形式是interaction,形容詞是interactive。

交互設計的英文則是 Interaction Design。

問題是到底什麼是交互?

二、什麼是交互?

這裡不給任何學院派高深的解釋。

在我看來「交互」其實很簡單。

「你來我往」謂之「交互」;這裡的「你來」指的是「輸入(input)」,「我往」是「反饋(feedback)或輸出(output)」。

如果只有「你來」沒有「我往」就不能稱之為交互。

你點一下滑鼠,電腦屏幕馬上告訴你「你二姑的菜就被你偷了2棵」——「點滑鼠」是「你來」,電腦的那個提示是電腦給你回饋的「我往」。

這就是最簡單的一個交互。

交互可能存在於人與人之間,也可能存在於人於物之間。

對於交互設計師來說,這個物可以是電腦,或者手機,MP3播放器……—— 一切需要你work on的產品。

三、兩種不同的「交互」

在實際使用中,至少有兩種不同的「交互」,其所處的意義層次有所不同。

交互一——作為基礎技術選項的交互 (the interaction as basic tec hnical choice)

我前幾天翻譯的「交互技術的未來」——這篇文章講的交互講的是最高深、最陽 春白雪的一種交互。

說其「陽春白雪」是因為這種交互技術的研究屬於基礎研究,是少數人的事情,和大多數產品人員的日常工作沒有關係。

這 種交互技術為產品設計師提供生產產品的物料支持 (比如「最新款的手機可以用普通屏幕,也能用觸摸屏;能用普通的觸 摸屏,也能用多點觸摸屏……」)

同時,這些交互技術也是產品設計師 必須瞭然於胸的技術限制(te chnical constraints)(比如目 前全息鍵盤還沒達到商業化階段,所以做 產品時當然就不用考慮了;或者新的多點觸摸屏已經馬上成熟,那在這一型號的電腦設計中是否考慮用這種新屏幕……)

這種交互最典型的例子有滑鼠、觸摸屏、多點觸摸、全息成像術、手勢交互( http://v.youku.com/v_show/id_XMTY0Njg4OTg0.html )……

交互二——作為具體功能實現方式的交互(the interaction as pattern)

導航怎麼做、如何排序、多張圖片如何切換……等等

我們把解決這些問題的方案叫交互方案——對於交互設計師來說,有時很幸運,面臨的工作有現成、成熟的交互方案可供選擇。有時就不能么幸運,因為眼前的任務沒有現 成、理想的 答案,所以我們要自己琢磨、創新出新的「交互」方案。

最後推薦一個很棒的 交互模式庫

(YUI) http://developer.yahoo.com/ypatterns/everything.html


概念可以看這裡了解:http://zh.wikipedia.org/wiki/%E4%BA%A4%E4%BA%92%E8%AE%BE%E8%AE%A1

生活中的交互,有很多。

比如你撥打10086,聽到語音提示……

比如你按下水龍頭開關,水開始流出……

比如你在鍵盤上輸入這個話題……


比如你把滑鼠懸浮在一個鏈接上,就好比你在大街上拍了一個人的肩膀,這個人總得給你一點反饋吧,如果這個人不搭理你,這就就沒有反饋,

在網頁上就比如滑鼠懸浮的鏈接改變了背景色,或者加上了下劃線,至於如何反饋給你帶來的感覺更加細膩,這就是交互, 從用戶而非程序員的角度出發去為用戶著想.

還有更多例子,比如設計用戶使用整個軟體的流程,軟體給出的反饋,都屬於交互設計,

讓機器更加人性化的與用戶交流,讓用戶體驗更好.


你對一個美女說「我愛你」

美女回答你「神經病」,那就是交互體驗不好

美女回答你「我們開房吧」,這就是搞人機交互的人追求的終極目標


LZ好,你,

發的這個問題,打開知乎,進行提問直至完成的整個操作過程就是一個交互。


簡單的理解就是,在你產生一個行為動作的時候,會得到一個反饋。


四個字,你來我往。


顧名思義,交談與互動。

交談是語言上對話和知識對換的過程

互動是雙方進行的有反應的動作交流。

同樣是交流,一個體現在語言上,一個體現在動作上——不論是在現實上的動作還是在網路上的虛擬動作。

所以兩個詞糅合在一起,很形象的形成了一個新詞互動,用來形容在程序製作中注重人機文字動作交流的一種理念。


IO?


人與人交流叫溝通,人和設備交流叫交互。


比如你進網頁,不僅可以看,還可以點,點了還出來新網頁。


交互就是一個互動的過程,在過程中你會的得到你想要的東西,比如你問路。

好的交互過程,是簡單,高效的。符合人類思維習慣的


如果了解一些webServer的話,你可能就很好理解,交互是webServer的一大特色。簡單的說,交互就是你干一些事情,對方會給你反應。


我認為"交互"就是相互交流,人與機器能很好地相互交流,就是好的交互設計。

而人與機器相互交流的感受,就是用戶體驗,當然,這個還與心情和壞境有關。


交互涉及的是行為流程,一定是有雙方面的信息反饋來往,包括人機交互、人人交互,甚至是人與動物、植物、外星人……

日常生活中,廣義的交互無處不在,比如乘坐交通工具,簽辦行政手續,購物,做飯,取款,看電影……而這些行為流程是否流暢或者達到事物本身的目的,就需要交互設計,比如電影動畫中的換場,蘇州園林的移步換景,建築里的玄關設計,網站的瀏覽搜索購買支付等。

現在熱傳的交互設計,大多特指網站軟體等人機界面上的設計。大面上指信息架構和行為流程設計,細節上又比較瑣碎,包括某控制項懸停時的顏色或游標改變等。正確的翻譯應該是Interaction Design而不是Interactive Design,因為後者過於狹隘。


推薦閱讀:

相比 Holo,Material Design 能引起多大的影響?
交互設計全球排名前30的學校有哪些?
30歲了 零基礎想轉行去學UI設計可以嗎 晚不晚?
請問ps要怎樣做出這樣的效果?
已經使用 Material Design 設計規範的應用有哪些?

TAG:程序員 | 計算機 | 交互設計 | Java |