99国产精品久久久久久久成人热,色哟哟一区二区在线观看视频,鱼缸,人妻精品久久无码区

首頁(yè) > 熱門(mén)提問(wèn) > 的用戶(hù)界面設(shè)計(jì)

的用戶(hù)界面設(shè)計(jì)

提問(wèn)

問(wèn)題
列表

  • ui設(shè)計(jì)界面元素有哪些

    查看答案>>

  • 如何設(shè)計(jì)安全的用戶(hù)登錄功能

    查看答案>>

  • 在java中,設(shè)計(jì)圖形用戶(hù)界面需要經(jīng)歷哪幾個(gè)基本步驟

    查看答案>>

  • 游戲界面設(shè)計(jì)怎么弄

    查看答案>>

  • 什么是UI用戶(hù)界面設(shè)計(jì)?

    查看答案>>

  • 界面設(shè)計(jì)用什么軟件

    查看答案>>

ui設(shè)計(jì)界面元素有哪些

一、明晰的界面通常會(huì)給用戶(hù)留下深刻印象明晰的界面,這是每一個(gè)UI規(guī)劃師都有必要準(zhǔn)從的準(zhǔn)則。模糊不清,主題不明確的界面是不會(huì)引起用戶(hù)喜愛(ài)的。模糊的網(wǎng)站界面,會(huì)給用戶(hù)以混亂的幻覺(jué),這樣會(huì)很容易引起疲憊。咱們能夠想一想,一個(gè)讓用戶(hù)惡感的UI規(guī)劃,是不是一件失利的著作呢?因而,UI榜首要素即是建立明晰界面的思想,從而將這種思想應(yīng)用到實(shí)踐開(kāi)發(fā)之中去。這將會(huì)在很大程度上進(jìn)步用戶(hù)體會(huì)。二、遵照“簡(jiǎn)練但不簡(jiǎn)略”的規(guī)劃原則UI規(guī)劃,明晰是榜首要素,可是光靠明晰的界面還遠(yuǎn)遠(yuǎn)不能稱(chēng)得上是一件好的商品。一個(gè)好的UI規(guī)劃,不只具有明晰的界面,還要給用戶(hù)以簡(jiǎn)練的感受。用戶(hù)的榜首印象是十分重要的。快商建站認(rèn)為簡(jiǎn)練的UI規(guī)劃原則會(huì)讓用戶(hù)在最短的時(shí)間內(nèi)找到自個(gè)想要的內(nèi)容,防止用戶(hù)在冗雜的內(nèi)容中不斷探究。現(xiàn)在許多的站點(diǎn)都已經(jīng)意識(shí)到了這一點(diǎn),許多站點(diǎn)進(jìn)行改版,就現(xiàn)在的局勢(shì)而言,扁平化是UI規(guī)劃應(yīng)該思考的一種方式。三、給用戶(hù)以了解的感受給用戶(hù)以了解的感受,這話(huà)怎樣說(shuō)?難道說(shuō)要讓這漫漫互聯(lián)網(wǎng)中的一切站點(diǎn)都一致個(gè)性,一致款式?不必想,這當(dāng)然是不可能完結(jié)的任務(wù)。所謂的給用戶(hù)了解的氣味,主要是指在UI規(guī)劃的過(guò)程中要恪守必定的原則。雖然立異是行進(jìn)的不竭動(dòng)力,可是脫離用戶(hù)的立異即是一種后退和失利。這兒所造成的的了解,是指咱們都十分了解的操作你不能故意的去改動(dòng),比方:有下劃線的指的是超鏈接,你總不能顛倒過(guò)來(lái)吧?差號(hào)即是后退或者刪去按鈕,這無(wú)論你怎樣立異,至少在目前來(lái)說(shuō),這不能改動(dòng)吧?四、和用戶(hù)交互,進(jìn)步頁(yè)面響應(yīng)速度在許多UI規(guī)劃者心中,UI規(guī)劃僅僅一種關(guān)乎用戶(hù)界面的疑問(wèn),與頁(yè)面響應(yīng)速度毫無(wú)相關(guān)。這樣的主意究竟對(duì)不對(duì)呢?提到這兒,咱們?cè)賮?lái)溫習(xí)一下UI的界說(shuō):UI即是用戶(hù)界面英文單詞的縮寫(xiě)。而UI的最終目標(biāo)是進(jìn)步用戶(hù)體會(huì),二進(jìn)步頁(yè)面相應(yīng)速度則是用戶(hù)體會(huì)中有必要要留意的東西。所以,在必定意義上,這樣的主意是過(guò)錯(cuò)的。作為一個(gè)UI規(guī)劃師而言,頁(yè)面相應(yīng)速度也是在開(kāi)發(fā)過(guò)程中有必要思考的一個(gè)重關(guān)鍵。五、全體有必要堅(jiān)持一致個(gè)性UI規(guī)劃中還有一個(gè)有必要留意的關(guān)鍵:全體要有一個(gè)贊同的個(gè)性,比方主頁(yè)是扁平化的,那么最佳節(jié)目頁(yè)以及內(nèi)容頁(yè)也要開(kāi)發(fā)成扁平化的;總歸,全體的個(gè)性必定要一致,這其間不只包含了色彩的搭配要一致,并且字體、規(guī)劃等也要一致,這是一個(gè)對(duì)比廣泛的概念。之所以在UI規(guī)劃中要堅(jiān)持一致的個(gè)性,這完全是站在用戶(hù)的視點(diǎn)來(lái)思考疑問(wèn)的:只要堅(jiān)持一致的個(gè)性,才不會(huì)讓用戶(hù)在拜訪頁(yè)面時(shí)發(fā)生錯(cuò)愕的感受。六、添加漂亮度,給用戶(hù)以愉悅之感漂亮度,望文生義,即是全體UI規(guī)劃的漂亮程度。漂亮度越高,用戶(hù)就會(huì)愛(ài)不釋手。在這個(gè)疑問(wèn)上,筆者想要說(shuō)一說(shuō)自個(gè)的主意,筆者以為就現(xiàn)在的方式而言,“質(zhì)感”是進(jìn)步漂亮度的一個(gè)秘密武器。在UI規(guī)劃中參加“質(zhì)感”,這會(huì)讓你的站點(diǎn)愈加不一樣,愈加完美??倸w一句話(huà):夸姣的事物總是會(huì)讓人心神神往。而添加漂亮度,即是讓商品變成夸姣事物的必備條件?! ?
0 有幫助? 展開(kāi)

如何設(shè)計(jì)安全的用戶(hù)登錄功能

  Web上的用戶(hù)登錄功能應(yīng)該是最基本的功能了,可是在我看過(guò)一些站點(diǎn)的用戶(hù)登錄功能后,我覺(jué)得很有必要寫(xiě)一篇文章教大家怎么來(lái)做用戶(hù)登錄功能。下面的文章告訴大家這個(gè)功能可能并沒(méi)有你所想像的那么簡(jiǎn)單,這是一個(gè)關(guān)系到用戶(hù)安全的功能,希望大家能從下面的文章中能知道什么樣的方法才是一個(gè)好的用戶(hù)登錄功能?! ∮脩?hù)名和口令  首先,我們先來(lái)說(shuō)說(shuō)用戶(hù)名和口令的事。這并不是本站第一次談?wù)撨@個(gè)事了。如何管理自己的口令讓你知道怎么管理自己的口令,破解你的口令讓你知道在現(xiàn)代這樣速度的計(jì)算速度下,用窮舉法破解你的口令可能會(huì)是一件很輕松的事。在這里我想告訴從開(kāi)發(fā)者的角度上來(lái)做設(shè)計(jì)這個(gè)用戶(hù)名和口令的事。下面一幾件規(guī)則:  限制用戶(hù)輸入一些非常容易被破解的口令。如什么qwert,123456, password之類(lèi),就像twitter限制用戶(hù)的口令一樣做一個(gè)口令的黑名單。另外,你可以限制用戶(hù)口令的長(zhǎng)度,是否有大小寫(xiě),是否有數(shù)字,你可以用你的程序做一下校驗(yàn)。當(dāng)然,這可能會(huì)讓用戶(hù)感到很不爽,所以,現(xiàn)在很多網(wǎng)站都提供了UX讓用戶(hù)知道他的口令強(qiáng)度是什么樣的(比如這個(gè)有趣的UX),這樣可以讓用戶(hù)有一個(gè)選擇,目的就是告訴用戶(hù)——要想安全,先把口令設(shè)得好一點(diǎn)。  千萬(wàn)不要明文保存用戶(hù)的口令。正如如何管理自己的口令所說(shuō)的一樣,很多時(shí)候,用戶(hù)都會(huì)用相同的ID相同的口令來(lái)登錄很多網(wǎng)站。所以,如果你的網(wǎng)站明文保存的話(huà),那么,如果你的數(shù)據(jù)被你的不良員工流傳出去那對(duì)用戶(hù)是災(zāi)難性的。所以,用戶(hù)的口令一定要加密保存,最好是用不可逆的加密,如MD5或是SHA1之類(lèi)的有hash算法的不可逆的加密算法。CSDN曾明文保存過(guò)用戶(hù)的口令。(另,對(duì)于國(guó)內(nèi)公司的品行以及有關(guān)部門(mén)的管理方式,我不敢保證國(guó)內(nèi)網(wǎng)站以加密的方式保存你的口令。我覺(jué)得,做為一個(gè)有良知的人,我們應(yīng)該加密保存用戶(hù)的口令)  是否讓瀏覽器保存口令。我們有N多的方法可以不讓瀏覽器保存用戶(hù)名和口令。但是這可能對(duì)用戶(hù)來(lái)說(shuō)很不爽。因?yàn)樵谡鎸?shí)世界里誰(shuí)也記得不住那么多的口令。很多用戶(hù)可能會(huì)使用一些密碼管理工具來(lái)保存密碼,瀏覽器只是其中一種。是否讓瀏覽器保存這個(gè)需要你做決定,重點(diǎn)是看一下你的系統(tǒng)的安全級(jí)別是否要求比較高,如果是的話(huà),則不要讓瀏覽器保存密碼,并在網(wǎng)站明顯的位置告訴用戶(hù)——保存口令最安全的地方只有你的大腦?! 】诹钤诰W(wǎng)上的傳輸。因?yàn)镠TTP是明文協(xié)議,所以,用戶(hù)名和口令在網(wǎng)上也是明文發(fā)送的,這個(gè)很不安全。你可以看看這篇文章你就明白了。要做到加密傳輸就必需使用HTTPS協(xié)議。但是,在中國(guó)還是有很多網(wǎng)站的Web登錄方式還在使用ActiveX控件,這可能成為IE6還大量存在的原因。我通常理解為這些ActiveX控件是為了反鍵盤(pán)記錄程序的。不過(guò),我依然覺(jué)ActiveX控件不應(yīng)該存在,因?yàn)樵趪?guó)外的眾多安全很重要的站點(diǎn)上都看不到ActiveX的控件的身影?! ∮脩?hù)登錄狀態(tài)  首先,我想告訴大家的是,因?yàn)镠TTP是無(wú)狀態(tài)的協(xié)議,也就是說(shuō),這個(gè)協(xié)議是無(wú)法記錄用戶(hù)訪問(wèn)狀態(tài)的,其每次請(qǐng)求都是獨(dú)立的無(wú)關(guān)聯(lián)的,一筆是一筆。而我們的網(wǎng)站都是設(shè)計(jì)成多個(gè)頁(yè)面的,所在頁(yè)面跳轉(zhuǎn)過(guò)程中我們需要知道用戶(hù)的狀態(tài),尤其是用戶(hù)登錄的狀態(tài),這樣我們?cè)陧?yè)面跳轉(zhuǎn)后我們才知道是否可以讓用戶(hù)有權(quán)限來(lái)操作一些功能或是查看一些數(shù)據(jù)?! ∷?,我們每個(gè)頁(yè)面都需要對(duì)用戶(hù)的身份進(jìn)行認(rèn)證。當(dāng)然,我們不可能讓用戶(hù)在每個(gè)頁(yè)面上輸入用戶(hù)名和口令,這會(huì)讓用戶(hù)覺(jué)得我們的網(wǎng)站相當(dāng)?shù)腟B。為了實(shí)現(xiàn)這一功能,用得最多的技術(shù)就是瀏覽器的cookie,我們會(huì)把用戶(hù)登錄的信息存放在客戶(hù)端的cookie里,這樣,我們每個(gè)頁(yè)面都從這個(gè)cookie里獲得用戶(hù)是否登錄的信息,從而達(dá)到記錄狀態(tài),驗(yàn)證用戶(hù)的目的。但是,你真的會(huì)用cookie嗎?下面是使用cookie的一些原則?! ∏f(wàn)不要在cookie中存放用戶(hù)的密碼。加密的密碼都不行。因?yàn)檫@個(gè)密碼可以被人獲取并嘗試離線窮舉。所以,你一定不能把用戶(hù)的密碼保存在cookie中。我看到太多的站點(diǎn)這么干了。  正確設(shè)計(jì)“記住密碼”。這個(gè)功能簡(jiǎn)直就是一個(gè)安全隱患,我覺(jué)得并不是所有的程序員都知道怎么設(shè)計(jì)這個(gè)事。一般的設(shè)計(jì)是——一時(shí)用戶(hù)勾選了這個(gè)功能,系統(tǒng)會(huì)生成一個(gè)cookie,cookie包括用戶(hù)名和一個(gè)固定的散列值,這個(gè)固定的散列值一直使用。這樣,你就可以在所有的設(shè)備和客戶(hù)上都可以登錄,而且可以有多個(gè)用戶(hù)同時(shí)登錄。這個(gè)并不是很安全。下面是一些更為安全的方法供你參考: ?。ā?2011/08/26,原文中有些小錯(cuò)誤,并且說(shuō)的不清楚,重新調(diào)整了一下——)  1)在cookie中,保存三個(gè)東西——用戶(hù)名,登錄序列,登錄token?! ∮脩?hù)名:明文存放?! 〉卿浶蛄校阂粋€(gè)被MD5散列過(guò)的隨機(jī)數(shù),僅當(dāng)強(qiáng)制用戶(hù)輸入口令時(shí)更新(如:用戶(hù)修改了口令)?! 〉卿泃oken:一個(gè)被MD5散列過(guò)的隨機(jī)數(shù),僅一個(gè)登錄session內(nèi)有效,新的登錄session會(huì)更新它?! ?)上述三個(gè)東西會(huì)存在服務(wù)器上,服務(wù)器的驗(yàn)證用戶(hù)需要驗(yàn)證客戶(hù)端cookie里的這三個(gè)事?! ?)這樣的設(shè)計(jì)會(huì)有什么樣的效果,會(huì)有下面的效果,  a)登錄token是單實(shí)例登錄。意思就是一個(gè)用戶(hù)只能有一個(gè)登錄實(shí)例?! )登錄序列是用來(lái)做盜用行為檢測(cè)的。如果用戶(hù)的cookie被盜后,盜用者使用這個(gè)cookie訪問(wèn)網(wǎng)站時(shí),我們的系統(tǒng)是以為是合法用戶(hù),然后更新“登錄token”,而真正的用戶(hù)回來(lái)訪問(wèn)時(shí),系統(tǒng)發(fā)現(xiàn)只有“用戶(hù)名”和“登錄序列”相同,但是“登錄token”不對(duì),這樣的話(huà),系統(tǒng)就知道,這個(gè)用戶(hù)可能出現(xiàn)了被盜用的情況,于是,系統(tǒng)可以清除并更改登錄序列 和 登錄token,這樣就可以令所有的cookie失效,并要求用戶(hù)輸入口令。并給警告用戶(hù)系統(tǒng)安全。  4)當(dāng)然,上述這樣的設(shè)計(jì)還是會(huì)有一些問(wèn)題,比如:同一用戶(hù)的不同設(shè)備登錄,甚至在同一個(gè)設(shè)備上使用不同的瀏覽器保登錄。一個(gè)設(shè)備會(huì)讓另一個(gè)設(shè)備的登錄token和登錄序列失效,從而讓其它設(shè)備和瀏覽器需要重新登錄,并會(huì)造成cookie被盜用的假象。所以,你在服務(wù)器服還需要考慮- IP 地址,  a)如果以口令方式登錄,我們無(wú)需更新服務(wù)器的“登錄序列”和 “登錄token”(但需要更新cookie)。因?yàn)槲覀冋J(rèn)為口令只有真正的用戶(hù)知道?! )如果 IP相同 ,那么,我們無(wú)需更新服務(wù)器的“登錄序列”和 “登錄token”(但需要更新cookie)。因?yàn)槲覀冋J(rèn)為是同一用戶(hù)有同一IP(當(dāng)然,同一個(gè)局域網(wǎng)里也有同一IP,但我們認(rèn)為這個(gè)局域網(wǎng)是用戶(hù)可以控制的。網(wǎng)吧內(nèi)并不推薦使用這一功能)。  c)如果(IP不同 &&沒(méi)有用口令登錄),那么,“登錄token”就會(huì)在多個(gè)IP間發(fā)生變化(登錄token在兩個(gè)或多個(gè)ip間被來(lái)來(lái)回回的變換),當(dāng)在一定時(shí)間內(nèi)達(dá)到一定次數(shù)后,系統(tǒng)才會(huì)真正覺(jué)得被盜用的可能性很高,此時(shí)系統(tǒng)在后臺(tái)清除“登錄序列”和“登錄token“,讓Cookie失效,強(qiáng)制用戶(hù)輸入口令(或是要求用戶(hù)更改口令),以保證多臺(tái)設(shè)備上的cookie一致?! 〔灰宑ookie有權(quán)限訪問(wèn)所有的操作。否則就是XSS攻擊,這個(gè)功能請(qǐng)參看新浪微博的XSS攻擊。下面的這些功能一定要用戶(hù)輸入口令:  1)修改口令。  2)修改電子郵件。(電子郵件通過(guò)用來(lái)找回用戶(hù)密碼)  3)用戶(hù)的隱私信息?! ?)用戶(hù)消費(fèi)功能?! ?quán)衡Cookie的過(guò)期時(shí)間。如果是永不過(guò)期,會(huì)有很不錯(cuò)的用戶(hù)體驗(yàn),但是這也會(huì)讓用戶(hù)很快就忘了登錄密碼。如果設(shè)置上過(guò)期期限,比如2周,一個(gè)月,那么可能會(huì)好一點(diǎn),但是2周和一個(gè)月后,用戶(hù)依然會(huì)忘了密碼。尤其是用戶(hù)在一些公共電腦上,如果保存了永久cookie的話(huà),等于泄露了帳號(hào)。所以,對(duì)于cookie的過(guò)期時(shí)間我們還需要權(quán)衡?! ≌一乜诹畹墓δ堋 ≌一乜诹畹墓δ芤欢ㄒ峁?。但是很多朋友并不知道怎么來(lái)設(shè)計(jì)這個(gè)功能。我們有很多找回口令的設(shè)計(jì),下面我逐個(gè)點(diǎn)評(píng)一下?! ∏f(wàn)不要使用安全問(wèn)答。事實(shí)證明,這個(gè)環(huán)節(jié)很煩人,而且用戶(hù)并不能很好的設(shè)置安全問(wèn)答。什么,我的生日啊,我母親的生日,等等。因?yàn)榻裉斓幕ヂ?lián)網(wǎng)和以前不一樣了,因?yàn)镾NS,今天的互聯(lián)比以前更真實(shí)了,我可以上facebook,開(kāi)心,人人網(wǎng),LinkedIn查到你的很多的真實(shí)的信息。通過(guò)這些信息我可以使用安全問(wèn)答來(lái)重設(shè)你的口令。這里需要說(shuō)一下 Facebook,F(xiàn)acebook的安全問(wèn)答很強(qiáng)大,還要你通過(guò)照片認(rèn)人,呵呵。  不要重置用戶(hù)的密碼。因?yàn)檫@有可能讓用戶(hù)的密碼遭到惡意攻擊。當(dāng)然,你要發(fā)個(gè)郵件給用戶(hù)讓其確認(rèn),用戶(hù)點(diǎn)擊郵件中的一個(gè)鏈接,你再重置。我并不推薦這樣的方法,因?yàn)橛脩?hù)一般都會(huì)用筆記下來(lái)這個(gè)很難記的口令,然后登錄系統(tǒng),因?yàn)榈卿浵到y(tǒng)時(shí)使用了“記住密碼”的功能,所以導(dǎo)致用戶(hù)不會(huì)去修改密碼,從而要么導(dǎo)到被寫(xiě)下來(lái)的密碼被人盜取,要么又忘記了密碼?! 『靡稽c(diǎn)的做法——通過(guò)郵件自行重置。當(dāng)用戶(hù)申請(qǐng)找回口令功能的時(shí)候,系統(tǒng)生成一個(gè)MD5唯一的隨機(jī)字串(可通過(guò)UID+IP+timestamp+隨機(jī)數(shù)),放在數(shù)據(jù)庫(kù)中,然后設(shè)置上時(shí)限(比如1小時(shí)內(nèi)),給用戶(hù)發(fā)一個(gè)郵件,這個(gè)連接中包含那個(gè)MD5的字串的鏈接,用戶(hù)通過(guò)點(diǎn)擊那個(gè)鏈接來(lái)自己重新設(shè)置新的口令?! 「靡稽c(diǎn)的做法——多重認(rèn)證。比如:通過(guò)手機(jī)+郵件的方式讓用戶(hù)輸入驗(yàn)證碼。手機(jī)+郵件可能還不把握,因?yàn)槭謾C(jī)要能會(huì)丟了,而我的手機(jī)可以訪問(wèn)我的郵箱。所以,使用U盾,SecureID(一個(gè)會(huì)變化的6位數(shù)token),或是通過(guò)人工的方式核實(shí)用戶(hù)身份。當(dāng)然,這主要看你的系統(tǒng)的安全級(jí)別了?! 】诹钐綔y(cè)防守  使用驗(yàn)證碼。驗(yàn)證碼是后臺(tái)隨機(jī)產(chǎn)生的一個(gè)短暫的驗(yàn)證碼,這個(gè)驗(yàn)證碼一般是一個(gè)計(jì)算機(jī)很難識(shí)別的圖片。這樣就可以防止以程序的方式來(lái)嘗試用戶(hù)的口令。事實(shí)證明,這是最簡(jiǎn)單也最有效的方式。當(dāng)然,總是讓用戶(hù)輸入那些肉眼都看不清的驗(yàn)證碼的用戶(hù)體驗(yàn)不好,所以,可以折中一下。比如Google,當(dāng)他發(fā)現(xiàn)一個(gè)IP地址發(fā)出大量的搜索后,其會(huì)要求你輸入驗(yàn)證碼。當(dāng)他發(fā)現(xiàn)同一個(gè)IP注冊(cè)了3個(gè)以上的gmail郵箱后,他需要給你發(fā)短信方式或是電話(huà)方式的驗(yàn)證碼。  用戶(hù)口令失敗次數(shù)。調(diào)置口令失敗的上限,如果失敗過(guò)多,則把帳號(hào)鎖了,需要用戶(hù)以找回口令的方式來(lái)重新激活帳號(hào)。但是,這個(gè)功能可能會(huì)被惡意人使用。最好的方法是,增加其嘗試的時(shí)間成本(以前的這篇文章說(shuō)過(guò)一個(gè)增加時(shí)間成本的解密算法)。如,兩次口令嘗試的間隔是5秒鐘。三次以上錯(cuò)誤,帳號(hào)被臨時(shí)鎖上30秒,5次以上帳號(hào)被鎖1分鐘,10次以上錯(cuò)誤帳號(hào)被鎖4小時(shí)……  系統(tǒng)全局防守。上述的防守只針對(duì)某一個(gè)別用戶(hù)。惡意者們深知這一點(diǎn),所以,他們一般會(huì)動(dòng)用“僵尸網(wǎng)絡(luò)”輪著嘗試一堆用戶(hù)的口令,所以上述的那種方法可能還不夠好。我們需要在系統(tǒng)全局域上監(jiān)控所有的口令失敗的次數(shù)。當(dāng)然,這個(gè)需要我們平時(shí)沒(méi)有受到攻擊時(shí)的數(shù)據(jù)做為支持。比如你的系統(tǒng),平均每天有5000次的口令錯(cuò)誤的事件,那么你可以認(rèn)為,當(dāng)口令錯(cuò)誤大幅超過(guò)這個(gè)數(shù)后,而且時(shí)間相對(duì)集中,就說(shuō)明有黑客攻擊。這個(gè)時(shí)候你怎么辦?一般最常見(jiàn)使用的方法是讓所有的用戶(hù)輸錯(cuò)口令后再次嘗試的時(shí)間成本增加。  最后,再說(shuō)一下,關(guān)于用戶(hù)登錄,使用第三方的 OAuth 和 OpenID 也不失為一個(gè)很不錯(cuò)的選擇?! ?
0 有幫助? 展開(kāi)

在java中,設(shè)計(jì)圖形用戶(hù)界面需要經(jīng)歷哪幾個(gè)基本步驟

1, 分析業(yè)務(wù)需求, 理順業(yè)務(wù)邏輯2, 根據(jù)業(yè)務(wù)需要考慮使用何種容器(JFrame ,Frame ,JWindow..) 需要的數(shù)量.3, 每個(gè)容器(窗口)使用組件4.組件使用何種布局方式(邊界布局,絕對(duì)布局,網(wǎng)格布局..),排列在容器(窗口)中5.組件中需要響應(yīng)那些事件, 把事件響應(yīng)代碼寫(xiě)好,然后綁定到組件上(addListener...) 6.調(diào)試,測(cè)試
0 有幫助? 展開(kāi)

游戲界面設(shè)計(jì)怎么弄

用戶(hù)心理學(xué)——認(rèn)知原則的應(yīng)用認(rèn)知心理學(xué),從廣義上來(lái)說(shuō),就是關(guān)于認(rèn)識(shí)的心理學(xué)。人類(lèi)認(rèn)識(shí)客觀事物,主要就是通過(guò)感覺(jué)、知覺(jué)、注意、記憶、思維想象等來(lái)進(jìn)行,因此,凡是研究人的認(rèn)識(shí)心理過(guò)程的,都屬于認(rèn)識(shí)心理學(xué)。實(shí)際上,我們這里所指的認(rèn)知心理學(xué)是指純粹采用信息加工觀點(diǎn)來(lái)研究認(rèn)知心理學(xué)過(guò)程的心理學(xué),也就是運(yùn)用信息論以及計(jì)算機(jī)的類(lèi)比、模擬、驗(yàn)證等方法來(lái)研究知識(shí)是如何獲得、存貯、交換、使用的。所以,我們這里所指的現(xiàn)代認(rèn)知心理學(xué)實(shí)質(zhì)是信息加工心理學(xué)。一般地,人們將信息加工心理學(xué)又稱(chēng)為狹義的認(rèn)知心理學(xué)。1.認(rèn)知過(guò)程看和聽(tīng)的過(guò)程構(gòu)成知覺(jué),圖像和聲音作為刺激的特征被接收并以抽象的方式被編碼,把輸入和記憶中的信息進(jìn)行對(duì)比得出對(duì)刺激的解釋?zhuān)@一過(guò)程就是認(rèn)知。人體信息處理器包括感官、短期記憶、長(zhǎng)期記憶及與其相聯(lián)系的動(dòng)作處理器和認(rèn)知處理器。每種知覺(jué)均有一個(gè)對(duì)應(yīng)的短期存儲(chǔ)器和處理器,人體信息模型總體框圖如左圖4.3.1所示。其中認(rèn)知處理器執(zhí)行的工作就是我們通常所說(shuō)的思維。思維的結(jié)果或被存儲(chǔ)起來(lái),或送至動(dòng)作處理器控制行動(dòng)。2.認(rèn)知心理學(xué)(1)現(xiàn)代認(rèn)知心理學(xué)的核心: 現(xiàn)代認(rèn)知心理學(xué)的理論實(shí)質(zhì),就是以計(jì)算機(jī)信息加工的觀點(diǎn)來(lái)研究人的心理學(xué)活動(dòng),把人腦看作是一種如同計(jì)算機(jī)的信息加工系統(tǒng)。(2)現(xiàn)代認(rèn)知心理學(xué)兩個(gè)關(guān)鍵的重要概念: 現(xiàn)代認(rèn)知心理學(xué)的學(xué)說(shuō)內(nèi)容集中體現(xiàn)在兩個(gè)關(guān)鍵的重要概念上。現(xiàn)代認(rèn)知心理學(xué)的一個(gè)重要的中心概念,就是“信息”。在某種程度上說(shuō),抽掉了“信息”的概念,認(rèn)知心理學(xué)的理論也就會(huì)散架解體,難以存在?,F(xiàn)代認(rèn)知心理學(xué)的另一個(gè)重要的中心概念,就是“信息加工系統(tǒng)”。信息加工系統(tǒng)的理論,是現(xiàn)代認(rèn)知心理學(xué)理論的主體。(3)現(xiàn)代認(rèn)知心理學(xué)的研究方法:現(xiàn)代認(rèn)知心理學(xué)的研究方法有實(shí)驗(yàn)法、觀察法(包括自我觀察法)以及計(jì)算機(jī)模擬法等。3.人機(jī)交互設(shè)計(jì)遵循的認(rèn)知原則根據(jù)用戶(hù)心理學(xué)和認(rèn)知科學(xué),提出如下基本原則指導(dǎo)人機(jī)界面交互設(shè)計(jì)。(1)一致性原則。即從任務(wù)、信息的表達(dá)、界面控制操作等方面與用戶(hù)理解熟悉的模式盡量保持一致。(2)兼容性。在用戶(hù)期望和界面設(shè)計(jì)的現(xiàn)實(shí)之間要兼容,要基于用戶(hù)以前的經(jīng)驗(yàn)。(3)適應(yīng)性。用戶(hù)應(yīng)處于控制地位,因此界面應(yīng)在多方面適應(yīng)用戶(hù)。(4)指導(dǎo)性。界面設(shè)計(jì)應(yīng)通過(guò)任務(wù)提示和反饋信息來(lái)指導(dǎo)用戶(hù),做到“以用戶(hù)為中心”。(5)結(jié)構(gòu)性。以減少?gòu)?fù)雜度。(6)經(jīng)濟(jì)性。界面設(shè)計(jì)要用最少的支持用戶(hù)所必須的步驟來(lái)實(shí)現(xiàn)一個(gè)操作。在上述基本原則指導(dǎo)下,提出以下幾點(diǎn)針對(duì)界面設(shè)計(jì)與屏幕設(shè)計(jì)的參考:(1)由具體到抽象。即首先通過(guò)多媒體界面給用戶(hù)提供具體界面設(shè)計(jì)應(yīng)是結(jié)構(gòu)化的的對(duì)象。然后從具體對(duì)象、內(nèi)容中讓學(xué)習(xí)者歸納出抽象的概念或原理,或用模擬系統(tǒng)來(lái)引導(dǎo)出抽象的原理。(2)由可視化的內(nèi)容顯示不可見(jiàn)的內(nèi)容。盡可能利用數(shù)字、圖解、動(dòng)畫(huà)、色彩等清晰爽目的對(duì)象顯示原理、公式或抽象的概念。(3)由模擬引導(dǎo)創(chuàng)新。突出人機(jī)交互,盡量啟發(fā)用戶(hù)的積極思維和參與,并激起用戶(hù)的學(xué)習(xí)和創(chuàng)造欲望。(4)合理運(yùn)用再認(rèn)與再憶,減少用戶(hù)短期記憶的負(fù)擔(dān)。所謂再認(rèn)就是從系統(tǒng)給定的幾個(gè)可能答案中要用戶(hù)選擇一個(gè)正確的或最好的。再憶即要求用戶(hù)輸入正確的答案或關(guān)鍵字。(5)考慮用戶(hù)的個(gè)別差異,使用用戶(hù)語(yǔ)言。以上5點(diǎn)具體體現(xiàn)了“由易而難,逐步強(qiáng)化?!边@一源于認(rèn)知心理學(xué)的原則。界面設(shè)計(jì)原則:(1)用戶(hù)原則。人機(jī)界面設(shè)計(jì)首先要確立用戶(hù)類(lèi)型。劃分類(lèi)型可以從不同的角度,視實(shí)際情況而定。確定類(lèi)型后要針對(duì)其特點(diǎn)預(yù)測(cè)他們對(duì)不同界面的反應(yīng)。這就要從多方面設(shè)計(jì)分析。(2)信息最小量原則。人機(jī)界面設(shè)計(jì)要盡量減少用戶(hù)記憶負(fù)擔(dān),采用有助于記憶的設(shè)計(jì)方案。(3)幫助和提示原則。要對(duì)用戶(hù)的操作命令作出反應(yīng),幫助用戶(hù)處理問(wèn)題。系統(tǒng)要設(shè)計(jì)有恢復(fù)出錯(cuò)現(xiàn)場(chǎng)的能力,在系統(tǒng)內(nèi)部處理工作要有提示,盡量把主動(dòng)權(quán)讓給用戶(hù)。界面設(shè)計(jì)并無(wú)固定規(guī)則可以遵循,然而在長(zhǎng)期的界面設(shè)計(jì)的研究與用戶(hù)的研究調(diào)查的過(guò)程中,設(shè)計(jì)師們摸索出了一套界面設(shè)計(jì)的原則,以下的幾條原則是設(shè)計(jì)師們應(yīng)該遵循的:一、人機(jī)界面的設(shè)計(jì)應(yīng)該簡(jiǎn)潔易懂:人機(jī)界面不應(yīng)該喧賓奪主。游戲軟件與其它類(lèi)應(yīng)用軟件不同,游戲軟件可視化的元素中所有的一切都應(yīng)該為游戲性與晚間的游戲體驗(yàn)服務(wù)如果過(guò)分修飾或過(guò)于繁瑣的話(huà),人機(jī)界面反而會(huì)干擾玩家的注意力,使他們不能集中精力于游戲世界的體驗(yàn)中。人機(jī)界面應(yīng)該力求簡(jiǎn)潔,占用的屏幕空間越少越好。矛盾隨之應(yīng)運(yùn)而生,隨著游戲的復(fù)雜程度和數(shù)據(jù)量的增加,需要玩家知道掌握的數(shù)據(jù)信息越來(lái)越多,另一方面人機(jī)界面的需求有時(shí)追求極度簡(jiǎn)潔,占用屏幕越少越好。同時(shí)人機(jī)界面的設(shè)計(jì)應(yīng)該具有極強(qiáng)的易懂性,《Age Of Empire》的設(shè)計(jì)者們?cè)岢觥扒笆宸昼姺▌t”?!扒笆宸昼姟敝傅氖菍?duì)于一個(gè)游戲而言如果入門(mén)級(jí)玩家不能在前十五分鐘順利的弄明白基本操作和策略并開(kāi)始游戲,或鐵桿級(jí)玩家不能在前十五分鐘感到有趣和挑戰(zhàn)的話(huà),他們就會(huì)放棄這個(gè)游戲。因此游戲界面應(yīng)該是極易上手,同時(shí)又應(yīng)該給高級(jí)玩家?guī)?lái)挑戰(zhàn)的設(shè)計(jì)。二、人機(jī)界面和游戲世界應(yīng)該風(fēng)格統(tǒng)一:從色彩到質(zhì)感,應(yīng)該和游戲世界保持一致協(xié)調(diào)。而且界面與有些應(yīng)該結(jié)合統(tǒng)一不要有過(guò)大反差或甚至風(fēng)馬牛不相及。三、人機(jī)界面應(yīng)該具有一定的自解釋性(affordance)與可學(xué)習(xí)性(learnable):所謂自解釋性,是指一個(gè)設(shè)計(jì)能夠通過(guò)自己的外表暗示自己的功能。最簡(jiǎn)單的例子如門(mén)把手,其形狀本身就暗示了手應(yīng)該握住它后向下按。在人機(jī)界面設(shè)計(jì)上最典型的例子就是windows的窗口了,在窗口的右下角的三角形三維凹凸不平,就是從音量調(diào)節(jié)器的設(shè)計(jì)(音量調(diào)節(jié)鈕上的凹凸不平,暗示了其可旋轉(zhuǎn)性)中引申出來(lái)的,它暗示了鼠標(biāo)可以拉動(dòng)它從而改變窗口大小。四、人機(jī)界面應(yīng)該布局平衡:所有文字和圖表應(yīng)該擺放得恰到好處,形成一種平衡感。以往的游戲設(shè)計(jì)師們毫無(wú)平面設(shè)計(jì)的基礎(chǔ)訓(xùn)練,在擺放圖表和文字時(shí)隨心所欲毫無(wú)章法,導(dǎo)致明顯的布局不平衡和重要信息不突出。五、應(yīng)該以一種動(dòng)態(tài)的觀點(diǎn)來(lái)設(shè)計(jì)人機(jī)界面:這一點(diǎn)也許不太好理解。將人機(jī)界面設(shè)計(jì)與平面設(shè)計(jì)區(qū)分開(kāi)來(lái)的最主要一點(diǎn)便是前者是動(dòng)態(tài)的,而后者則為靜態(tài)的設(shè)計(jì)平面設(shè)計(jì)的最終產(chǎn)品包括廣告招貼,書(shū)籍封面,宣傳冊(cè)等等,這些都是人們?nèi)ラ喿x的靜態(tài)的頁(yè)面(就新興的網(wǎng)頁(yè)設(shè)計(jì)而言,其更接近于后者)。二人機(jī)界面的最終產(chǎn)品是軟件用戶(hù)界面,其實(shí)要用戶(hù)通過(guò)動(dòng)態(tài)的過(guò)程來(lái)使用的。設(shè)計(jì)人機(jī)界面,并不只是設(shè)計(jì)一個(gè)窗口菜單和控制面板,更重要的是設(shè)計(jì)一種動(dòng)態(tài)的交互(interaction),在設(shè)計(jì)時(shí)必須將用戶(hù)種種的行為可能性與動(dòng)態(tài)視效的配合考慮在內(nèi)。六、在設(shè)計(jì)用戶(hù)界面時(shí)應(yīng)將效率問(wèn)題考慮在內(nèi):玩家在玩游戲時(shí)的交互實(shí)現(xiàn)是通過(guò)以下這一過(guò)程實(shí)現(xiàn)的,1玩家意識(shí)到當(dāng)前需要——2玩家尋找命令——3玩家輸入指令(input,即玩家點(diǎn)擊相應(yīng)按鈕或按下手柄按鍵)——4電腦內(nèi)部程序進(jìn)行指令分析——5電腦以可視化的形式進(jìn)行反饋(output,當(dāng)前需要得到實(shí)現(xiàn))。所有游戲,包括當(dāng)前所有軟件,都是通過(guò)無(wú)數(shù)次的上述過(guò)程來(lái)實(shí)現(xiàn)交互的,并且這種交互過(guò)程模式,將在很長(zhǎng)的一段時(shí)間內(nèi)作為交互的主要甚至唯一手段。正因?yàn)檫@種過(guò)程的存在,使得我們不得不引入效率的概念。用戶(hù)界面設(shè)計(jì)的任務(wù),從最根本的方面來(lái)說(shuō),就是減少?gòu)倪^(guò)成2到過(guò)程3這一段用戶(hù)所需要做的功。玩家在這一過(guò)程中所花費(fèi)的時(shí)間與鼠標(biāo)所經(jīng)過(guò)的距離越長(zhǎng),玩家所消耗掉的功就越多。用戶(hù)界面設(shè)計(jì)追求減少甚至消滅掉這一過(guò)程,因?yàn)檫@一過(guò)程所消耗掉用戶(hù)的功就其意義來(lái)說(shuō)是無(wú)用功,它對(duì)整個(gè)交互作用沒(méi)有任何意義,反而這一過(guò)程的大量存在會(huì)使用戶(hù)產(chǎn)生疲勞感和排斥感。就即時(shí)戰(zhàn)略游戲而言,在早期的《Age Of Empire》之后,此類(lèi)游戲的用戶(hù)界面設(shè)計(jì)便一直以其為標(biāo)準(zhǔn),即將游戲畫(huà)面與用戶(hù)界面分割開(kāi)來(lái),前者居上占據(jù)屏幕的70-80%,后者居下。一直到后來(lái)的許多熱門(mén)即時(shí)戰(zhàn)略游戲《Red Alarm》系列(其用戶(hù)界面由下面改到了右面)、《StarCraft》系列、《WarCraft》系列……這既表示了這一設(shè)計(jì)為廣大界面設(shè)計(jì)師擁護(hù),說(shuō)明此一設(shè)計(jì)有其成熟的一面;同時(shí)也表示用戶(hù)界面設(shè)計(jì)在長(zhǎng)時(shí)間內(nèi)處于無(wú)創(chuàng)新?tīng)顟B(tài)。因?yàn)榫痛嗽O(shè)計(jì)而言,其仍有許多缺陷,在效率方面問(wèn)題最為明顯。為了完成游戲,玩家需要不停的將鼠標(biāo)在游戲畫(huà)面與用戶(hù)界面之間移動(dòng),以完成指令的下達(dá)?,F(xiàn)行的這一設(shè)計(jì)增加了鼠標(biāo)移動(dòng)的距離和下達(dá)指令需耗費(fèi)的時(shí)間,如此一來(lái),游戲中長(zhǎng)時(shí)間的大量的無(wú)用功會(huì)令玩家產(chǎn)生疲勞感。盡管已經(jīng)有許多方法被嘗試來(lái)改變這種狀況,如熱鍵盤(pán)這一設(shè)計(jì)的引入。然而這一針對(duì)高級(jí)玩家的設(shè)計(jì)并沒(méi)有從根本上改變游戲界面設(shè)計(jì)的效率問(wèn)題。許多工具軟件在效率這方面的問(wèn)題解決的要比游戲好得多。其中貢獻(xiàn)最為明顯的就是右鍵彈出指令框這一設(shè)計(jì),其有效地解決了鼠標(biāo)移動(dòng)距離與消耗時(shí)間的問(wèn)題,從而客觀地提升了軟件操作的效率。然而,如果將這一設(shè)計(jì)應(yīng)用于游戲中,就勢(shì)必增加了界面的復(fù)雜性,不如原來(lái)的分割式設(shè)計(jì)一目了然。這有與人機(jī)界面設(shè)計(jì)的第一條原則相矛盾,同時(shí)對(duì)二三四條產(chǎn)生連帶影響,這些都增加了人機(jī)界面設(shè)計(jì)的難度與挑戰(zhàn)性。其實(shí)人機(jī)界面設(shè)計(jì)原則的第六條在本質(zhì)上并不與第一條發(fā)生矛盾關(guān)系,這就為人機(jī)界面設(shè)計(jì)的改進(jìn)與創(chuàng)新提供了可行性。七、人機(jī)界面設(shè)計(jì)的最高水平是達(dá)到無(wú)形入化:所謂人機(jī)界面的無(wú)形入化,就是說(shuō)人機(jī)界面非常自然,非常好用,玩家用起來(lái)得心應(yīng)手,全身心地投入到游戲世界中,仿佛人機(jī)界面是透明的了,似乎感受不到它的存在。這是所有人機(jī)界面設(shè)計(jì)的終極目標(biāo),也是所有游戲設(shè)計(jì)師們努力的方向。界面設(shè)計(jì)與評(píng)價(jià)評(píng)價(jià)是人機(jī)界面設(shè)計(jì)的重要組成,應(yīng)該在系統(tǒng)設(shè)計(jì)初期就進(jìn)行,或在原型期就進(jìn)行,以便及早發(fā)現(xiàn)設(shè)計(jì)缺陷,避免人力、物力浪費(fèi)。對(duì)界面設(shè)計(jì)的質(zhì)量評(píng)價(jià)通??捎盟捻?xiàng)基本要求衡量:(1)界面設(shè)計(jì)是否有利于用戶(hù)目標(biāo)的完成;(2)界面學(xué)習(xí)和使用是否容易;(3)界面使用效率如何;(4)設(shè)計(jì)的潛在問(wèn)題有哪些;對(duì)界面的總體設(shè)計(jì)和具體功能塊設(shè)計(jì),可用上面提到的各類(lèi)界面設(shè)計(jì)準(zhǔn)則就其應(yīng)用對(duì)象進(jìn)行綜合測(cè)試。具體要求的界面品質(zhì),僅提出如下幾項(xiàng)供參考:(1)實(shí)用性。衡量界面在幫助用戶(hù)完成任務(wù)時(shí)的滿(mǎn)意程度,這點(diǎn)只能從用戶(hù)調(diào)查表中獲取數(shù)據(jù)。(2)有效性。度量指標(biāo)有錯(cuò)誤率、任務(wù)完成時(shí)間、系統(tǒng)各設(shè)備使用率等。(3)易學(xué)習(xí)性。從系統(tǒng)開(kāi)始使用一段時(shí)間后,錯(cuò)誤率下降情況、完成任務(wù)時(shí)間減少的情況、正確調(diào)用設(shè)備及命令的情況以及用戶(hù)知識(shí)增加的狀況來(lái)衡量。(4)系統(tǒng)設(shè)備及功能使用面。若有些設(shè)備或功能任何用戶(hù)都未用過(guò),則可能設(shè)計(jì)有誤。(5)用戶(hù)滿(mǎn)意程度。以用戶(hù)滿(mǎn)意程度,發(fā)現(xiàn)問(wèn)題多少及使用興趣來(lái)衡量。界面評(píng)估采用的方法已由傳統(tǒng)的直覺(jué)經(jīng)驗(yàn)的方法,逐漸轉(zhuǎn)為科學(xué)的系統(tǒng)的方法進(jìn)行。傳統(tǒng)經(jīng)驗(yàn)方法有如下幾種:(1)實(shí)驗(yàn)方法。在確定了實(shí)驗(yàn)總目標(biāo)及所要驗(yàn)證的假設(shè)條件后,設(shè)計(jì)最可靠的實(shí)驗(yàn)方法是隨機(jī)和重復(fù)測(cè)試,最后對(duì)實(shí)驗(yàn)結(jié)果分析總結(jié)。(2)監(jiān)測(cè)方法。即觀察用戶(hù)行為。觀察方法有多種,如直接監(jiān)測(cè)、錄像監(jiān)測(cè)、系統(tǒng)監(jiān)測(cè)等。執(zhí)行時(shí)一般多種方法同時(shí)進(jìn)行。(3)調(diào)查方法。這種方法可為評(píng)價(jià)提供重要數(shù)據(jù),在界面設(shè)計(jì)的任何階段均可使用。調(diào)查方式可采用調(diào)查表(問(wèn)卷)或面談方式。但應(yīng)該指出,這種方法獲得數(shù)據(jù)的可靠性和有效性不如實(shí)驗(yàn)法和監(jiān)測(cè)法。另一種不同于經(jīng)驗(yàn)方法的是形式化方法。這種方法建立在用戶(hù)與界面的交互作用模型上。它與經(jīng)驗(yàn)方法區(qū)別在于不需要直接測(cè)試或觀察用戶(hù)實(shí)際操作,優(yōu)點(diǎn)是可在界面詳細(xì)設(shè)計(jì)實(shí)現(xiàn)前就進(jìn)行評(píng)價(jià)。但無(wú)法完全預(yù)知用戶(hù)所反映的情況,所以目前多用比較簡(jiǎn)單可靠的經(jīng)驗(yàn)方法。(1)布局屏幕布局因功能不同考慮的側(cè)重點(diǎn)不同。各功能區(qū)要重點(diǎn)突出,功能明顯。無(wú)論哪一種功能設(shè)計(jì),其屏幕布局都應(yīng)遵循如下五項(xiàng)原則:①平衡原則。注意屏幕上下左右平衡。不要堆擠數(shù)據(jù),過(guò)分擁擠的顯示也會(huì)產(chǎn)生視覺(jué)疲勞和接收錯(cuò)誤。②預(yù)期原則。屏幕上所有對(duì)象,如窗口、按鈕、菜單等處理應(yīng)一致化,使對(duì)象的動(dòng)作可預(yù)期。③經(jīng)濟(jì)原則。即在提供足夠的信息量的同時(shí)還要注意簡(jiǎn)明,清晰。特別是媒體,要運(yùn)用好媒體選擇原則。④順序原則。對(duì)象顯示的順序應(yīng)依需要排列。通常應(yīng)最先出現(xiàn)對(duì)話(huà),然后通過(guò)對(duì)話(huà)將系統(tǒng)分段實(shí)現(xiàn)。⑤規(guī)則化。畫(huà)面應(yīng)對(duì)稱(chēng),顯示命令、對(duì)話(huà)及提示行在一個(gè)應(yīng)用系統(tǒng)的設(shè)計(jì)中盡量統(tǒng)一規(guī)范。在屏幕布局中,還要注意到一些基本數(shù)據(jù)的設(shè)置。按照以上原則,進(jìn)行屏幕設(shè)計(jì),應(yīng)做到:(1)按功能將屏幕分成幾個(gè)區(qū)域,通常為:標(biāo)題區(qū),工作區(qū),提示和出錯(cuò)處理區(qū)、以及其他。示例一(2)用戶(hù)界面應(yīng)包含所有所必需的信息。示例二(3)屏幕的使用密度應(yīng)當(dāng)適當(dāng),防止過(guò)稀或過(guò)密。示例三(2)文字與用語(yǔ)文字和用語(yǔ)除作為正文顯示媒體出現(xiàn)外,還在設(shè)計(jì)題頭、標(biāo)題、提示信息、控制命令,會(huì)話(huà)等功能時(shí)展現(xiàn)。對(duì)文字與用語(yǔ)設(shè)計(jì)格式和內(nèi)容應(yīng)注意如下:①要注意用語(yǔ)簡(jiǎn)潔性。避免使用計(jì)算機(jī)專(zhuān)業(yè)術(shù)語(yǔ);盡量用肯定句而不要用否定句;用主動(dòng)語(yǔ)態(tài)而不用被動(dòng)語(yǔ)態(tài);用禮貌而不過(guò)分的強(qiáng)調(diào)語(yǔ)句進(jìn)行文字會(huì)話(huà);對(duì)不同的用戶(hù),實(shí)施心理學(xué)原則使用用語(yǔ);英文詞語(yǔ)盡量避免縮寫(xiě);在按鈕、功能鍵標(biāo)示中應(yīng)盡量使用描述操作的動(dòng)詞;在有關(guān)鍵字的數(shù)據(jù)輸入對(duì)話(huà)和命令語(yǔ)言對(duì)話(huà)中采用縮碼作為略語(yǔ)形式;在文字較長(zhǎng)時(shí),可用壓縮法減少字符數(shù)或采用一些編碼方法。 示例一 示例二②格式。在屏幕顯示設(shè)計(jì)中,一幅畫(huà)面不要文字太多,若必須有較多文字時(shí),盡量分組分頁(yè),在關(guān)鍵詞處進(jìn)行加粗、變字體等處理,但同行文字盡量字型統(tǒng)一。英文詞除標(biāo)語(yǔ)外,盡量采用小寫(xiě)和易認(rèn)的字體。③信息內(nèi)容。信息內(nèi)容顯示不僅采用簡(jiǎn)潔、清楚的表達(dá),還應(yīng)采用用戶(hù)熟悉的簡(jiǎn)單句子,盡量不用左右滾屏。當(dāng)內(nèi)容較多時(shí),應(yīng)以空白分段或以小窗口分塊,以便記憶和理解。重要字段可用粗體和閃爍吸引注意力和強(qiáng)化效果,強(qiáng)化效果有多樣,針對(duì)實(shí)際進(jìn)行選擇。 示例三 示例四(3)顏色的使用顏色的調(diào)配對(duì)屏幕顯示也是重要的一項(xiàng)設(shè)計(jì),顏色除是一種有效的強(qiáng)化技術(shù)外,還具有美學(xué)價(jià)值。使用顏色時(shí)應(yīng)注意如下幾點(diǎn):①限制同時(shí)顯示的顏色數(shù)。一般同一畫(huà)面不宜超過(guò)4或5種,可用不同層次及形狀來(lái)配合顏色,增加變化。示例一②畫(huà)面中活動(dòng)對(duì)象顏色應(yīng)鮮明,而非活動(dòng)對(duì)象應(yīng)暗淡。對(duì)象顏色應(yīng)盡量不同,前景色宜鮮艷一些,背景色則應(yīng)暗淡。示例二③盡量避免不兼容的顏色放在一起,如黃與藍(lán),紅與綠等,除非作對(duì)比時(shí)用。示例三④若用顏色表示某種信息或?qū)ο髮傩裕褂脩?hù)懂得這種表示,且盡量用常規(guī)準(zhǔn)則表示。示例四總之,屏幕顯示設(shè)計(jì)最終應(yīng)達(dá)到令人愉悅的顯示效果,要指導(dǎo)用戶(hù)注意到最重要的信息,但又不包含過(guò)多的相互矛盾的刺激。設(shè)計(jì)流程:1) 調(diào)查研究2)基本概念設(shè)計(jì)3)生產(chǎn)界面原型4)可行性測(cè)試5)反復(fù)優(yōu)化操作設(shè)計(jì)1)二維操作優(yōu)先原則2)鼠標(biāo)移動(dòng)最短原則3)淺層菜單設(shè)計(jì)原則4)快捷鍵放置左側(cè)原則5)信息最大化原則6)角色操作分級(jí)原則7)多渠道性8)可設(shè)置性
0 有幫助? 展開(kāi)

什么是UI用戶(hù)界面設(shè)計(jì)?

UI即User Interface(用戶(hù)界面)的簡(jiǎn)稱(chēng)。UI設(shè)計(jì)則是指對(duì)軟件的人機(jī)交互、操作邏輯、界面美觀的整體設(shè)計(jì)。好的UI設(shè)計(jì)不僅是讓軟件變得有個(gè)性有品味,還要讓軟件的操作變得舒適、簡(jiǎn)單、自由,充分體現(xiàn)軟件的定位和特點(diǎn)。 非物質(zhì)設(shè)計(jì)的興起誕生UI設(shè)計(jì) UI是什么 軟件設(shè)計(jì)可分為兩個(gè)部分:編碼設(shè)計(jì)與UI設(shè)計(jì)。編碼設(shè)計(jì)大家都很熟悉,但是 UI設(shè)計(jì)還是一個(gè)很陌生的詞,即使一些專(zhuān)門(mén)從事網(wǎng)站與多媒體設(shè)計(jì)的人也不完全理解UI的意思。UI的本意是用戶(hù)界面,是英文User和 interface的縮寫(xiě)。從字面上看是用戶(hù)與界面2個(gè)組成部分,但實(shí)際上還包括用戶(hù)與界面之間的交互關(guān)系。 界面設(shè)計(jì)。在漫長(zhǎng)的軟件發(fā)展中,界面設(shè)計(jì)工作一直沒(méi)有被重視起來(lái)。做界面設(shè)計(jì)的人也被貶義的稱(chēng)為“美工”。其實(shí)軟件界面設(shè)計(jì)就像工業(yè)產(chǎn)品中的工業(yè)造型設(shè)計(jì)一樣,是產(chǎn)品的重要買(mǎi)點(diǎn)。一個(gè)友好美觀的界面會(huì)給人帶來(lái)舒適的視覺(jué)享受,拉近人與電腦的距離,為商家創(chuàng)造賣(mài)點(diǎn)。界面設(shè)計(jì)不是單純的美術(shù)繪畫(huà),他需要定位使用者、使用環(huán)境、使用方式并且為最終用戶(hù)而設(shè)計(jì),是純粹的科學(xué)性的藝術(shù)設(shè)計(jì)。檢驗(yàn)一個(gè)界面的標(biāo)準(zhǔn)即不是某個(gè)項(xiàng)目開(kāi)發(fā)組領(lǐng)導(dǎo)的意見(jiàn)也不是項(xiàng)目成員投票的結(jié)果,而是最終用戶(hù)的感受。所以界面設(shè)計(jì)要和用戶(hù)研究緊密結(jié)合,是一個(gè)不斷為最終用戶(hù)設(shè)計(jì)滿(mǎn)意視覺(jué)效果的過(guò)程。 UI設(shè)計(jì)在中國(guó)的現(xiàn)狀 目前在國(guó)內(nèi)UI還是一個(gè)相對(duì)陌生的詞,即便是一些設(shè)計(jì)人員也對(duì)這個(gè)詞不太了解。我們經(jīng)常看到一些招聘廣告寫(xiě)著:招聘界面美工、界面美術(shù)設(shè)計(jì)師等等。這表明在國(guó)內(nèi)對(duì)UI的理解還停留在美術(shù)設(shè)計(jì)方面,認(rèn)為UI的工作只是描邊畫(huà)線,缺乏對(duì)用戶(hù)交互的重要性的理解;另一方面在軟件開(kāi)發(fā)過(guò)程中還存在重技術(shù)而不重應(yīng)用的現(xiàn)象。許多商家認(rèn)為軟件產(chǎn)品的核心是技術(shù),而UI僅僅是次要的輔助,這點(diǎn)在人員的比例與待遇上可以表現(xiàn)出來(lái)。 但這不是UI設(shè)計(jì)真正的價(jià)值體現(xiàn),只是UI設(shè)計(jì)發(fā)展的一個(gè)必經(jīng)過(guò)程。我們以物質(zhì)產(chǎn)品手機(jī)行業(yè)為例,當(dāng)手機(jī)剛剛進(jìn)入市場(chǎng)的時(shí)候不但價(jià)格貴的驚人,而且除了通話(huà)以外沒(méi)有什么其他功能。由于當(dāng)時(shí)的主導(dǎo)是技術(shù),所以大家都把精力放在信號(hào)、待機(jī)時(shí)間、壽命等方面,對(duì)于產(chǎn)品的造型,使用的合理性很少關(guān)心。事過(guò)境遷,如今技術(shù)已經(jīng)完全的達(dá)到用戶(hù)的需求,于是商家為了創(chuàng)造賣(mài)點(diǎn),提高爭(zhēng)力,非常重視產(chǎn)品的外觀設(shè)計(jì),除此之外還頻頻推出短信,彩屏,和鉉,彩信,攝像頭等等。這樣一來(lái)產(chǎn)品的美觀、個(gè)性、易用、易學(xué)、人性化等等都成了產(chǎn)品的賣(mài)點(diǎn)。軟件產(chǎn)品與物質(zhì)產(chǎn)品的發(fā)展是相同的。過(guò)去由于計(jì)算機(jī)硬件的限制,編碼設(shè)計(jì)成為軟件開(kāi)發(fā)的代名詞,美觀親和的圖形化界面與合理易用的交互方式都沒(méi)有得到充分的重視,實(shí)際上這個(gè)時(shí)期的軟件叫作軟件程序,而不是軟件產(chǎn)品。 現(xiàn)今隨著計(jì)算機(jī)硬件的飛速發(fā)展,過(guò)去的軟件程序已經(jīng)不能適應(yīng)用戶(hù)的要求。軟件產(chǎn)品在激烈的市場(chǎng)競(jìng)爭(zhēng)中,僅僅有強(qiáng)大的功能是遠(yuǎn)遠(yuǎn)不夠的,不足以戰(zhàn)勝?gòu)?qiáng)勁的對(duì)手。幸運(yùn)的是在國(guó)內(nèi)一些高瞻遠(yuǎn)矚的民族企業(yè)已經(jīng)開(kāi)始意識(shí)到UI給軟件產(chǎn)品帶來(lái)的巨大賣(mài)點(diǎn)了,例如金山公司的影霸、詞霸、毒霸、網(wǎng)標(biāo),由于重視UI的開(kāi)發(fā)與地位,才使得金山產(chǎn)品在同類(lèi)軟件產(chǎn)品中首屈一指。聯(lián)想軟件的UI部門(mén)積極開(kāi)展用戶(hù)研究與使用性測(cè)試,將易用與美觀相結(jié)合,推出的雙模式電腦、幸福系列等成功UI范例,為聯(lián)想贏得全球消費(fèi) PC第三的稱(chēng)號(hào)等等、等等.實(shí)踐證明,各商家只要在產(chǎn)品美觀和易用設(shè)計(jì)方面很小投入,將會(huì)有很大產(chǎn)出。其投入產(chǎn)出比,要比在功能領(lǐng)先性開(kāi)發(fā)上的投入大得多。 中國(guó)UI路向何方——CHINA UI的誕生 我們不得不承認(rèn)現(xiàn)階段中國(guó)在很多領(lǐng)域都與西方發(fā)達(dá)國(guó)家有相當(dāng)大的差距,如何趕上并超過(guò)他們是我們這代人肩負(fù)的歷史使命。軟件產(chǎn)品領(lǐng)域不象物質(zhì)產(chǎn)品那樣存在工藝、材料上的限制,軟件產(chǎn)品核心問(wèn)題就是人。提高軟件UI設(shè)計(jì)師個(gè)人能力減小人員上的差距是中國(guó)UI發(fā)展首要關(guān)鍵的問(wèn)題。 目前國(guó)內(nèi)各院校還沒(méi)有設(shè)立相對(duì)健全的UI設(shè)計(jì)專(zhuān)業(yè),所以提高UI設(shè)計(jì)師能力關(guān)鍵在于提供一個(gè)良好的學(xué)習(xí)與交流的資源環(huán)境。國(guó)內(nèi)已經(jīng)有很多交流設(shè)計(jì)網(wǎng)站,介紹工業(yè)設(shè)計(jì)、平面設(shè)計(jì)、服裝設(shè)計(jì)、繪畫(huà)藝術(shù)、多媒體flash等,但是UI設(shè)計(jì)一直沒(méi)有受到應(yīng)有的關(guān)注,僅僅被放在數(shù)碼設(shè)計(jì)或者平面網(wǎng)頁(yè)設(shè)計(jì)的一個(gè)欄目里,這僅有的資源對(duì)培養(yǎng)優(yōu)秀的設(shè)計(jì)師是不夠的,必須有一個(gè)信息快捷、資源豐富、設(shè)計(jì)水平一流、專(zhuān)業(yè)權(quán)威的UI設(shè)計(jì)學(xué)習(xí)與交流的地方才能適應(yīng)日益發(fā)展的UI設(shè)計(jì)師們的需求。參考資料: http://www.e-huidong.com/bbs/topic.asp?topic_id=17016
0 有幫助? 展開(kāi)

界面設(shè)計(jì)用什么軟件

  要看你是從事網(wǎng)站界面設(shè)計(jì)還是軟件界面設(shè)計(jì)。網(wǎng)站界面設(shè)計(jì),必須了解一些簡(jiǎn)單的html、div、css樣式表等基本語(yǔ)言;軟件界面設(shè)計(jì),就要了解其產(chǎn)品所用的是什么工具做的,軟件和硬件的兼容性問(wèn)題(性能問(wèn)題)。對(duì)于設(shè)計(jì)軟件,常用的有photoshop、網(wǎng)頁(yè)3劍客、UIDesigner等。      但是吧,這其實(shí)僅僅是皮毛,真正要設(shè)計(jì)出來(lái)東西,我覺(jué)得還是找專(zhuān)業(yè)人吧。例如北京的智加設(shè)計(jì),我們?nèi)ツ旰退麄兒献鬟^(guò)。智加真的挺不錯(cuò),團(tuán)隊(duì)大概在百人左右,他們會(huì)針對(duì)每個(gè)品牌的實(shí)際情況整合出一套量身定做的方案,你可以去他們網(wǎng)站看看,還有很多案例。
0 有幫助 展開(kāi)
img

在線咨詢(xún)

建站在線咨詢(xún)

img

微信咨詢(xún)

掃一掃添加
動(dòng)力姐姐微信

img
img

TOP