時間:2023-03-08 15:36:57
序論:速發表網結合其深厚的文秘經驗,特別為您篩選了11篇界面設計范文。如果您需要更多原創資料,歡迎隨時與我們的客服老師聯系,希望您能從中汲取靈感和知識!
一、前言
隨著移動通信技術、網絡技術的普及,手機的功能日益強大,成為人們生活不可或缺的用品。而喬布斯帶領的蘋果公司引發的手機革命,使得以諾基亞、摩托羅拉占主導的手機市場重新洗牌,開啟了智能手機大屏觸控操作方式的全新時代,為人們創造出了一種全新的移動信息體驗,在全球也掀起了一場蘋果手機的熱潮。手機市場的巨變是科技的發展與市場的需求,手機領域創新性的消除按鍵操作,引入觸摸屏的設計,使手機界面設計的重要性顯得尤為突出,界面設計隨之蓬勃發展。
二、界面設計
界面設計在國外盛行較早,近幾年在中國逐漸受到重視,界面設計師也成為一個新興崗位受到親昵。界面設計涉及到計算機科學、藝術、認知心理學、人機工程學等知識。界面是人與產品之間經互動、傳遞和交換信息的媒介,包括硬件界面和軟件界面。界面設計是通過用戶體驗來提升設計,優化信息與通信軟件系統,以滿足用戶的需要。界面設計主要在視覺、聽覺和觸覺上運用人的感知能力通過符號的意義,達到用戶與產品的信息交流。界面設計的成功與否,不僅決定了用戶對產品的第一印象,而且能拉近與產品的距離,給人帶來愉悅而難忘的體驗。
三、手機界面設計的特性
(一)簡單明了,體貼細致
手機是一個集信息技術和網絡于一體的多功能產品,在生活中手機不再只是通訊的工具,更像是手中電腦,包括網絡游戲、應用軟件、影視娛樂,成為日常生活中不可缺少的電子娛樂工具?,F在智能手機絕大多數功能都集中在手機觸摸屏上,顯示屏成為信息配置交互的媒介,手機界面設計的重要性不可言喻。在手機界面設計中要考慮用戶使用習慣,方便操作,減少識別與操作的時間。讓用戶更加愉快、輕松、沒有負擔的進行操作。因此,簡潔的界面設計更容易上手。
(二)風格統一,主題明確
手機界面設計有效的傳播各種信息,進行各種信息編輯、傳達和顯示。界面設計風格逐漸成為手機的標志,界面設計的表現手段和表現范圍得到了大大的擴展。手機界面圖窗化、菜單化的交互界面大大豐富了設計師的表現力,解放了對設計形式的束縛。沒有風格特色就是沒有閃光點,盲目的突出炫麗的色彩和個性,忽視主題的表現是手機界面設計的大忌。整體化的設計風格,突出各種信息傳播,將成為未來設計師的主要表現手段。
(三)體現文化、品質生活
進入品質生活的時代,將科技成果應用于產品設計中,不但促進了產品設計水平的提高,也滿足了人對高品質生活的追求。科技是界面設計體驗性、舒適性、美觀性和智能性的保證??萍寂c手機界面設計結合起來,手機界面更為清晰,視覺效果更為逼真,真實感強,界面圖標形象直觀。科技融入設計文化中,才能有效拓展設計創造,達到理性和感性相統一的境界,創造一種文化的品味。
四、手機界面設計原則
良好的手機界面設計是易用性、互動性以及用戶需求的統一,為用戶創造一種完美的使用體驗達到為以人為本的設計宗旨。
(一)易用性
現代手機以其擴展性強大的功能逐漸融入人們的生活。手機功能的日益強大,科技含量日益升高,加之觸摸屏設計的融入,以往功能性按鍵都融入到界面設計里面,使得手機在使用上的復雜程度和潛在功能空前提高。高科技的產品難免給人帶來不適應感,因此手機在界面設計上要能夠向用戶表明操作方式,讓用戶輕松上手。在操作方式上要從用戶的認知規律出發,逐步引導用戶,帶給人便利與快捷,使用戶面對這種智能產品不再那么陌生和恐懼。手機界面設計的易用性,使人和手機之間的關系更加融治。人性化的友好界面不僅要美觀簡潔易于操作,而且要具有引導人們進行操作,遷就人的行為方式,體諒人的情感,增強使用興趣,縮短掌握時間,提高使用效率,使手機界面在使用上變得簡單易行。
(二)互動性
互動可以理解為是產品與用戶之間的一種交流。手機不在像過去那樣通過功能、外形、材質或工藝等方面去獲取市場競爭,而是通過用戶體驗來提升產品的價值,以用戶為中心的體驗設計越來越受人們的重視,這種用戶體驗主要是人機之間的交互界面設計,其核心的強調人性化、強調經歷過程、強調角色扮演、強調親身體驗,吸引用戶樂于自我嘗試操作,自我學習。差強人意的手機界面設計,往往給人冷漠呆板,缺乏熱情的印象。隨著人類社會步入體驗經濟時代,人們愈來愈追求個人的全面發展,追求新奇多樣化的人生體驗,渴望產生互動,更積極主動參與,越來越多期待在產品使用過程中獲得愉悅而難忘的體驗。因此在手機界面設計上應增加界面設計的互動性、多樣性和創造性,通過互動的方式與用戶進行接觸,給人們帶來歡樂,留下更為深刻的記憶。手機界面是圖形、文字、聲音等元素的集合?;有缘娜谌胱層脩襞c手機之間的交流轉化為更加主動的參與。加強界面設計的生動性,可通過視覺、聽覺、觸覺、味覺,來增強用戶使用手機的愉悅度。
(三)用戶需求
產品設計的目的是為人服務,因此,任何界面設計的開始必須面向用戶。滿足用戶需求,體現出設計對使用者的關懷,這樣的手機界面設計才具有生命力。手機界面設計需要準確定位使用者、使用環境、使用方式,以用戶的期望和用戶的理解方式來進行設計,一切以用戶的需求和感受為出發點,避免那些虛張聲勢的噱頭。
五、結語
手機伴隨著時代的發展而不斷進步,手機的變革豐富了現代社會生活,影響了人們的生活方式,提高了人們的生活質量,已經給我們帶來了前所未有的生活體驗。在為來手機界面設計將更加豐富更加完善。
參考文獻:
[1] 蘇青山.移動時代UI設計中用戶體驗淺談[J].網絡財富,2010(3).
多媒體技術是指將多種單媒體復合而成的技術。多媒體技術融合了各種視覺和聽覺媒體,包括動畫、文字、圖形、圖像、語言、音樂和立體聲響等,多媒體網頁UI界面可以讓用戶同時接受多樣的媒體信息來源。網頁UI界面設計中使用多媒體技術可以體現以下幾個特點:1)集成性,對遠程多媒體的影音信息統一取得與。2)交互性,人性化的實現信息傳播,能夠主動選擇和控制信息流方向。3)非線性,創建了超文本鏈接方法,把靈活展示瀏覽內容。4)實時性,實時控制多媒體信息,及時配合用戶指令。5)動態性,用戶可以按照自己的需求選擇信息使用方式,甚至重組信息的各種表現形式。
網頁交互設計
交互設計需要解決的是人與機器之間互動的問題,是表現層的東西,好的交互設計方案能夠讓用戶感覺網頁非常好用。怎樣的網頁交互設計才算是好的方案呢?1.讓人有耐心等待。根據網絡調查,大多數用戶對網頁打開的等待時間最多堅持5秒鐘,如果5秒內頁面都不能打開,那這個頁面上的內容將沒有任何意義都就將。所以在交互設計時,需要考慮網頁等待時給用戶提供的信息。最好的方式是反饋,當用戶等待時,告訴用戶他的操作是否成功并且將剩余的等待時間實時呈現,這樣就能有效解決用戶不能耐心等待的問題。2.讓人不用動腦筋想。好的網站能夠幫助用戶快速完成任務,要達到快速完成任務的目的,交互設計必須使頁面簡單,盡量讓用戶瀏覽時不收不必要的干擾,最好能夠符合用戶心智模型。因為,大部分的用戶在瀏覽網站時希望的是能快速找到勉強應付的方案,而不愿意主動尋找方案,百分之八十的用戶只會用百分之二十的功能。
網頁UI界面設計展望
1Web界面設計模式
1.1Web界面設計
Web即全球廣域網,也稱為萬維網,它是一種HTML和HTTP協議的、全球性的、動態交互的、跨平臺的分布式圖形信息系統。Web界面設計,是建立在數字化環境下,以網站為依托,以網頁為載體的一種新型設計。根據人們對傳統美學普遍認識,Web界面設計一直被強調為視覺上的表現手段,如果不計算技術的因素,Web界面設計中重要的問題往往是如何組織和創建Web站點的內容。例如,新穎的布局,靚麗的色彩,炫酷的動畫等。隨著HTML4進化到HTML5、CSS進化到CSS3,網頁不再僅僅是內容的展示,同樣還承載著與用戶溝通交流得到互動環節,是否帶來商業方面的成功也成為衡量Web設計作用的標準。因為互聯網的特殊性,Web界面設計變成了跨學科,跨領域知識的綜合體。為了實現更好的Web界面設計,需要運用計算機圖形學、程序設計、客戶機/服務器技術、用戶界面設計、人機互動關系、心理學、社會學等諸多方面的知識,為用戶提供更加便捷與美觀的網頁界面。
1.2Web界面設計涉及范圍
1.2.1內容網站的本質在于信息的傳播以及如何傳播,問題集中在怎樣引導用戶。由于Web的特殊性,內容已經脫離我們傳統的定義,它可以包括:文字,圖形,超鏈接,交互操作,動畫,視頻,音頻,在線游戲甚至更多的混合型的組織形式,擁有高質量的內容是網站成功的關鍵。Web界面設計一方面為了滿足視覺體驗,帶給客戶不同以往的美學感受,可以吸引第一次訪問的客戶更加關注站點,另一方面當用戶在某個地方停留下來后,用戶感興趣的就是信息。內容,作為界面設計的一部分,既要良好的展現,又要方便用戶快速獲取。因此,Web界面設計的最基本原則是通過有效的方法更好的組織和規劃用戶所能瀏覽到的信息,為用戶提供方便閱讀的瀏覽頁面,獲得用戶的好感。1.2.2技術技術的完善與系統是保證合理功能的基礎。Web是由傳統紙媒進化到互聯網的信息載體,其傳播媒介已經發生了徹底的變化,因此要從互聯網的根本特性出發進行設計。目前互聯網技術的更新迭代非常迅速,HTML,CSS,JavaScript等都在以超乎想象的速度發展。因此優秀的Web界面一定是及時把握并應用最新的技術,設計師作為Web界面的設計者,應該時常關注技術領域的變化,保持對Web前端技術較高的關注度。1.2.3交互Web界面作為人機交互界面,與其他的人機交互界面如PC操作系統界面、手機界面、辦公軟件界面等有很多相似的地方,但也有其獨有的一些特點。認知科學家和其他研究人員,花費了數百小時,對人們操作網站的行為,進行了仔細觀察和認真研究,以及他們自己怎樣評估自己的行為,通過這些研究發現,人們在使用軟件、操作網站或執行其他任何希望在新軟件中支持的動作時,用戶的行為是可以預期的。這些行為包括:第一,安全探索:如果一個人覺得他可以在一個界面上進行探索而不會產生可怕的后果,他會對這個界面更加肯定。第二,即時滿足:人們喜歡立刻從他們的行為看到結果,這是人類的天性。第三,滿意即可:當人們看到一個新的界面時,他們不會仔細審視每個細節,而是會快速掃描這個界面,挑選他預期會達到目的元素進行操作,盡管有時可能是個錯誤的選擇。第四,習慣:當一個人重復使用某個界面時,一些常用的操作將演變成為人的反射性動作。用戶不需要對這些操作進行過多的思考,他們已經養成了習慣。第五,空間記憶:當人們使用東西或文檔時,他們經常通過回憶它們的位置來再次找到它們,而不是它們的名字。第六,簡化重復工作:在很多軟件中,用戶有時候需要重復某些操作。不同的網站,功能不同,交互方式不同,頁面上的功能模塊也不盡相同,人們在瀏覽類型相似的網站,通常對網站的操作流程與交互習慣也會按照一定模式來進行。因此可以根據頁面的功能,在網站制作之初,根據功能,制定一個設計規則,所有的模塊都在這個規則下進行設計。良好的設計規則,會把耦合密集的設計參數進行歸類作為一個模塊,并以此劃分工作任務。而模塊之間彼此通過一個固定的數據接口進行交互。
1.3Web界面設計模式
設計模式已經在軟件編程中得到了非常成功的應用,在CSS和HTML中,設計模式是指一組適用于多種瀏覽器和屏幕閱讀器的常用功能,利用它可以系統地應用到HTML和CSS網頁設計和開發中。它們提高了網頁設計和開發的生產力、創造性和效率,并且大大降低了代碼的復雜性。設計模式是所有創意的基礎,它們類似于可重用的算法,可以通過系統地修改和相互組合來產生預期結果。設計模式能夠顯著提升創造力和生產力。它可以單獨使用,快速產生一些結果;也可以與其他模式相結合,產生一些復雜結果。設計模式簡化和豐富了創造過程。它們將創造性工作變得像塔積木一樣容易。選擇一些預定義的設計模式,進行適當的修改和組合,就可以得到符合要求的結果。常見的Web界面設計模式如下圖:
2HTML5與Web界面設計模式
Web界面設計,不同與傳統紙媒、影視的設計,Web界面的是通過HTML、CSS、JavaScript這三項關鍵技術來實現的,其中,HTML作為結構部分,起到了至關重要的作用。
2.1HTML5對Web界面設計的影響
HTML5對Web界面設計的影響主要表現之一是HTML語義化標簽,HTML5可以讓很多更語義化的結構化代碼標簽代替大量的無意義的div標簽。這種語義化的特性不僅提升了網頁的質量和語義,并且減少了以前用于CSS調用的class和id屬性。從兩圖的比較可以看出HTML5的代碼可讀性更高了,也更簡潔了,內容的組織相同,但每個元素有一個明確的清晰的定義,不再被迫去猜測之間不同命名的標記,搜索引擎可以更容易地衡量你網頁上的內容和相關內容。
2.2CSS3對eb界面設計的影響
與HTML5語義化結構的相對應的是CSS3的出現,CSS3提出的一些新特性,為設計師們提供了實現越來越多新奇想法的功能,基于CSS3新增的強大動畫功能,為交互模式增添了更多豐富有趣的效果,同時,第三方的動畫庫也應運而生,大大提供了網頁開發的速度?;贖TML5與CSS3技術的Web界面設計中,頁面的動畫效果不再僅僅依靠JS操作DOM才可以實現,使用CSS3動畫替代JS動畫,可以使動畫效果更加流暢,而且瀏覽器可以對動畫做優化以及實現3D動畫。
2.3基于HTML5的Web界面設計模式的改善
基于以上新技術,可以在原有Web界面設計的模式基礎上,在技術層面得到進一步的發揮,其中包括:提高可用性和改進用戶的友好體驗;使用CSS3動畫,讓WEB界面設計模式更加生動有趣,增加用戶體驗,提高產品的吸引力;為站點帶來更多多媒體元素(視頻和音頻);HTML5新增的語義化標簽,讓搜索引擎讀懂圖片、視頻、富媒體;具有良好的可移植性。
3結論
綜上所述,HTML5在技術層面為Web界面設計模式增加了新的功能和方法,這一新技術,突破了傳統Web界面設計的框架,使設計進入了一個新的領域。由此帶來的Web界面設計的新模式和新思想,將在未來的一段時間快速的涌現。Web界面設計模式將更多的依賴技術的革新,將以往靜態的界面被有趣的交互動畫所代替,Web界面設計模式,也會從單一頁面的視覺設計,向以功能模塊化為主的方向發展。當前,以移動端為主的Web應用正在異軍突起,基于移動端的Web界面設計模式也趨于成熟和穩定,移動端因其顯示界面有限,視覺展示效果非常有限,傳統以視覺效果為主的Web界面設計模式在這一領域無法施展,Web界面設計也從原來視覺設計這一領域,與Web前端技術進行了更多的技術融合,更多的關注用戶體驗。Web界面設計主要目的就是滿足人們在瀏覽網頁時的良好交互體驗,是藝術與技術融合的產物,Web界面設計模式,將更多地從技術層面進行演變和發展。
參考文獻:
1 UI界面設計的概述和原則
UI是User Interface(用戶界面)的簡稱,在人和機器的互動過程(Human Machine Interaction)中存在的一個層面,即我們所說的界面(interface),從心理學意義來分,用戶界面可分為感覺(視覺、觸覺、聽覺等)和情感兩個層次。
從用戶角度來看,新媒介上交互設計是一種讓產品易用、愉悅、有效傳達信息的技術工具。更好了解目標用戶和他們的期望,了解用戶在同產品交互時產生的用戶需要和使用規律,以及對信息獲取是否快捷和是否產生不確定性因素。從心理學意義來分,界面可分為感覺(視覺、觸覺、聽覺等)和情感兩個層次。需要綜合認知心理學、語言學、藝術設計學、人機工程學、以及計算機圖形學等學科的知識,從而完成整個交互過程,達到使用交互的目的。
UI界面的完成需要一定的使用界面來進行傳達,從而實現人機交互。因此,設計首先是關懷用戶的服務需求的設計。設計是研究“人”與“物”關系的學科,必須以“人”為主體為“人”服務的“物”,既需從自然人的尺度充分考慮人的生理特征,還應考慮作為社會人的對心理環境、文化審美、價值觀念的態度。提高人們的生活品質,使之更合理、更健康、更符合人類持續性發展的需要,這才是一切設計的終極目標。
2 手機界面設計應遵循的基本原則
手機界面設計開發大致要經過用戶需求調查、軟件產品初步設計、系統技術設計、分單元開發、系統測試和用戶驗收等幾個階段,其中用代碼實現產品功能只是軟件開發的一個步驟。軟件產品的UI設計必須保障置界面于用戶的控制之下,保證用戶的記憶負擔最小化,保持界面的一致性須遵循的以下原則:
(1)簡易性。簡潔的手機界面能讓用戶容易使用、容易了解、并能減少用戶發生錯誤選擇的概率。減少人們在使用上的難識別、難理解、難操作的困惑。這是每一個優秀界面都具備的特點。界面的結構清晰完整,風格與內容相一致。
(2)記憶負擔最小化。人腦不比電腦儲存信息時間長久,在設計界面時必須要考慮大腦接受信息的限度。人類的短期記憶不穩定,24小時內存在25%的遺忘率。所以對于手機用戶,瀏覽信息內容要比記憶更容易。界面中的各種小細節常常增加用戶的使用負擔,這就會像在公路上的減速帶或坑坑洼洼的地帶上行駛一樣,降低用戶的效率。
(3)用戶的熟悉程度。用戶通過已掌握的信息來認識并自主操控界面,想用戶所想,做用戶所做。用戶總是按照自身的方式理解和使用。主流用戶群討厭難以操控復雜的界面,他們只想找到合適的方便的,容易操控的界面才是最具價值的設計。一個有序的界面能讓用戶輕松的使用。不要以功能的多寡來認定產品的價值,應該看產品能夠滿足用戶最高優先級的目標,確定什么功能該保留,什么功能該刪除,從而排列功能優先等級。
(4)安全性.用戶在使用界面時,能自由的進行選擇,同時所有選擇都是可返回的。在用戶使用手機步驟做出危險選擇時有信息介入系統并提示,這樣能保證使用者使用時有個愉悅的心情,不擔心會出錯。
3 手機UI界面人性化、趣味化設計
手機界面人性化、趣味化設計更好體現出科技以人為本體現出。界面設計是為了滿足軟件專業化、標準化的需求而產生的對軟件的使用界面進行美化、優化、規范化的設計分支。具體包括軟件啟動封面設計、軟件框架設計、按鈕設計、面板設計、菜單設計、標簽設計、圖標設計、滾動條及狀態欄設計、安裝過程設計等。
(1)形象的人性化設計。之所以是人性化的設計,是因為完全考慮到人是作為手機的使用者。好的設計一定是以它完美的功能性著稱的,再漂亮的設計,如果失去其功能性,只不過是披著漂亮外衣的軀殼罷了。所以,形象的人性化設計是通過一系列的科學研究后,運用總結出的理論來科學地指導實際操作。包括:感官的舒適度、美觀度、實用度等等。所以,手機UI界面人性化的設計是一項龐大的工程,它需要將軟件的各類設計按照邏輯性的排列后,一一與人對應,再根據人的使用習慣進行設計,并且在制作的過程中往往需要考慮到不同年齡不同領域的人的喜好。這就是為什么人性化的設計必定是形象且豐滿的,因為它必須與大眾的需求保持高度一致。當然,在設計的過程中,需要用到其他學科的知識例如心理學、人體工程學等來輔助手機界面的設計。只有在完善的知識體系的構建下才能做出賦有科學性、高度嚴謹、舒適感極強的好的手機界面。
(2)互動的趣味化設計。界面是人與手機產品互動的媒介。好的手機界面不能僅僅滿足于舒適的適用感。在人性化的設計基礎上,我們應該更加追求有趣味的、出其不意的愉悅感。如果說,一款UI界面的設計只是停留在“可使用”的初級階段,那么它必定是無法吸引眼球的。而我們要做的則是:安插令人意料之外的、富有創意的趣味化設計。例如:按鈕中一個抖動的特效、圖標的與眾不同亦或是滾動條有別于傳統的滾動方式,這些都能夠提升手機UI的趣味化。其實互動的趣味化也是為了讓人們使用起來更便捷、舒適。好的設計是不需要說明書的,因為它完美到即使不看說明書也能被自如地使用,并且能讓人們體會到其中的樂趣所在??梢哉f,趣味是建立在人性化、科學性的基礎之上的,他們是完善手機UI中不可或缺的因素之一。
4 結語
隨著時代的發展,設計的潮流也是在不斷變化著。一個好的UI設計會讓軟件的操作變得舒適、簡單、自由,并充分體現軟件產品的定位和特點。用戶對一個界面的首次體驗是非常重要的。為了更好的幫助用戶快速適應我們的設計,設計應該處于零狀態,也就是什么都沒有發生的狀態。但這個狀態不是一塊空白的畫布,它應該能夠為用戶提供方向和指導,以此來幫助用戶快速地適應設計。好的系統應充分結合用戶的“過去的經驗”、“當前的環境”及“將來的目標”,在設計師稍加引導的前提下,保證界面處在用戶的掌控之中,讓他們來決定系統的狀態,從而順利的協助用戶達到使用軟件的目的。
參考文獻:
軟件的可移植性是指軟件產品從一個硬件/軟件環境轉移到另一個硬件/軟件環境的難易與繁簡程度。它從軟件對新環境的適應性這一方面,反映了軟件的質量。為了提高軟件的可移植性,應盡量使軟件與具體的設備無關,即提高軟件的設備獨立性。對于256色圖形界面而言,就是要使程序不依賴于某種特定的顯示器。例如,程序員沒有任何理由假定用戶使用的是TVGA。為此,程序員必須提供顯示卡的常規檢測例程,并能根據檢測的結果決定圖形算法的具體實現。
提高軟件設備獨立性的方法有很多,表格驅動就是其中一種。所謂表格,就是根據需要設計的數據結構。表格中的數據由檢測例程填寫。表格中包含哪些欄目,應在對各制造商提供的SuperVGA產品足夠了解的基礎上取舍,欄目應體現各產品之間的差異。
一、SuperVGA編程綜述
SuperVGA產品在體系結構上和標準的IBMVGA有所不同。但編程思想基本上是一樣的,這些編程方法已有許多文章介紹,這里不再重復。
影響256色圖形界面可移植性的主要障礙來自各制造商提供的VGA產品的下面幾點差異。
1.顯示模式的定義不同。如5DH對TVGA而言,代表640×480
×256色模式,對PVGA而言卻代
表1024×768×16色模式。因此,直接用這種模式號初始化顯示系統是不可取的。和顯示模式密切相關的是水平分辨率和垂直分辨率。盡管各VGA的256色顯示模式定義迥異,但大都支持如下幾種流行的分辨率,現用統一的模式號定義見附表。
@@10A06500.GIF;附表@@
不同分辨率之間的區別,體現在編程上就是同一屏幕坐標映射到顯存的地址不同,但映射機理卻是一樣的。具體地說,坐標(x,y)對應顯存的偏移地址(相對于A000)為Addr=-vga-width*y+x
2.分頁機制不同。SuperVGA使用256K、512K或1M
的顯示存儲器結構。為了使處理器可通過一個64K主窗口來存取這樣大的顯示存儲器,SuperVGA有一個存儲器分頁機制,使得只將顯示存儲器的一部分映射到處理器的地址空間。值得注意的是,不同的VGA產品,其頁的大小不同,頁起始地址的粒度也是可變的。具體的頁選擇算法請查閱制造商提供的資料。
不同的顯示模式,顯示一屏圖像所需的頁數是不同的。
除了可移植性外,效率也是一個不可忽視的因素。圖形系統的核心部分應使用匯編語言編程。這不僅是因為匯編語言的效率高,而且還因為匯編語言子程序的可再用性和可協用性也很好。核心部分應十分重視下面幾點:(1)減少不必要的頁邊界檢查次數;(2)只有在必要時才進行頁選擇;(3)選擇高效的機器指令?,F舉例說明。程序1是圖像顯示系統中常用的函數,其功能是將解包后的圖像數據送到顯存。為便于閱讀同時給出了C語言調用原型。程序在傳送每一行數據時,提前預測是否會遇到頁邊界,如果沒有,直接傳送;如果有,則將數據分成兩部分,分別傳送,中間插入頁選擇。所有的傳送均用字操作代替字節操作。頁邊界檢查只有一次,分頁操作只有在必要時才發生,圖像的顯示用最高效的指令REPMOVSW。
程度1:
;原型:voidLineDump(intx,inty,intnum,charfar*ptr)
;參數:
;x,y-屏幕坐標
;num-本行的像素個數
;ptr-指向像素數據的遠指針
LineDumpprocfar
pushbp
movbp,sp
subsp,2;WORDReservedforlocalvar.
pushds
pushes
pushsi
pushdi
reservedequ[bp-2];Localvar.saveseg(DGROUP)
xequ[bp+6];LargeModel
yequ[bp+8]
numequ[bp+10]
offsequ[bp+12]
psegequ[bp+14]
movreserved,ds
movds,pseg
movsi,offs;DS:SI圖像數據所在源地址
movax,0a000h;顯存段址
moves,ax;ES:DI顯存目的地址
movax,y
pushds
movds,reserved
mulwordptrDGROUP:-vga-width
popds
addax,x
adcdx,0
movdi,ax;DI=-vga-width*y+x
movah,dl;進位部分(DL)=頁號
calldwordptrcs:-PageSelect
movcx,num;本行要傳送字節數
movbx,cx
addbx,di;檢測傳送是否在一個頁內
jncDump-In-One-Page
subcx,bx;CX=本頁字節數,BX=下頁字節數
shrcx,1;CX/2=字數
repmovsw;本頁內的傳送
adccx,0
repmovsb;處理可能的奇數字節數
incah;調整頁號
calldwordptrcs:-PageSelect
movcx,bx;新頁內要寫的字節數
jcxzDump-Done
Dump-In-One-Page:
shrcx,1;CX/2=字數
repmovsw;圖像傳送
adccx,0
repmovsb;處理可能的奇數字節數
Dump-Done:
popdi
popsi
popes
popds
movsp,bp
popbp
ret
LineDumpendp
二、表格驅動的基本思想
根據上面的分析,用以驅動顯示系統的表格,至少應當包含下列項目:
(1)實際顯示模式:vga-mode
(2)水平分辨率:vga-width
(3)垂直分辨率:vga-depth
(4)頁選擇例程的入口地址:PageSelect
(5)當前顯示方式所使用的最大頁號:vga-pages
這個表格由圖形初始化例程來填寫。圖形初始化例程接收的顯示模式是統一的模式號,這樣可以撇開具體的設備,如InitVGA(TVGA800×600)。該例程調用顯示設備檢測程序DetectVGA來判斷顯示器的類型,從而填寫表格中的各欄目,并初始化圖形系統為所需的圖形方式。所有圖形算法都要查此表。
除了用上述方法來實現兼容外,視頻電子學標準協會(VESA)為我們提供了另一種方法。
VESA
提供了一組附加的BIOS功能,這組功能以標準的方式訪問SuperVGA擴充的模式。VESA的附加功能都是通過BIOS中斷10H的4FH功能來實現的。VESA的子功能01能返回非常有用的SuperVGA模式信息,包括分頁例程的地址。
因此,程序員可以按照VESA的標準來編寫圖形系統,這樣的程序可以在所有支持VESA的顯示器上運行。由于VESA包括了世界上的主要VGA供應商,寫出來的程序可移植性是很好的。但是,其效率卻可能是最低的。所以最好采用一種折衷的辦法,對于熟悉的產品,可以不用VESA的功能,對于不熟悉(資料不全)或檢測不出來的顯示器嘗試用VESA提供的手段來編程,當然要檢測顯示設備是否支持VESA。
有時出于某種考慮,不希望支持所有顯示設備的代碼集中在一個程序中,可以為每個顯示設備分別提供驅動模塊,主程序根據檢測的結果選擇一個合適的模塊加載。Borland的C++就是這樣,它有一套BGI驅動程序,各驅動程序提供統一的圖形函數接口。筆者在實際工作中,為每一種顯示設備編寫了一個256色的BGI格式的驅動程序,這樣,在編寫圖形系統時,再也沒有必要考慮用戶的實際顯示設備了。
三、范例
本文附有兩個圖形顯示的例子。ShowGif能顯示16/256色GIF格式圖像,能以任何256色模式啟動,支持多種顯示器。圖像可以漫游,并可隨時通過按鍵切換顯示方式。Main則是一個BGI驅動的鼠標/鍵盤控制的256色漢字圖形菜單。它自己會挑選一個合適的BGI,也可以從命令行指定一個BGI(比如指定VESA256給TVGA顯示器)。
限于篇幅,這里僅給出有關的數據結構和部分函數的說明(程序2)。然后給出一個初始化顯
示系統的C語言片斷(程序3)。
程序2(TVGA256.H):
/*統一的模式集*/
enumTVGA-MODE
TVGA320x200=0,
TVGA640x400=1,
TVGA640x480=2,
TVGA800x600=3,
TVGA1024x768=4,
;
voidTVGA256-driver(void);
voidPVGA256-driver(void);
voidAVGA256-driver(void);
...
voidVESA256-driver(void);
externintfar-CdeclTVGA256-driver-far[];
externintfar-CdeclPVGA256-driver-far[];
externintfar-CdeclAVGA256-driver-far[];
...
externintfar-CdeclVESA256-driver-far[];
/*支持的VGA集合*/
enumVGAs{
UnKnownVGA,
TridentVGA,
ParadiseVGA,
AheadVGA,
...
VesaVGA
};
/*對應的BGI驅動程序名*/
unsignedchar*Drivers[]={
"TVGA256",
"TVGA256",
"AVGA256",
...
"VESA256",
};
externintDetectVGA(void);
/*功能:檢測顯示卡的型號
返回值:0-Unknowm1-TridentVGA2-ParadiseVGA
...
x-不能檢測出的VGA,但支持VESA
返回值同時寫入全局變量vga-type*/
externintVesaFound(void);
/*功能:檢測VESABIOS的存在性
返回:0-不支持VESA;
其它-VESA版本號(0x0102即1.02版);
返回值同時寫入全程變量vesa-found.*/
externvoidInitVesa(void);
/*功能:初始化VESA.根據-vga-mode模式號換算成VESA的標準模式號填寫頁粒度(WinGranularity),頁大小(WinSize),
和分頁例程的入口地址(WinFuncPtr)
VESA的標準模式解釋如下:
100h-640x400256
101h-640x480256
102h-800x60016
103h-800x600256
104h-1024x76816
105h-1024x768256etc.
InitVesa供給InitVGA調用*/
externvoidInitVGA(intmode);
/*功能:初始化顯示系統(自動調用DetectVGA檢測顯示卡)
參數:mode=TVGA320x200(0)
TVGA640x400(1)
TVGA640x480(2)
TVGA800x600(3)
TVGA1024x768(4)
返回:InitVGA沒有顯式的返回值,但它初始化下列全程變量:
vga-mode,vga-width,vga-depth,vga-pages,PageSelect
必要時自動調用InitVesa
*/
externintvga-type;
externintvga-mode;
externintvga-width;
externintvga-depth;
externintvga-pages;
externintvga-pages;
externcharpage-number;
externintvesa-found;
...
程序3(初始化顯示系統的程序片斷):
...
intGraphDriver,GraphMode;
unsignedchar*bgiDriver="PVGA256";
bgiDriver=Drivers[DetectVGA()];
GraphDriver=installuserdriver(bgiDriver,NULL);
GraphMode=TVGA800x600;
initgraph(&GraphDriver,&GraphMode,"");...
中圖分類號:J05 文獻標識碼:A 文章編號:1005-5312(2013)24-0180-01
一、什么是扁平化和擬物化
扁平化設計或者說扁平的UI風格是當下界面設計最受關注的發展趨勢,人們常把它拿來與擬物化風格做比較,兩者的設計原則與風格截然相反。
擬物化風格,顧名思義是模擬現實物品的造型和質感,通過疊加高光、紋理、材質、陰影等效果對實物進行再現,也可適當程度變形和夸張,設計界面模擬真實物體。擬物設計會讓你第一眼就認出這是個什么東西。
二、扁平化與擬物化的區別
扁平化設計給人的感覺是簡潔、明了,讓看久了擬物化設計的用戶有了煥然一新的感覺,扁平化設計更突出主要內容,減弱簡便、高光等擬真效果對用戶視覺感知的干擾,讓用戶更加專注于內容本身,從用戶體驗上來說也更為簡單易用。
認知和學習成本低是擬物化設計的一大優點,擬物化設計展示了識別和熟悉的好處,其引入用戶在現實世界中使用的熟悉的對象作為用戶界面控制的元素,能讓用戶很容易地正確推斷界面控制的方法。?熟悉感可以鼓勵用戶對產品更多的使用,更快采納產品的設計,減少新用戶面對產品的恐懼感和障礙感。其中也包含了人性化的體貼。擬物化設計也存在一些缺點,大多數的擬物化界面并沒有實現功能化,設計者卻要花費大量的時間和精力在視覺的陰影和質感效果的打造上。
三、擬物化設計的癥結與扁平化設計的局限性
通常來說擬物化設計有助于改善應用的用戶體驗,但實際上,這樣的界面設計方式有時會也降低用戶體驗。首先應用程序與現實中的實體物品有著顯著的不同。一般來說,采用擬物化設計的應用都會試圖模仿一個現實物品的外觀與功能,然而應用的工作方式卻與現實物品不同,這會直接影響產品的用戶體驗。
對于一個采用擬物化設計的產品來說,如果做得足夠好,產品在視覺上將于真實世界的物品產生強烈的共鳴。但同時,共鳴越是強烈,越像真實的物品,它所帶來的局限性也就越發明顯,這也阻礙了產品的改進與革新。
扁平化設計的特點之一是盡可能地簡潔,然而界面中的一些細節對于用戶能否順暢地使用應用,起到了至關重要要的作用,比如說:按鈕上帶有輕微漸變的圓角設計,表單部分淺淺的陰影效果,導航欄輕微懸浮的效果。如果去除這些細節,界面中的每個元素都將被置于同一水平面,用戶在使用時將不可避免地產生疑惑:這是一個按鈕還是一個導航欄?如果我點擊它,會出現什么?
四、扁平化設計要素
1、簡單的元素:扁平化這個概念最核心的地方就是放棄一切裝飾效果,諸如陰影、透視、紋理、漸變等等能做出3D效果的元素一概不用。所有的元素的邊界都干凈俐落,沒有任何羽化、漸變或者陰影。
2、字體:從精美裝飾性的字體,到簡潔的非襯線字體,漂亮的字體是優秀的扁平設計的關鍵組成之一。由于界面更加簡潔,可以使用字體來創建設計者所期望的風格。
3、色彩:扁平化設計中,配色是最重要的一環,扁平化設計所采用的色彩模式與其他的調色板相比傾向于更加醒目、更加明亮。同時,扁平化設計中的配色還意味著更多的色調。
4、簡化的交互設計:設計師要盡量簡化設計方案,避免不必要的元素出現在設計中。簡化界面的同時,更重要的是做到使用上的簡潔方便。
五、形式服務于功能
“形式服務于功能”、“少即是多”是20世紀極簡主義運動中提出的著名口號,對現代設計影響深遠。優秀的界面交互設計應該是既有“形式上的優美和婉約”,又有“技術上的精確和簡潔”。
1、簡潔的完整:優秀設計的經典要素之一即形式的簡約:以簡馭繁。對于界面設計,就是用最少的元素來完成任務。
2、內在的和諧:渾然一體的感覺是每個優秀的設計應該不斷追求的標準。能夠始終以一種文雅而易于理解的方式傳達信息,并且向用戶展現我們真正希望他們看到的東西,是保持交互設計內在的和諧的不二法則。
中圖分類號:S611文獻標識碼: A
最近一直在做網頁界面設計教學工作,其中很多學生問我,網頁界面設計就是平面設計嗎?當時我告訴他們肯定是不一樣的。但是至于究竟哪些地方不一樣,卻沒有系統準確的對學生解釋清楚。后來我時常再想這個問題,既然學生們都有這個疑問,那么肯定會有更多的網頁界面初學者都會有這個疑問,所以在這里,我想談談網頁界面設計與平面設計的異同。
網頁界面設計和平面設計都是屬于設計,但是他們又有著很大的區別,那不就與大自然界的青蛙和蛤蟆一樣嗎?他們都屬于兩棲生物,但又不是同一種生物,差別那么大。
在網頁出現的早期,網頁設計是以功能性為第一指導原則,以技術因素為主要考慮對象,以完成或實現必要的功能為目標。以字符組成的界面可以起到基本的信息傳達作用,同時技術要求相對較低,易于實現,并且有較好的穩定性,故而這種形式的界面在很長一段時間內是人機交流的主要形式。隨著互聯網的發展,網頁界面設計是用美和技術衡量生活的合理性。網頁界面設計是將藝術與技術融為一體的創造性活動。它包含了網頁視覺傳達設計和交互設計。
平面設計的過程,是設計者將思想和設計概念轉變為視覺符號形式的過程,即概念視覺化的過程,對信息的接收者來說,則是相反的過程,即視覺概念化的過程,貫穿和聯結兩個過程的是信息。
現在就讓我們來分析一下同樣視覺傳達設計,它們之間的差異性。
一、色彩模式
在色彩方面網頁界面設計與平面設計使用的色彩模式完全不同,平面設計因為后期的實現依賴于印刷,所以采用CMYK的色彩模式,而網頁根據其顯像方式使用RGB的色彩模式。平面設計時的色彩運用注重視覺的沖擊力及視覺流的引導(在這點上與網頁設計中的BANNER設計相類似),而網頁設計(產品類)更注重的是信息結構關系的梳理,如果將色彩運用的過多過強,很容易引起視覺的疲勞感。
二、版式設計
網頁界面的版式設計中,其比例關系一般體現在:頁面所限定空間的長寬比,實體內容與虛空間(空白)的面積比,頁面被分割的比例,圖文的關系比以及各造型元素內部的比例等形式上的數量關系。平面設計的節奏和韻律來自音樂的概念,節奏較多地強調“節拍”,韻律較多地強調“變化”,如果說韻律感不夠,是指缺少變化,過于呆板;如果說節奏感不強,是指變化缺乏條理規則。
三、字體應用
在設計過程中,平面設計的字體選用更為自由一些,不用擔心后期實現的問題,所有的文字最后都會輸出為圖形進行印刷,而網頁設計就需要考慮的更為全面,并且在字體的選用范圍上也很小,為了讓輸出的成品大小不對服務器造成壓力,基于html的特性,所有字體都是根據用戶操作系統內默認字體而定的,當然近年隨著技術的沿革與發展,這個差距也逐步在縮小,目前通過html5的API可以實現個性化字體的使用而不需要將個性化的字體最終輸出為圖形,在不增加后端壓力的同時,大大提升了用戶體驗,非常不錯。
四、圖形的使用
從圖形使用上,網頁設計不如平面設計,表現方式也相對少一些,特別是對于產品類的網頁設計,模塊化的設計思路尤其明顯,在視覺表現上也是如此,網頁界面的設計對于圖形的表現是需要考慮到后期實現的,這一點上是有目共睹的。設計時使用的尺寸單位:平面設計在使用尺寸標注時都用的是物理尺寸的概念,比如英寸,厘米,毫米等;而網頁使用的像素。
五、瀏覽方式
平面設計的屬于漸進式的瀏覽方式,無法對整個瀏覽的過程進行多樣化串聯,網頁設計擁有滾動條下拉、按鈕鏈接跳轉等多樣化的瀏覽信息方式,在擁有同樣一種信息架構的條件下,信息之間的串聯性更為豐富,用戶選擇信息的自由度更大,但平面設計也自然有其優勢所在,比如平時設計相冊這類產品的時候,就很明顯的發現,這一類的產品在電腦顯示器上進行翻閱,不如印刷成為一個真實的書本來翻閱感受好,并且更具有收藏及紀念意義。
六、信息傳播
平面設計屬于比較傳統的信息媒介設計,一般會通過張貼、銷售、郵寄派送等形式進行傳播,這樣傳播的方式范圍小且成本較高,相對而言在這方面網頁設計的信息傳播能力卻非常的強,但依賴于第三方媒介的支持。在網頁設計中,要求信息的發送者和接收者之間必須具備部分相同的信息知識背景,否則在兩者之間就必須存在一個翻譯或解說系統作為中間媒介來進行溝通。平面設計卻擁有更為廣泛的受眾人群,不同的年齡層對于紙張或書本的信息接受能力總是強于網絡媒體的,畢竟網絡信息獲取的將會存在一個學習成本,在今后網絡信息的不斷普及以及終端媒介用戶體驗的不斷提升,在受眾人群方面在我看來差距會越來越小。
此外,這兩種設計形式不但擁有不同的用戶體驗,網頁界面設計還注重用戶互動的功能實現。網頁界面設計不僅能融入絢麗的動畫效果,還能插入視頻,這是平面設計不能體現的。談了這么多網頁界面設計與平面設計的區別,希望能夠幫助大家進一步認識這兩種設計形式。
最后,我想說得是,設計形式沒有好壞之分,用戶不一樣,他們的選擇也就不一樣。
中圖分類號:G42 文獻標識碼:A 文章編號:1005-5312(2013)29-0237-01
一、教學內容:不同專業側重點不同
(一)繪畫專業
本專業學生主要學習繪畫藝術方面的基本理論和基本知識,受到藝術思維與繪畫造型的基本訓練,具有繪畫創作的基本能力。與其他專業相比,繪畫專業大學生表現出不同的特點。由于美術專業對技能有很高的要求,他們的創新精神和實踐能力較強。此外,繪畫專業大學生的思想開放、思維活躍,容易接受新觀念。因此在創新能力方面比設計類的學生更豐富、更大膽,在課程教學中多發揮其本專業的特點,多培養創新能力。手繪能力強,但是其軟件操作能力差,在作業設置時可以強調其手繪能力而避免軟件操作。
(二)工業設計專業
工業設計的核心是產品設計。工業設計專業培養的學生具有理性分析能力與感性藝術表現雙重能力。在設計追求美觀、易用、個性化的同時,產品界面設計的內容得以體現。工業設計中的新產品開發過程中需要考慮產品造型和軟件設計的一致性和易用性。故對于工業設計專業界面設計的教學應當以硬件界面設計與軟件界面設計結合為重點。掌握其軟、硬件界面的設計原則與技能。所以教學重點在培養其界面的交互行為、信息構建及產品功能需求方面。
(三)視覺傳達專業
在我國界面設計最初等同于圖形設計,最初的界面設計師這一角色大多是由平面設計專業的“美工”充當的。因為界面設計中視覺設計部分占有重要比重。對于視覺傳達專業的學生來說,長處是具有較強的圖形、色彩、版式等視覺設計能力,欠缺的是邏輯分析能力以及結構設計與交互設計能力。相關學科基礎知識也相對缺乏。視覺傳達的設計領域包括字體設計、標志設計、編排設計、廣告設計、包裝設計等,其設計對象是視覺符號。因此應當以軟件界面設計部分為重點。發揮專業所長,加強軟件界面的美觀、個性、創新等設計能力。同時強化相關理論知識,在界面設計的理論原則指導下進行設計。在教學中側重其視覺元素的訓練和創意。
綜上因素,在教學內容上主要分了幾個模塊,根據不同的專業特點采取不同側重點。
1.圖標設計。繪畫專業和視覺專業其作業占主要,工業設計專業次要,培養創新能力,視覺表達能力。
2.手機界面設計。工業設計專業占主要,視覺及繪畫專業占次要,主要培養其邏輯思維能力、分析能力。
3.網頁界面設計。綜合能力考核。
二、教學方法:不同專業教學方法不同
在教學中,總體上是采用任務驅動式教學模式,通過一個個任務來達到教學目標。對不同任務又采用不同的教學方法,例如在圖標UI設計模塊,采用學生自主設計為主,沒有對錯好壞之分,只要學生設計出相關的主題界面就算成功。主要在于培養學生的創新思維能力,在此階段繪畫專業的學生表現的非常突出,每個方案都非常有意思而且手繪表達也非常到位。
而在手機UI 設計模塊,則采用設計比賽形式,以小組形式來做作業,其作業必須按照設計比賽的標準,從草圖到成型整過過程,在此作業中設計專業的學生表現非常好,發揮了其軟件操作能力,作品完成的非常好。同時設計出來的作品即可作為作業也可參加比賽,這樣很好鍛煉學生動手操作能力,同時,要求學生在組內互幫互助,共同合作完成一個比才賽項目。通過這種形式讓學生提早了解企業以小組、團隊形式做設計模式,做到理論與實踐相結合教學方法。
三、考核形式
由于課程的特殊性,課程的考核采用過程化考核方式,將整個學習過程都納入到考核當中,學生的每一任務的完成都有相應的分數,學生的總成績=平時表現+學生互評成績+任務完成成績。這樣,在UI設計沒有一個統一標準的情況下,逐步將學生的成績進行量化,使學生重視平時的學習,弱化最后課程的考核,改變學生最后突擊的現狀。
四、結束語
引言
格式塔一詞來源于德文“Gestalt”的音譯,本意指的是形式、形狀、方式、實質。格式塔心理學是一種與藝術有緣的心理學理論,其主要目標是探討視覺感知及其與學習、思維的關系,它所研究的出發點就是“形”,“形”是經由知覺活動組織成的經驗中的整體,與視知覺活動密不可分。而網頁界面設計是視覺傳達設計向網絡媒體的延伸,主要是通過瀏覽者的視覺感知來接受網站信息。因此,研究格式塔理論在網頁界面設計中的運用,無疑對網頁界面的設計具有很大的指導作用。
格式塔理論在網頁界面設計中的應用
網頁設計是將特定的視覺信息要素,根據主題表達的需求在特定的頁面上進行的一種編輯和安排,其基礎是視覺生理學和視覺心理學。格式塔心理學派通過對視覺感知的生理研究,提出了一系列視感知規律,其中包含了“圖底”這個核心概念,和“簡明原則”“接近原則”“相似原則”“閉合原則”等視感知特性,將這些規律引入頁面設計,有助于我們優化視覺時代“形象過?!睜顟B下盲目的網頁設計,提高信息傳達的速度與準確度。
1.圖與底
在人的知覺系統中最基本的一種知覺能力是在圖形與背景間作出區分?!皥D”是居于前部的區域,“底”被看成是用來襯托圖的背景。相對而言,圖比底,輪廓較為完整、封閉,形狀較為規則,面積比較小,色彩比較鮮艷;此外,更重要的是,能組織成為一定意義的區域傾向于被感覺成圖。
由于圖與底之間存在的這種相對性質,在網頁設計中,應當明確區分圖與底,主體與背景。另外,主體自身結構要清晰明了,背景不能過于復雜,這樣才有利于瀏覽者辨別需要了解的信息。在背景的色彩搭配上應盡量選用同一色系的顏色,盡量避免同時使用色相環中相對的顏色,大面積同一顏色宜采用低對比度,避免用強烈刺激的顏色引起瀏覽者的視覺疲勞與厭煩情緒。格式塔理論的圖-底規則不僅說明了主體從背景中分離出來的條件,而且指出了背景在一個格式塔中的重要作用。因此在網頁設計中我們同樣不能忽視背景的作用,圖形是依賴于背景而存在的,要使主體感到存在,必然要有底將它襯托出來。因此無論在文字、色彩、圖像,還是動畫和視頻方面都要堅持圖底原則。
2.簡明原則
格式塔心理學家認為,人們的知覺有一種“簡化”傾向,所謂簡化并非僅指一般意義上的“簡單”,即物體中包含的成分少或成分之間的關系簡單,而是一種將任何刺激以盡可能簡單的機構組織起來的傾向。我們的眼睛只能接受少數幾個不相關聯的整體單位,如果一個格式塔中包括太多不相關的單位,眼睛就會試圖將其簡化,把各個單位加以組合,使之成為一個知覺上易于處理的整體,否則,整體形象將無法被正確感知,這種形象勢必會被人們忽視,以至拒絕接受。
我們可以將這一觀點延伸到網頁界面設計中。首先,在網頁界面結構的設計上,應避免使用過于復雜的網格結構,結構的設置應盡量簡單明了,符合人的視覺流程,也符合人們對規則形的喜好,利于瀏覽者以最短的時間找到最需要的信息。
其次,在圖像的選擇上,應避免使用過于繁復雜亂的、容易分散瀏覽者注意力的圖像,這樣會增加瀏覽者找尋信息的難度。
再次,在進行文字編輯時,應該考慮編輯的最終效果。文字應給人以清晰的視覺印象,避免頁面繁雜凌亂,減少不必要的裝飾變化,使人易認、易懂、易讀,不能為造型而編輯,忘記了文字本身是傳達內容和表達信息的主體。在字體的選擇上,雖然可供選擇的字體很多,但同一頁面上的字體種類最多只能有三四種,這樣才不會顯得花哨。字體的選擇應依據段落大小和內容層次,由重到輕、由粗到細。字號的選擇也應該依據內容層次由大到小,但到了節以下的層面,可以選用同一字號但用不同的字體加以區分。在文本密度方面,文本應該以短小的組塊形式出現,并且應該經過編輯,以簡化內容。3.接近原則和相似原則
接近原則和相似原則的本質上都是簡化和整體化知覺對象的組織原則,與前面的簡明原則類似,人們在傾向于簡化認識對象的同時,也傾向于將近似、接近的元素組合起來作為一個整體加以認知。也就是說如果不同的文字或圖形組成部分位置靠近,瀏覽者就比較容易看出它們是一起的。根據這一原理,對于頁面上的任何元素,如果在功能或內容上是相同或相近的,就應在一定程度上保持相對較小的空間距離,做到“物以類聚”。比如,頁面中用以解釋圖形或用以表明某一部分圖形的文字就應當緊挨其所指的圖形或部分圖形。
相似的物體也很容易被認為是從屬于一個系統,具有相似的功能。因而,需要通過將瀏覽者注意力集中于視覺范圍內的關鍵概念,幫助他們獲得信息。在網頁界面設計中,可以通過強調、動畫、對比色的使用或其他手段達到這一目的。假如一個圖形中的組成部分都屬于同一風格,這個圖形就被視為一個整體。為了使瀏覽者重點關注圖形中的特定部分,對這一部分可采用不同的顏色、動畫、閃爍或其他區分方式。但是,如果一幅畫面中區別過多,也會使瀏覽者難以注意需要獲得的信息。因此,這些方法應該用于強調關鍵信息或圖形的關鍵部分,而不宜用于大片信息。
4.閉合原則與網頁界面設計
閉合原則是指一種完成某種完形的行動。這一規則表明,每一種視覺樣式都可以被看成是一種陳述,對于模棱兩可的視覺樣式,人們會根據以往的經驗按照不同的樣式加以組織,這時不同的人會看到不同的東西。因此,在網頁界面設計時,應當避免出現不完整的圖形,以免使瀏覽者花費過多的時間去琢磨圖形的含義,而不是從網頁上獲取信息。
閉合規則還表明,視覺形象被知覺的形式是首先作為一個統一的整體被知覺,然后再以部分的形式被知覺。因此,在進行網頁界面設計時,要強調整體風格的統一,內容與形式的統一。
結語
將格式塔心理學引入網頁界面設計,目的是希望網頁設計向理性化的方向發展。隨著網絡的不斷發展,瀏覽者對頁面的要求也越來越高,但現在的頁面設計大多還是從直覺出發,離科學的頁面設計還有相當大的距離,因此要想達到科學的頁面設計,就要在設計時遵照人類的認知規律,并且將這些規律正確地應用到設計實踐中。而如何將格式塔理論與設計結合起來,仍是我們需要投入大量精力去研究與探討的問題。
參考文獻:
[1]曹方著.視覺傳達設計原理,江蘇美術出版社
人類自出生伊始,即靠視覺來獲取知識,觀察其四周的環境。與其他動物一樣,視力是維持生存的條件,人類用眼的機會最多,有研究表明,個體學習的信息有80%來自于視覺。從學習知識的角度來說,視覺的重要性大大超過其他知覺,視覺是個體感知信息的主要條件的觀點,普遍受到心理學家和教育學家的肯定。當老師打開CAI課件時,首先展現給學生的是課件的整體界面。界面設計體現在內容和形式等多個方面。一副優秀的界面設計能夠吸引學生關注,激發學生閱讀和理解課件內容的興趣,從而為更好的消化教學內容,打下堅實的基礎。
縱觀國內外優秀的課件,無論使用PPT、AUTHORWARE、FLASH等軟件設計的課件,基本遵循下列設計模塊構成:
從以上模塊分析可以看到界面設計在課件之中的重要作用,而圖形設計作為體現課件藝術性和創意性的技術手段運用的淋漓盡致。
一、構圖設計
從歡迎界面和退出界面設計模塊著手分析,圖形設計中的構圖廣泛運用于課件設計。
構圖是界面設計構思在版面藝術處理中的具體表現,在CAI課件界面設計中,整體形象的一致性可以使課件界面更具和諧感與美感。
(1)形式美 :教學課件界面布局中應遵循基本的形式美。構圖中要緊扣主題思想,做到主次分明、重點突出,導航清晰、瀏覽便利,布局合理、邏輯性強。巧妙地處理好主從關系、對比關系、虛實關系以及整體與局部的統一關系,做到統一而有變化、形成一定的秩序感,使畫面產生美好的節奏和韻律感。以構造出和諧、流暢、自然的界面。
(2)畫面均衡:畫面的均衡是多媒體教學課件界面中最重要的組織原則,是運用人的心理和生活經驗形成的重量和價值的均衡。我們可以假設把整個畫面作為天平稱,并以畫面的中心為支點,以重量的平衡比擬畫面的均衡,界面構圖的和諧是要將界面的三大要素即文字、圖形、色彩彼此交織、相互烘托、均衡布置,以達到一種視覺和心理上的平衡,而不會感覺某些部分顯得空或重。把握好這個度的同時也要注意不能過分追求對稱,對稱給人的感覺缺乏創意和視覺樂趣而略顯呆板、拘謹。畫面元素在構圖中一定要錯落有致,排列中有變化,有對比關系,這樣才能顯出畫面的層次感和豐富感來。
(3)適當留白:畫面空白的處理對提高視覺效果有極為重要的意義。空白的設計,在視覺上有強烈的集中效果,能使界面設計流暢明快,疏密有序,布局清晰。在文字的段與段、行與行設計中,適當的留白給人以遐想的空間。
二、背景設計
(1)簡潔性。界面背景設計風格要簡潔明了。在界面背景設計過程中注意主次分明,力求各元素排列清晰,界面注意風格統一,界面中按鍵形狀設置簡單大方,排放位置準確合理,圖文搭配清馨自然,色彩運用簡潔大氣,從而營造出一種輕松愉悅的界面環境,利于學習者學習。反之,界面背景復雜多變,使人感覺繁瑣花哨,導致學習者主次不分,注意力分散,甚至會成為毫無意義的累贅,造成學習者視覺上的疲勞,不利于學習者學習。
(2)協調性。界面背景與文字顏色要保持協調。多媒體課件中界面背景與文字色彩配置是否協調對整個課件的觀感非常重要,在課件界面背景設計時,應根據課件特點,內容需要,學習者知識水平等因素對界面中對象的色彩基調,色彩布局做合理的安排,力求使界面背景色彩與所要表達的主題,內容,形式,風格相一致,使基調統一,對比和諧,底色明快,裝飾新鮮,穩重,使文字背景搭配協調、清新。一個協調而美麗的色彩布局無疑給學習者視覺上的美感,吸引學習者眼球,使學習者積極主動地學習。
(3)一致性。課件整體前后頁面界面背景要保持一致。課件整體前后頁面界面背景往往是我們對課件的最終印象,終極印象如何直接影響到教學效果。因此,在進行界面背景設計時,首先應考慮課件的整體設計布局和風格,保證界面背景前后一致,即課件中前后背景中屬于相同類型信息或圖標,應使用一致的或相似的方式來顯示,包括文字和圖片的編排,版面布局的風格,功能按鈕的排放,操作的方式等,這種前后一致,賦予了課件一定的情感傾向,增加了課件的和諧美,給學習者一種愉悅舒暢的感受。
(4)藝術性。界面背景要具有藝術美感。課件界面設計不能忽略其藝術效果,多媒體課件界面的整體布局,所塑造的風格,圖文排版,位置排放等無不是藝術的體現,藝術品使人賞心悅目,心情舒暢,一個成功的多媒體課件就是一個藝術品,一個設計完美的課件,教學中給師生都會帶來一種美的享受。課件制作過程中界面設計的藝術性和教學過程要有機的結合在一起,巧妙運用設計中的技巧,運用Photoshop等圖像處理軟件對界面中的背景進行藝術處理,實現其教學藝術價值,制作出令人耳目一新的課件。
三、色彩設計
色彩具有極強的直觀性,通常在界面設計中最吸引人的也是色彩效果。應用在界面設計上將使課件更加符合美學的要求,形成和諧的色調或極具個性化的風格。
(1)主色調的確立。色彩是很微妙的,本身沒有感情,但它獨特的表現力可以用來產生出一種刺激人類大腦對某種形式存在的物體的共鳴,展示出對待學習、生活的看法與態度,從而調節學習者的興趣、情感、意志等非智力因素,激發學習。在一個具體的界面設計中,都存在主色和輔助色之分,主色存在于是覺得沖擊中心點,是整個畫面的重心點,它的的明度、大小、飽和度都直接影響到輔助色的存在形式以及整體的視覺效果。因此,在具體設計時,要根據課件設計的主題內同和學習者對色彩的反應,選擇一種處于支配地位的色彩,并依此構成畫面的整體色彩傾向,形成和諧統一。例如:綠色強調科技,環保的重要;沉著、樸素的色調說明歷史的悠久;活潑、歡快的色調展現青少年的稚氣等。
(2)前景色、背景色的搭配。前景色包括文字、菜單、按鈕的用色,它們是界面設計傳遞信息的重要渠道,要做到清楚明白、重點突出。背景色在界面中屬于襯托顏色,面積較大,起烘托主題、體現創意的作用。在色彩的選擇上,前景色與背景色要有適度的對比,使兩者之間的色彩距離拉開,造成醒目的視覺效果。一般來說,背景色深,則前景色就要淺;背景色淺,則前景色深。這種深淺變化在色彩學中成為“明度變化”。例如在深色或中度色調的背景下采用白字或黃字,在淺色的背景下采用深色字。充分考慮兩者之間的適度對比,才能達到主題形象突出、色彩效果強烈的目的。
(3)色彩之間的調和。調和是指兩種或兩種以上的色彩之間的配合,能夠相互協調、達到和諧。調和是配色中應該注意的,賞心悅目就是一種調和美的配色。配色調和與否,是人產生愉快或不愉覺的關鍵。同一屏幕的色彩不宜使用過多,色彩之間的組合要做到統一、協調。
四、結語
CAI課件界面設計是課件設計成功與否的關鍵,而其中圖形設計的作用毋庸置疑。一個優秀的課件能夠抓住學習者的視覺和心理,創造出和諧之美,從而引發學習者的學習興趣,增加學習者的學習動機,以達到優化課堂效果,提高學習者學習效率的目的。■
參考文獻
一、設計界面的涵義
界面的說法以往常見的是在人機工程學中。“人機界面”是指人機間相互施加影響的區域,凡參與人機信息交流的一切領域都屬于人機界面?!岸O計藝術是研究人一物關系的學科,對象物所代表的不是簡單的機器與設備,而是有廣度與深度的物;這里的人也不是“生物人”,不能單純地以人的生理特征進行分析?!叭说某叨?,既應有作為自然人的尺度,還應有作為社會人的尺度;既研究生理、心理、環境等對人的影響和效能,也研究人的文化、審美、價值觀念等方面的要求和變化”。
設計的界面存在于人一物信息交流,甚至可以說,存在人物信息交流的一切領域都屬于設計界面,它的內涵要素是極為廣泛的??蓪⒃O計界面定義為設計中所面對、所分析的一切信息交互的總和,它反映著人一物之間的關系。
二、設計界面的存在
美國學者赫伯特.A.西蒙提出:設計是人工物的內部環境(人工物自身的物質和組織)和外部環境(人工物的工作或使用環境)的接合。所以設計是把握人工物內部環境與外部環境接合的學科,這種接合是圍繞人來進行的?!叭恕笔窃O計界面的一個方面,是認識的主體和設計服務的對象,而作為對象的“物”則是設計界面的另一個方面。它是包含著對象實體、環境及信息的綜合體,就如我們看見一件產品、一棟建筑,它帶給人的不僅有使用的功能、材料的質地,也包含著對傳統思考、文化理喻、科學觀念等的認知?!叭魏我患髌返膬热?,都必須超出作品中所包含的那些個別物體的表象。”分析“物”也就分析了設計界面存在的多樣性。
為了便于認識和分析設計界面,可將設計界面分類為:
1)功能性設計界面接受物的功能信息,操縱與控制物,同時也包括與生產的接口,即材料運用、科學技術的應用等等。這一界面反映著設計與人造物的協調作用。
2)情感性設計界面即物要傳遞感受給人,取得與人的感情共鳴。這種感受的信息傳達存在著確定性與不確定性的統一。情感把握在于深入目標對象的使用者的感情,而不是個人的情感抒發。設計師“投入熱情,不投入感情”,避免個人的任何主觀臆斷與個性的自由發揮。這―界面反映著設計與人的關系。
3)環境性設計界面外部環境因素對人的信息傳遞。任何一件或一個產品或平面視覺傳達作品或室內外環境作品都不能脫離環境而存在,環境的物理條件與精神氛圍是不可忽缺的界面因素。
應該說,設計界面是以功能性界面為基礎,以環境性界面為前提,以情感性界面為重心而構成的,它們之間形成有機和系統的聯系。
三、設計界面存在的方法論意義
當機械大工業發展起來的時候,如何有效操縱和控制產品或機械的問題導致了人機工程學。二戰后,隨著體力的簡單勞動轉向腦力的復雜勞動,人體工學也進一步地擴大到人的思維能力的設計方面,“使設計能夠支持、解放、擴展人的腦力勞動”。在目前的知識經濟時代,在滿足了物質需求的情況下,人們追求自身個性的發展和情感訴求,設計必須要著重對人的情感需求進行考慮。設計因素復雜化導致設計評價標準困難化。一個個性化的設計作品能否被消費者所認同?新產品開發能不能被市場所接受?在目前,我國大部分企業實力還并不強大,設計開發失利承受力還不很強的情況下,如何系統地、有根據地認識、評價設計,使其符合市場,就需要對設計因素再認識。利用界面分析法,正是使設計因素條理化,避免將人作為“生物人”的片面和走出籠統地說“設計=科學十藝術”的簡單誤區。
現代的人機工程學和消費心理學為設計提供了科學的依據,它們的成功就在于實驗、調查和數理表述,是較為可系的。同樣對設計藝術而言,進行設計界面的分析,也要有生理學、心理學、文化學、生物學、技術學學科基礎。從理論上來說,它要直接建立在信息論和控制論的基礎之上。相對于機械、電子設計和人機設計,以往人機界面設計把握了技術科學的認識和手段,忽視了人文科學觀念與思想。它的界面設計只能存在于局部的思考范圍內,只成為一個設計的階段。
有人以功能論來評判設計?!肮δ軟Q定形態”曾是20世紀上半葉的設計格言,它的提法是片面的。這是因為:第一,功能不是單一的,它包括使用功能、審美功能、社會功能、環境功能等?!斑^分追求單一的功能會導致將許多重要內容(裝飾性、民族性、中間性)被排斥掉”。而且“有些內容并不是‘功能’的概念所能包括了的,更何況物質和精神的內容也并不是時時處處等質等量的融洽在一個統一體中,隨產品的不同、時期的不同,它們各自的主次地位也隨之變化”。在現今信息技術高度發展的時代,情感因素越來越成為設計的主要方面。物質意義上的功能在保持其基礎地位的情況下,卻日益不能代表情感訴求的表述;第二,按“形態服從功能”而設計的產品,對于不熟悉它的使用者來說是難以理解的,產品要為人們所理解,必須要借助公認的信碼,即符號系統;第三,滿足同一功能的產品形態本來就不是唯一的,象汽車等成熟的產品,年度換型計劃等措施成為商品經濟中日益不可避免的現象。社會經濟發展到一定程度,才能出現設計的專業需求,而這時人們的基本物質需求已能滿足,簡單地以物質來決定設計是不恰當的。
相反,設計界面體現了人一物交流信息的本質,也是設計藝術的內涵,它包括了設計的方方面面,明確了設計的目標與程序。
四、設計界面的分析
按照設計界面的三類劃分,有助于考察設計界面的多種因素。當然,應該說設計界面的劃分是不可能完全絕對的,三類界面之間有涵義上也可能交互與重疊,如宗教文化是一種環境性因素,但它帶給信仰者的往往更多的卻是宗教的情感因素。在這里環境性和情感性是不好區分的,但這并不妨礙不同分類之間所存在的實質性的差異。
1、功能性界面
對功能性界面來說,它實現的是使用性內容,任何‘件產品或內外環境或平面視覺傳達作品,其存在的價值首要的是在于使用性,由使用性牽涉到多種功能因素的分析及實現功能的技術方法與材料運用。在這一方面,分析思維作為一種理性思維而存在。如果作為一種處理方式來設計產品,則這種產品會使多種特征性(如民族性、純粹性)因素中性化,如果去除產品商標,就很難認出是哪國的或哪個公司的產品。當然,這方面也說明了產品中存在著共同性因素,它使全人類能做出同樣的反應。人的感覺和判斷能力有著國際性的、客觀性的特征。
功能性界面設計要建立在符號學的基礎上。國際符號學會對符號學所下定義是:符號是關于信號標志系統(即通過某種渠道傳遞信息的系統)的理論,它研究自然符號系統和人造符號系統的特征。廣義的說,能夠代表其他事物的東西都是符號,如字母、數字、儀式、意識、動作等,最復雜的一種符號系統可能就是語言。設計功能界面,不可避免地要讓使用者明白功能操作。每一操作對人來說應是符合思維邏輯的,是人性的,而對機械、電子來說則應是準確的、確定無疑的,這雙方的信息傳遞是功能界面的核心內涵。
2、情感性界面
一個家庭裝飾要賦予人家居的溫馨,一副平面作品要以情動人,一件宗教器具要體現信仰者的虔誠。其實任何一件產品或作品只有與人的情感產生共鳴才能為人所接受,“敝帚自珍”正體現著人的感情寄托,也體現著設計作品的魅力所在。
現代符號學的發展也日益這一領域開拓,以努力使這種不確定性得到壓縮,部分加強理性化成分。符號學逐漸應用于民俗學、神話學、宗教學、廣告學等領域,如日本符號學界把符號學用于認識論研究,考察認識知覺、認識過程的符號學問題。同時,符號學還用于分析利用人體感官進行的交際,并將音樂、舞蹈、服裝、裝飾等都作為符號系統加以分析研究,這都為設計藝術提供了寶貴與有借鑒價值的情感界面設計方法與技術手段。
3、環境性界面
任何的設計都要與環境因素相聯系,它包括社會、政治和文化等綜合領域。處于外界環境之中,“是以社會群體而不是以個體為基礎的”,所以環境性因素一般處于非受控與難以預見的變化狀態。聯系到設計的歷史,我們可以利用藝術社會學的觀點去認識各時期的設計潮流。18世紀起,西方一批美學家已注意到藝術創造與審美趣味深受地理、氣候、民族、歷史條件等環境因素的影響。法國實證主義哲學家孔德指出:“文學藝術是人的創造物,原則上是由創造它的人所處的環境條件決定?!狈▏乃嚴碚摷业ぜ{認為“物質文明與精神文明的性質面貌都取決于種族、環境、時代三大因素”。無論是工藝美術運動、包豪斯現代主義或20世紀80年代的反設計,現代的多元化,“游牧主義”(Nemadism)都反映著環境因素的影響。
環境性界面設計所涵蓋的因素是極為廣泛的,它包括有政治、歷史、經濟、文化、科技、民族等,這方面的界面設計正體現了設計藝術的社會性。
以上說明了設計藝術界面存在的特征因素,說明在理性與非理性上都存在明確、合理、有規則、有根據的認識方法與手段。
成功的作品都是完善地處理了這三個界面的結晶。如貝聿銘設計的盧浮宮擴建工程,功能性處理得很好,沒有屈從于形式而損害功能;但同時又通過新材料及形式反映新的時代性特征及美學傾向,這是環境性界面處理的典范;人們觀看盧浮宮,不是回到古代,而是以新的價值觀去重新審視、欣賞,它的三角形外觀符合了人們的心理期望,這是情感性界面處理的極致。
五、設計界面的運用原則
1)合理性原則,即保證在系統設計基礎上的合理與明確。
任何的設計都既要有定性也要有定量的分析,是理性與感性思維相結合。努力減少非理性因素,而以定量優化、提高為基礎。設計不應人云亦云,一定要在正確、系統的事實和數據的基礎上,進行嚴密地理論分析,能以理服人、以情感人。
2)動態性原則,即要有四維空間或五維空間的運作觀念。一件作品不僅是二維的平面或三絕的立體,也要有時間與空間的變換,情感與思維認識的演變等多維因素。
3)多樣化原則,即設計因素多樣化考慮。當前越來越多的專業調查人員與公司出現,為設計帶來豐富的資料和依據。但是,如何獲取有效信息,如何分析設計信息實際上是一個要有創造性思維與方法的過程體系。
4)交互性原則,即界面設計強調交互過程。一方面是物的信息傳達,另一方面是人的接受與反饋,對任何物的信息都能動地認識與把握。
5)共通性原則,即把握三類界面的協調統一,功能、情感、環境不能孤立而存在。
六、設計界面的應用方法
設計界面所包含的因素是極為廣泛的,但在運用中卻只能有側重、有強調的把握。設計因素雖多,但它仍是一個不可分割的整體。它的結果是物化的形,但這個形卻是代表了時代、民族等方面的意識,并最終反映出人的“美”的心理活動。