• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      設(shè)計模式思想在界面設(shè)計領(lǐng)域中的研究現(xiàn)狀及應(yīng)用價值

      2014-11-10 20:12:13石曦
      藝術(shù)科技 2014年11期
      關(guān)鍵詞:設(shè)計模式交互設(shè)計界面設(shè)計

      摘 要:設(shè)計模式思想的主旨是針對常見的設(shè)計問題提供已被驗證為有效的解決方案,從而充分利用前人經(jīng)驗和成果解決設(shè)計問題,避免無意義的重復(fù)勞動。近年來,該思想在界面設(shè)計領(lǐng)域逐漸受到重視,出現(xiàn)了一批重要的研究和應(yīng)用成果,但同時也暴露出了現(xiàn)有研究的一些不足??傮w而言,界面設(shè)計模式在界面設(shè)計領(lǐng)域仍有很大發(fā)展?jié)摿?,有待于設(shè)計研究者進(jìn)一步探索。

      關(guān)鍵詞:設(shè)計模式;界面設(shè)計;交互設(shè)計

      1 設(shè)計模式思想簡介

      設(shè)計模式思想的主旨是針對常見的設(shè)計問題提供已被驗證為有效的解決方案,從而充分利用前人經(jīng)驗和成果解決設(shè)計問題,避免無意義的重復(fù)勞動。該思想最早由建筑師、加州大學(xué)伯克利分校建筑學(xué)教授Christopher Alexander在20世紀(jì)70年代提出。Alexander如此論述建筑設(shè)計模式的價值:“每一模式描述我們周圍環(huán)境中一再反復(fù)發(fā)生的某個問題,接著敘述解決這一問題的關(guān)鍵所在,這樣,你就能千百次地重復(fù)利用這種解決問題的辦法而又不會有老調(diào)重彈之感?!?[1]

      Alexander闡述了設(shè)計模式的基本構(gòu)成要素,他認(rèn)為,每個模式都是一個規(guī)則,由三部分組成,表達(dá)了一個特定情境、一個問題和一個解決方案之間的關(guān)系。[2]其中,“情境”表示該模式在解決問題時的周圍環(huán)境和狀況,“問題”表示該模式的目的或預(yù)期目標(biāo),“解決方案”表示解決該問題的方法的核心。然而,設(shè)計模式思想影響最為深遠(yuǎn)的領(lǐng)域并非建筑,而是軟件工程。20世紀(jì)90年代,Erich Gamma等人將設(shè)計模式思想推廣到了軟件工程領(lǐng)域。在Alexander的理論基礎(chǔ)上,Gamma等人制定了軟件設(shè)計模式的格式規(guī)范。他們認(rèn)為一個模式有四個基本要素:模式名稱、問題、解決方案、模式效果。[3]

      Alexander和Gamma等人并沒有發(fā)明新的解決方案,而只是分別對建筑和軟件設(shè)計中現(xiàn)存的“無名”(即存在于設(shè)計實踐中,但尚未被人明確命名并提出)的優(yōu)秀解決方案進(jìn)行了系統(tǒng)化的總結(jié)和歸納,并以設(shè)計模式的形式表述出來。盡管如此,設(shè)計模式的價值仍得到了高度認(rèn)可。尤其是在軟件工程領(lǐng)域,設(shè)計模式已成為重要的程序設(shè)計指導(dǎo)理論。近年來,設(shè)計模式思想在界面設(shè)計領(lǐng)域也逐漸受到重視。

      2 界面設(shè)計領(lǐng)域的設(shè)計模式研究現(xiàn)狀

      Alexander的設(shè)計模式思想很早就已進(jìn)入交互設(shè)計研究者的視線。早在1988年,Donald A.Norman就在他影響深遠(yuǎn)的著作《The Psychology of Everyday Things》(后更名為《The Design of Everyday Things》)中提到了Alexander的研究成果。[4]但設(shè)計模式在該領(lǐng)域的發(fā)展較為緩慢,直到2000年前后,國外的交互設(shè)計和界面設(shè)計研究者對設(shè)計模式的關(guān)注才開始逐漸加深,并逐漸出現(xiàn)了一些重要的研究成果。一些研究者和機(jī)構(gòu)提出了自己的界面設(shè)計模式規(guī)范和模式庫,如Jenifer Tidwell在《界面設(shè)計模式》一書中以設(shè)計模式的形式總結(jié)了界面設(shè)計的法則,給出了常見問題的解決方法及其在實踐中的運用,并以該書內(nèi)容為基礎(chǔ)構(gòu)建了一個設(shè)計模式庫。[5]雅虎公司也發(fā)布了一套具有影響力的網(wǎng)頁設(shè)計模式庫。[6]其他知名模式庫包括Welie.com、Quince等。

      相對于國外研究的逐漸興起,國內(nèi)對于數(shù)字產(chǎn)品界面設(shè)計模式的相關(guān)研究和應(yīng)用則十分匱乏。雖然近年來出現(xiàn)了少量關(guān)于界面設(shè)計模式的論文和著作,如《Web2.0界面設(shè)計模式》,但這些文獻(xiàn)并未深入挖掘設(shè)計模式的思想,也未能提出較為系統(tǒng)、規(guī)范和全面的設(shè)計模式庫,實用價值有限??傮w而言,國內(nèi)的相關(guān)研究和應(yīng)用與國外相比有較大差距,研究文獻(xiàn)的數(shù)量極少,深度不足,極其缺乏理論化、系統(tǒng)化的中文研究資料。

      目前,界面設(shè)計模式相關(guān)研究主要集中于設(shè)計模式個體的研究和構(gòu)建。雖然也涉及不同設(shè)計模式之間的關(guān)系,但并未系統(tǒng)和深入地探討設(shè)計模式的編目方法,即如何將多個設(shè)計模式組織、統(tǒng)籌起來,以跳出單個設(shè)計模式的狹窄范圍,服務(wù)于更高層次的用戶目標(biāo)。這是目前相關(guān)研究的一個不足之處。Alexander雖然提出了“模式語言”的編目思想,但該思想仍然主要基于個人的主觀經(jīng)驗,缺乏可推廣性。Robert Hoekman,Jr.和Jared Spool的研究起到了一定彌補作用。他們在《網(wǎng)站設(shè)計解構(gòu):有效的交互設(shè)計框架和模式》一書中提出,應(yīng)將多個設(shè)計模式組織成框架體系,從而從全局的角度指導(dǎo)由多個設(shè)計模式組成的完整的界面系統(tǒng)設(shè)計。[7]在該書理論的基礎(chǔ)上,他們創(chuàng)建了一個公共的框架體系資源庫,包含了網(wǎng)頁交互設(shè)計的幾種常見框架示例。其框架格式與設(shè)計模式格式類似,主要包含應(yīng)用情境、用戶目標(biāo)、任務(wù)流程、所用模式等。[8]

      總體來說,現(xiàn)有的界面設(shè)計模式研究主要存在三點不足:(1)缺乏對模式在設(shè)計實踐中的使用方式、方法和流程的研究。 (2)缺乏對模式編目方式(即如何綜合運用多個模式解決問題)的研究。 (3)缺乏對模式庫建立(包括模式識別、模式記錄)及擴(kuò)充過程的系統(tǒng)化研究。目前,模式庫的建立主要依靠建立者個人的經(jīng)驗和觀察。

      3 界面設(shè)計模式的應(yīng)用價值

      在交互界面設(shè)計中,設(shè)計模式的價值主要在于[9]: (1)設(shè)計模式包含了問題的相關(guān)信息,使得解決方案能夠確實地發(fā)揮作用。 (2)設(shè)計模式詳細(xì)闡述了解決方案是如何受上下文(即情境)限制的。 (3)設(shè)計模式闡述了解決方案的基本原理,其中包括了前人積累下來的經(jīng)驗性知識。 (4)設(shè)計模式具有一種潛力:多個模式可以組織成一種模式語言,使設(shè)計師能夠以一種積極活躍的方式來跨越性地解決不同細(xì)節(jié)層次上的設(shè)計問題。

      如上所述,設(shè)計模式不僅能有效地解決問題,而且充分考慮到了問題的上下文情境,并從方法論的角度闡述解決方案的原理。這是設(shè)計模式與一般的零散性設(shè)計原則的重要區(qū)別。

      設(shè)計模式的另一個應(yīng)用價值是它有效地彌補了目前廣泛應(yīng)用的設(shè)計指南(guideline)的不足。設(shè)計指南通常由企業(yè)發(fā)布,為該企業(yè)相關(guān)產(chǎn)品的界面設(shè)計提供指導(dǎo)和參考,以保證設(shè)計的一致性,幫助設(shè)計師提高設(shè)計質(zhì)量。典型例子有蘋果公司發(fā)布的《iOS Human Interface Guidelines》《iOS 7 UI Transition Guide》等。與設(shè)計模式庫相比,設(shè)計指南通常實例數(shù)量較少,且多闡述抽象和綱領(lǐng)性原理,而非像設(shè)計模式那樣提供具體設(shè)計案例,因而難以為設(shè)計師提供具體問題的解決方法。而利用設(shè)計模式,設(shè)計師可以更為系統(tǒng)化、具體化地解決設(shè)計問題。例如,西門子公司在實踐中成功運用設(shè)計模式提高了其軟件開發(fā)效率。該公司從2000年起就持續(xù)對界面設(shè)計模式進(jìn)行探索,并建立起了一個內(nèi)部界面設(shè)計模式庫,其模式的應(yīng)用范圍覆蓋了桌面、網(wǎng)頁應(yīng)用和移動設(shè)備等不同平臺。[10]

      4 總結(jié)與展望

      從以上研究可以看出,設(shè)計模式在交互設(shè)計和界面設(shè)計領(lǐng)域的研究和應(yīng)用已取得了一定進(jìn)展,但近年來數(shù)字產(chǎn)品發(fā)展迅速,以iPhone等移動設(shè)備為代表的新一代數(shù)字產(chǎn)品在我國迅速普及,扁平化、模塊化等新設(shè)計思想不斷涌現(xiàn),設(shè)計模式思想也需要不斷跟進(jìn),以符合時代快速發(fā)展的需求,體現(xiàn)出新一代數(shù)字產(chǎn)品的界面設(shè)計理念。國內(nèi)雖然引進(jìn)出版了《界面設(shè)計模式》等一批重要著作,但設(shè)計模式思想的影響力仍然不足,并未在界面設(shè)計領(lǐng)域得到廣泛認(rèn)知。如何挖掘設(shè)計模式的優(yōu)點,將其推介給國內(nèi)設(shè)計界,從而對產(chǎn)品的界面設(shè)計有所助益,是國內(nèi)界面設(shè)計研究者應(yīng)該思考的方向。該領(lǐng)域還存在其他一些有待探索的研究方向,比如如何將零散的設(shè)計模式以系統(tǒng)化的方法組織起來構(gòu)成整體框架,以及如何將設(shè)計模式應(yīng)用到硬件界面的設(shè)計中。此外,最新涌現(xiàn)的扁平化設(shè)計、響應(yīng)式界面設(shè)計等界面設(shè)計思想也亟須得到設(shè)計模式理論的支持??傮w而言,界面設(shè)計模式在界面設(shè)計領(lǐng)域仍有很大發(fā)展?jié)摿?,有待于設(shè)計研究者進(jìn)一步探索。

      參考文獻(xiàn):

      [1] Christopher Alexander,et al.建筑模式語言[M].北京:知識產(chǎn)權(quán)出版社,2002:3.

      [2] Christopher Alexander.建筑的永恒之道[M].北京:知識產(chǎn)權(quán)出版社,2002:194.

      [3] Erich Gamma,et al.設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)[M].北京:機(jī)械工業(yè)出版社,2000:2.

      [4] D.A.Norman.The Psychology of Everyday Things[M].Basic Books,New York,1988:229.

      [5] Jenifer Tidwell.界面設(shè)計模式[M].北京:電子工業(yè)出版社,2013.

      [6] Yahoo!Inc.[DB/OL]http://developer.yahoo.com/ypatterns/.

      [7] Robert Hoekman Jr.,Jared Spool.網(wǎng)站設(shè)計解構(gòu):有效的交

      互設(shè)計框架和模式[M].北京:人民郵電出版社,2010.

      [8] Robert Hoekman Jr.,Jared Spool.[DB/OL]http://webanatomy.rhjr.net/.

      [9] Stefan L.Pauwels,Christian Hübscher,Javier A.Bargas-Avila,Klaus Opwis.Building an interaction design pattern language:A case study[J].Computers in Human Behavior,2009,26(3):452-463.

      [10] Helmut Degen,袁小偉.UX最佳實踐:提高用戶體驗影響

      力的藝術(shù)[M].北京:機(jī)械工業(yè)出版社,2013:174.

      作者簡介:石曦,北京服裝學(xué)院設(shè)計學(xué)專業(yè)研究生在讀。

      通訊作者:楊九瑞,北京服裝學(xué)院副教授。

      猜你喜歡
      設(shè)計模式交互設(shè)計界面設(shè)計
      仿生設(shè)計模式的創(chuàng)新應(yīng)用探索
      玩具世界(2023年6期)2024-01-29 12:14:36
      《京燕兒》APP界面設(shè)計
      大眾文藝(2023年22期)2023-12-10 04:27:18
      中醫(yī)養(yǎng)生APP界面設(shè)計
      大眾文藝(2022年19期)2022-10-19 08:18:18
      “共享員工”平臺界面設(shè)計
      包裝工程(2022年14期)2022-07-28 07:07:00
      “1+1”作業(yè)設(shè)計模式的實踐探索
      面向智能手機(jī)的UI界面設(shè)計
      交通機(jī)電工程設(shè)計模式創(chuàng)新探討
      RRS交互機(jī)制分析及基于該機(jī)制的節(jié)水APP實現(xiàn)
      淺談交互設(shè)計在工業(yè)設(shè)計中的運用
      莆田電子商務(wù)界面設(shè)計的藝術(shù)研究
      吕梁市| 会理县| 紫金县| 沅江市| 古浪县| 苍山县| 德昌县| 洛阳市| 海南省| 阳山县| 丰都县| 台东县| 蒙自县| 大新县| 南开区| 伊通| 都江堰市| 仪陇县| 虞城县| 大庆市| 昌吉市| 伽师县| 宣武区| 临桂县| 靖宇县| 新建县| 分宜县| 新巴尔虎左旗| 青冈县| 延寿县| 桃园县| 南川市| 芜湖市| 乌苏市| 恩施市| 鄂托克前旗| 富平县| 石台县| 清新县| 松溪县| 卓尼县|