陳雯
摘要:隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,計算機(jī)軟件的推出速度也越來越快,滿足用戶日益增長的軟件應(yīng)用需求成為計算機(jī)軟件設(shè)計的發(fā)展導(dǎo)向。文章從計算機(jī)軟件用戶界面應(yīng)用設(shè)計的原則出發(fā),探討了軟件用戶界面應(yīng)用設(shè)計的核心要素。
關(guān)鍵詞:計算機(jī)軟件;用戶界面;應(yīng)用設(shè)計
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2019)09-0137-02
1 計算機(jī)軟件用戶界面設(shè)計的原則
一款上市軟件的開發(fā)不是盲目地按照開發(fā)者的主觀意愿進(jìn)行的,在進(jìn)行開發(fā)工作之前,都需要按照一定的軟件開發(fā)設(shè)計規(guī)則制定一份完整的軟件開發(fā)設(shè)計書,其中就對軟件的用戶界面設(shè)計進(jìn)行了詳細(xì)的規(guī)劃。因此,明確計算機(jī)軟件用戶界面設(shè)計的各項原則,有助于后期界面設(shè)計工作流暢地進(jìn)行下去,且能更好地規(guī)避設(shè)計盲點和漏洞的出現(xiàn),使軟件的用戶界面更加貼合用戶使用需求。
1.1 視覺舒適性
一款軟件的用戶界面形態(tài)往往是用戶對軟件的第一印象,按照現(xiàn)代審美的要求,用戶界面不應(yīng)該出現(xiàn)太多花哨的界面裝飾,但絕對不能只有一個簡陋的用戶功能提示界面。簡潔、大氣是大部分軟件界面設(shè)計采取的風(fēng)格,在軟件界面整體布局符合大眾視覺審美的前提下,使用一兩種界面美化方法提升軟件用戶界面的審美水平,能夠比較好地滿足用戶界面實用功能要求,且同時不破壞整個軟件的視覺美感。從當(dāng)代主流審美的角度出發(fā),用戶界面的設(shè)計應(yīng)遵從對稱美學(xué)和人類視角偏移規(guī)則,如多數(shù)人在看著電腦屏幕時的第一視角為整塊屏幕水平向左25°的區(qū)域。[1]對大部分軟件開發(fā)者而言,滿足社會大部分人的視覺舒適需求是讓軟件贏取更大市場份額的關(guān)鍵。
1.2 實用性
一款軟件的實用性程度是衡量整個軟件價值的決定性因素之一,而用戶評判軟件實用性的第一觀察要素就是該軟件的用戶界面,所以在設(shè)計一款軟件的用戶界面時必須將界面的實用性擺在第一位。用戶界面的實用性可以劃分為視覺上的實用性和軟件實質(zhì)上的實用性,主要包括界面的快捷程度、界面功能的完備情況以及界面的安全穩(wěn)定性能等。在設(shè)計計算機(jī)軟件用戶界面時,減少軟件用戶界面無響應(yīng)的顯示內(nèi)容對CPU資源的占用,使用效果更佳的技術(shù)來提高界面流暢度和畫面質(zhì)量,靈活地滿足盡可能多用戶的需求。
1.3 實時性
不但軟件功能的設(shè)計需要時效性,軟件用戶界面的設(shè)計同樣存在對實時性的要求,且界面的實時性對用戶的使用還有比較大的影響。以用戶安裝軟件和打開軟件為例,軟件的用戶界面需要反應(yīng)軟件的實時運行狀態(tài)給用戶,以提醒用戶該次操作將需要多久的時間、會產(chǎn)生多大的內(nèi)存消耗等影響用戶下一步選擇的因素。如果軟件的用戶界面沒有實時性,將給用戶造成程度不一的時間、數(shù)據(jù)等資源浪費,給用戶帶來不必要的麻煩,從而降低用戶對整個軟件的使用體驗感。
2 計算機(jī)軟件用戶界面應(yīng)用設(shè)計的核心要素
結(jié)合計算機(jī)軟件用戶界面應(yīng)用設(shè)計的幾大原則,從軟件的功能和用戶群體類型出發(fā),能夠清晰地把握用戶界面應(yīng)用設(shè)計的要素,促進(jìn)整個軟件用戶界面向用戶的預(yù)期效果靠近。對于計算機(jī)軟件的用戶界面而言,設(shè)計要素主要包括軟件的整體架構(gòu)、軟件功能界面、軟件交互方式以及應(yīng)用到的關(guān)鍵技術(shù),除直接與用戶界面應(yīng)用設(shè)計相關(guān)的功能界面、人機(jī)交互等內(nèi)容之外,其他的設(shè)計要素對軟件用戶界面的應(yīng)用設(shè)計同樣起到重要的影響作用,如關(guān)鍵技術(shù)的選擇對用戶界面性能的決定作用。因此,明確計算機(jī)軟件的用戶界面應(yīng)用設(shè)計的要點,深入分析各個要素具體的內(nèi)容,才能真正將一款軟件的構(gòu)想變?yōu)閷嵨铩?/p>
2.1 軟件框架設(shè)計
對于絕大多數(shù)的軟件開發(fā)流程來說,設(shè)計用戶界面的第一步就是設(shè)計出一個相對完整的軟件框架,當(dāng)軟件框架的設(shè)計工作基本完善且符合用戶需求之后再開展后續(xù)設(shè)計工作。軟件框架設(shè)計相當(dāng)于建筑房屋時繪制的房屋設(shè)計圖,從軟件用戶界面的區(qū)域劃分到細(xì)微的界面部件擺放都做出詳細(xì)的規(guī)劃。通過觀察大量的應(yīng)用軟件用戶界面的形態(tài),可以總結(jié)出一些比較通用的設(shè)計經(jīng)驗,如進(jìn)度條的放置位置一般在界面底部、彈出框的大小比例要和原畫界面的縮放比例保持一致等。此外,為例提高用戶界面的利用率,應(yīng)該盡量減少裝飾性組件的出現(xiàn),合理搭配各種顏色的使用。在設(shè)計軟件框架的時候還需要結(jié)合軟件的類型和具體實現(xiàn)的功能,對用戶界面的切換和人機(jī)交互的方式進(jìn)行調(diào)整,降低軟件的操作難度,給用戶提供更加流暢的軟件使用體驗。
2.2 文字設(shè)計
一般性的軟件都需要使用文字來對軟件的功能進(jìn)行描述,并通過文字來引導(dǎo)用戶使用軟件。在進(jìn)行文字設(shè)計時,首先要對軟件的用戶界面語言進(jìn)行選擇,在確定好語言種類的基礎(chǔ)上對文字規(guī)格進(jìn)行嚴(yán)格的規(guī)定,主要包括字體、字號、顏色等直接顯示在用戶界面的成分。按照計算機(jī)軟件上對文字類型的劃分,在設(shè)計用戶界面時要將注釋文本和設(shè)備文本區(qū)分開,模擬用戶的軟件使用心理來對文字進(jìn)行排版設(shè)計,充分體現(xiàn)軟件的人性化設(shè)計。
2.3 圖形設(shè)計
圖形是計算機(jī)軟件用戶界面最基礎(chǔ)的組成要素,從界面本身到界面中的部件,都是以圖形為基礎(chǔ)設(shè)計的。在進(jìn)行軟件的用戶界面設(shè)計時,基礎(chǔ)圖形的組合使用比較常見,一般情況下并不鼓勵在用戶界面的應(yīng)用設(shè)計過程中進(jìn)行圖形創(chuàng)新,但可以對圖形的應(yīng)用場景和圖形的大小形態(tài)進(jìn)行創(chuàng)造性的修改,達(dá)到區(qū)別于其他軟件用戶界面、體現(xiàn)自身特色的效果。且用戶界面圖形的選擇往往關(guān)系到整個界面給各個功能區(qū)域分配的面積,所以在選擇和搭配圖形時一定要明確用戶界面各個部件的主次關(guān)系,從而避免喧賓奪主的現(xiàn)象出現(xiàn)。
2.4 顏色設(shè)計
顏色給用戶的視覺沖擊通常比圖形更加強(qiáng)烈,一般在設(shè)計軟件的用戶界面時都會在顏色和圖形中選擇一樣作為主體,另一樣則不做過多設(shè)計,以此保持用戶界面的視覺平衡。[2]顏色設(shè)計主要是對界面顏色進(jìn)行選擇和填充,首先依據(jù)軟件的用途和用戶類型選擇一個顏色作為界面的主題顏色,然后再根據(jù)需要適當(dāng)?shù)靥暨x顏色。從人類對色彩的視覺敏感度出發(fā),不同功能、類型的用戶界面部件需要的顏色是不同的,且不同顏色組合在一起產(chǎn)生的對比效果和協(xié)調(diào)效果也都不一致。所以,軟件的用戶界面應(yīng)用設(shè)計在進(jìn)行顏色的設(shè)計時要充分考慮整個用戶界面的協(xié)調(diào)一致,盡量給用戶最舒適的視覺效果。
3 結(jié)語
計算機(jī)軟件用戶界面的應(yīng)用設(shè)計內(nèi)容非常豐富,涵蓋軟件的技術(shù)處理、可視化界面相關(guān)的文字和圖案設(shè)計以及對用戶的行為習(xí)慣研究等多個方面的內(nèi)容。在計算機(jī)軟件產(chǎn)業(yè)蓬勃發(fā)展的時代,高質(zhì)量的用戶界面是促使計算機(jī)用戶選擇該款軟件的關(guān)鍵所在,所以加強(qiáng)計算機(jī)軟件用戶界面的應(yīng)用設(shè)計研究,將促進(jìn)計算機(jī)軟件行業(yè)的向前發(fā)展。
參考文獻(xiàn)
[1] 馮秀清,司杰,賴曉風(fēng).計算機(jī)軟件用戶界面應(yīng)用設(shè)計分析[J].電腦知識與技術(shù),2018(05):77-78.
[2] 肖鵬.計算機(jī)軟件的用戶界面設(shè)計探究[J].無線互聯(lián)科技,2015(09):91-92.
Abstract:With the continuous development of ?Internet technology, the speed of computer software is getting faster and faster. Meeting the growing demand for software applications has become the development direction of computer software design. Based on the principle of computer software user interface application design, this paper discusses the core elements of software user interface application design.
Key words:computer software; user interface; application design