當前位置:學問君>學習教育>畢業論文>

計算機網頁設計畢業論文範文

學問君 人氣:2.36W

計算機網頁設計畢業論文篇一

Flash軟件畫在網頁設計中的應用

計算機網頁設計畢業論文範文

網頁設計畢業論文摘要

摘要:Flash技術運用範圍非常廣泛,不論是網站、廣告、動畫、遊戲,甚至程序設計與多媒體化展示方面都有一定程度的運用。本文首先對Flash動畫今後的發展趨勢進行分析並具體化敘述了Flash的實際定義與特點,並對Flash動畫當前在網頁設計中的應用方式進行分析,針對性闡述了Flash動畫在整站式網頁設計過程中交互式導航系統、Web圖像動畫展示以及鼠標動畫的應用。在此針對性研究Flash動畫在網頁設計中的相關研究,望研究結果能夠對今後的學者一定幫助。

網頁設計畢業論文內容

關鍵詞:Flash動畫 網頁設計 應用研究

隨着社會邁入資訊化時代,網絡及計算機技術的發展及普及程度呈現出優質化的發展形勢,從而促進網頁動畫漸漸發展起來,此外網頁動畫設計在網頁設計中佔據重要地位,促使人們在關注動畫整體發展趨勢的過程中將注意力放在網頁動畫方面。在構建及設計網頁時,運用Flash幫助網頁實現多媒體化的網頁成果展示,同時也漸漸成爲網頁設計發展過程中不可或缺的重要部分。

1Flash的運用及特點

MacromediaFlash作爲一種交互式編輯矢量圖及多媒體創作軟件,因特網網頁設計矢量動畫檔案格式時常得以較多的運用,此外,針對性分析Flash,可以瞭解到目前其主要具備以下六大特點:第一,將矢量圖形作爲主要執行前提,致使其自身檔案匯出容量不大,在進行圖片縮放時對其自身的清晰度影響不大,在網絡傳輸過程中存在一定的便捷性;第二,Flash具備非常優質化且強大的AS代碼,在設計動畫時運用Flash技術,促使動畫的交互性優良,便於讀者在閱讀過程的理解並實施相關互動;第三,針對實際運用過程分析,Flash動畫在運作時主要採用插件,若用戶想要實現視頻觀看,僅僅需要安裝一次視頻插件就可以直接觀看,避免繁瑣性多次安裝的現象發生。此外,由於Flash構建的動畫自身極小,所以其具備較快的調用速率;第四,在設計Flash過程中,可以根據需要適當增加頁面控制按鈕幫助頁面實現連結的跳動,還可以運用鼠標實現頁面動畫中的運動及移動。第五,Flash可以實現動畫視聽效果內容的昇華,譬如漸變聲、位圖等等,用戶在製作圖片的過程中可以直接構建全Flash製作站點;第六,Flash動畫屬於一種“準”流式檔案內容,無需全部下載完成就可以實現動畫觀看。

2Flash動畫在網絡設計中的應用

在網頁設計中,Flash動畫具備非常多關鍵性的作用,如流式播放動畫、FlashMV及短片動畫等,此外其所表現的形式中存在一定的交互性。但需要注意的是,在實施網頁設計時,避免繁瑣、複雜的動畫設計效果的存在,畢竟物極必反,只會降低網頁的品質;如圖1所示。2.1網頁動畫資訊交互的實現爲了進一步卻寶寶網頁動畫資訊交互整體的流暢性,其中的一個重要關鍵就是Flash動畫導航的交互性設計。在對該部分內容進行設計時,往往會使用針對性的Flash動畫腳本——AxtionScript。實際設計過程中,通常由編程者的思想與Flash在事件中作用共同形成動力,並依據動畫中的相應內容實現AxtionScript的具體化定義。2.2網頁動畫相關要素的設計第一,交互式導航系統。在網頁設計中,導航欄對用戶主要起到一種引導性作用。所以在設計時需要將其設計爲多個導航級別,並構建針對性的標識來將其區分,以色彩爲例,可以採用較爲鮮豔、清爽式的搭配。第二,Web圖像動畫形式展示。傳統網頁中,Web圖像主要呈現靜態,不過經由計算機技術的不斷髮展,最近幾年在網頁設計中漸漸出現了一部分動態化的Web圖像。同時在其色彩方面的運用,主要採用RGB模板,並在網頁安全色方面運用216色,其主要的色彩格式包括GIF、PNG以及JPE6。第三,鼠標動畫。爲了實現優質化Flash動畫效果,在製作動畫效果時要特別注意鼠標在移動過程中其軌跡圖案及色彩搭配。首先,要確保鼠標移動過程中的色彩與網頁設計色彩是不同的,有助於用戶一眼就可以將鼠標找到。最後就是,鼠標在色彩區別網頁之後還要注意其透明性,避免遮蔽資訊的現象出現。

3結語

綜合全文內容,在網站設計過程中,Flash作爲一個極具重要性的視覺性元素,其可以在幫助網站實現多媒體化效果展示的同時,還能夠結合數據通信這一措施全面性豐富網站自身具備的素材及資源,最終達到一種動態化的效果。截至今日,由於計算機技術發展速度不斷提升,結合Flash自身所具備的多種優質化特徵,筆者相信在今後人們的日常生活中,Flash動畫一定可以獲得更加廣泛的用途,更具普遍性,最終實現網頁設計的主體化運用趨勢。

網頁設計畢業論文文獻

[1]喬慧h動畫在網頁製作中的應用及發展[J].內蒙古石油化工,2013(21):68.

[2]關曉軒h動畫在網頁製作中的應用研究[J].北方文學(下旬),2012(11):91-93.

計算機網頁設計畢業論文篇二

響應式網頁設計原型研究

網頁設計畢業論文內容

當今,移動互聯網迅猛發展,各種智能設備層出不窮。傳統網頁設計採用“固定頁面及元素寬度,任何終端統一頁面效果”的策略,無疑將造成網頁在一些新興移動終端上顯示的文字極小、連結分佈極密,用戶需要在屏幕上不停操作來自主尋求較好的體驗。面對這一弊端,網頁設計師聚焦於“響應式網頁設計”這一關鍵詞,試圖使用一套代碼爲各類終端設備提供不同的設計和體驗。從先前“爲固定設備設計網頁”跨越到“響應式網頁設計”是一個較難的過程。一些新手可能已經積攢了諸如媒體查詢、流式佈局、彈性圖片等零散的設計開發技巧,掌握了HTML5和CSS3的使用方法,但他們依然無法駕馭響應式網頁設計。造成這種情況的直接原因就在於缺乏一個能夠指導他們立即開展響應式網頁設計實踐的可操作流程,即原型。

1兩個關鍵概念:響應式網頁設計與原型

響應式網頁設計(RWD,Responsive網頁Design)是一種網頁前端開發技術,它可以描述爲,“兼顧多種不同設備屏幕尺寸、分辨率、系統平臺和行爲做出相應的調整和佈局的顯示機制”。原型(Prototype),也叫“原樣”,是“模擬科學”中的一個術語。在心理科學中,由於很難對動作或心智活動認識清楚,所以一般沿用JR安德森的觀點,把原型(Prototype)視爲關於範疇的最典型的樣例設想,即把“原型”視爲外化的實踐模式,或“物質化”了的心智活動方式或操作活動程序。綜合上述,響應式網頁設計原型可描述爲:符合“響應式網頁設計項目分析、各類終端具有適合自身用戶體驗的不同頁面效果、一套代碼完成所有不同終端的網頁製作、各類終端與主流瀏覽器良好相容”等一系列規則的,外化的響應式網頁設計活動實踐模式。

2建構響應式網頁設計的原型

建構原型一般採用心理模擬法,它包含三個步驟:

(1)響應式網頁設計活動的功能分析;

(2)響應式網頁設計活動的結構分析;

(3)功能分析與結構分析的有機結合。其中,功能分析的重點是作用的對象,條件與結果;結構分析的重點在於組成要素及要素之間的關係。響應式網頁設計的目標是能夠高效的編寫一套代碼爲各類終端設備提供良好的設計效果和使用體驗,這需要具備HTML5、CSS3、Javascript和jquery的基本技能。響應式網頁設計之父——伊桑.馬科特認爲,響應式網頁設計應該首先針對小屏幕進行設計,然後逐步增強針對大屏幕設計。這種思路顛覆了傳統固定寬度的網頁設計方法,對於那些已經積攢了零散的響應式網頁設計開發技巧、HTML5及CSS3等技術,能夠較熟練的完成固定寬度桌面端網頁的新手而言,恐怕很難理解從小屏幕開始設計然後漸進增強的思路。考慮到新手已經習慣設計製作固定寬度的桌面版網頁,響應式網頁設計如果從固定寬度的大屏幕網頁製作開始,然後改造這套代碼將僅適用於桌面的網頁依次相容平板端和手機端也是一個不錯的思路。響應式網頁設計活動包含了“項目分析”、“網頁平面設計”、“桌面版網頁製作”、“平面版的改造”、“手機版的改造”及“相容問題的調試”這6個典型的子活動。這些典型要素的關係可以描述爲,“要想高效的完成某響應式網頁設計項目,首先需要項目分析,其階段性結果是響應式網頁的總體方案,即在用戶羣體需求分析及主題解讀的基礎上,進行色彩分析及定位,確定UI版面佈局,分析設計網頁功能模組,確定網頁風格等,最終形成包含“前言”、“需求分析”、“系統分析”、“風格設計”、“各類終端UI版面初步佈局”、“色彩定位”、“網頁建設日程規劃”等部分的網頁總體方案文檔;然後,根據前期方案中“色彩”、“風格”及“各類終端UI版面佈局”等的分析,依據頁面設計原則,利用photoshop繪製適用於各類終端顯示的平面效果圖;隨後,利用“HTML5+Css3”技術採用

+css佈局完成固定寬度桌面版網頁的製作並生成網頁檔案和樣式表檔案;接着,在這套代碼的基礎上,利用媒體查詢技術、流式佈局、彈性圖片技術,結合平板終端的頁面效果圖將代碼改造成相容桌面及平板的網頁;之後,在上述修改的基礎上,繼續利用媒體查詢技術和彈性圖片技術,結合手機終端的頁面效果圖將代碼改造成相容桌面、平板、手機的網頁;最後,利用火狐和IETester軟件檢視初步完成的響應式網頁,解決跨瀏覽器的相容問題,形成完整網站。該過程中任何環節如果出現不妥當都應該返回上個步驟進行重新修改。結合上述對網頁設計活動的功能與結構分析,不難發現,響應式Web設計活動原型中的6個典型子活動複雜程度不同。其中“桌面版網頁製作”、“平面版的改造”、“手機版的改造”及“相容問題的調試”這4個典型子活動是比較複雜的,包含了很多熟手的關鍵技術,需要進一步闡述。

3熟手的關鍵技術

從上述適用於新手的響應式網頁設計活動基本原型發現,製作一個能夠相容主流瀏覽器的固定寬度桌面版網頁是響應式網頁製作的'開端。那麼,首先在“桌面版網頁製作”這個環節中提取一些熟手關鍵技術,作爲給予新手的技巧提示。

3.1相容主流瀏覽器的桌面版網頁製作技術

爲了防止不同瀏覽器給予相同HTML5標籤的初始樣式存在差異,熟手利用HTML5+CSS3製作桌面版網頁製作時,一般會在樣式檔案(副檔名)中給出如下初始化代碼:*{margin:0px;padding:0px;}body{margin:0px;padding:0px;text-align:center;font-family:"宋體";font-size:16px;color:#cccccc;}ul,li,a{margin:0px;padding:0px;list-style:none;}div{overflow:hidden;float:left;}#wrapper{width:1007px;height:auto;margin-left:auto;margin-right:auto;overflow:hidden;clear:both;}這部分代碼塊可以實現頁面在IE內核和Firefox內核的所有版本瀏覽器中居中對齊,外層佈局盒子與瀏覽器頭部無縫緊貼;

及css3完成固定寬度佈局時,默認所有內部佈局

向左浮動,溢出屬性爲隱藏;所有構成頁面的HTML5元素的默認邊距和填充屬性爲0px;HTML5的列表標籤默認項目符號爲空,邊距和填充爲0px。此外,確定頁面尺寸,目前大多數顯示器爲1024像素*768像素,那麼以此爲默認顯示器時,頁面的寬度尺寸一般設定爲“1007像素”。初始化CSS代碼後,接下來就是利用

+CSS完成佈局,這裏提示新手:完成佈局後,務必在IETESTER和Firefox中檢查網頁佈局是否能夠相容主流瀏覽器。然後,根據桌面版網頁平面設計效果圖完成頁面的製作。此外,熟手的經驗是製作過程中頻繁檢測桌面版網頁是否能夠完美相容各種瀏覽器。

3.2利用流式佈局、彈性圖片、媒體查詢技術修改桌面版網頁

(1)相對視口尺寸,將最外層的佈局

(例如:#wrapper{width:1007px;...})的寬度設定爲96%(這個值取決於當前頁面的視覺效果,也可以給其他數值);然後,將最外層的佈局

內部的頁頭佈局、導航佈局、內容佈局、側邊欄佈局、頁腳佈局

對應的CSS樣式中的width屬性值利用公式——目標元素寬度÷上下文元素寬度=百分比寬度把網頁的固定佈局修改成百分比佈局,也就是將固定像素寬度轉換成對應的百分比寬度。

(2)將頁面中所有HTML5標籤元素對應的CSS樣式表中的margin-right、margin-left、padding-right、padding-left的屬性值也用公式——目標元素寬度÷上下文元素寬度=百分比寬度來修改。

(3)將CSS樣式表中的font-size屬性值的單位用em來代替px。這裏依然使用公式——目標元素寬度÷上下文元素寬度=百分比寬度。這裏需要提示新手的是:在標籤的初始化代碼中,如果有font-size:16px;語句,那麼在給其他元素的font-size屬性上修改值時,公式中的“上下文元素寬度”就等於16px,例如,#logo{font-size:48px;}現在要修改爲#logo{font-size:3em;}。

(4)爲了實現彈性圖片,讓圖片隨視口縮放,圖形圖像、動畫和視頻的彈性設定使用“img,object,video,embed{width:100%;max-width:100%;}”。其中,max-width屬性是用於確保縮放時不會超出圖片最大尺寸。同時,熟手還會使用AdaptiveImages解決方案來實現自適應圖片。

(5)媒體查詢可以透過判斷不同設備終端,提供不同的樣式使其實現在不同終端都能獲得最佳的用戶體驗。例如,某個響應式頁面用電腦瀏覽頁面時,頁面資訊會以平鋪的形式分佈在頁面合適的位置;用手機瀏覽頁面時,導航按鈕會相繼隱藏起來,部分資訊變成左右滑動的方式呈現,頁面會重新佈局,圖片相應縮小。媒介查詢的語法格式是,例如:設定寬度不超過400像素的屏幕尺寸,代碼是:。雖然,HTML5+CSS3提供了良好的媒體查詢功能,但當前仍有一些瀏覽器不支援,你可能需要添加如下基本樣式:3.3不同種類、不同版本瀏覽器的相容問題解決跨越瀏覽器的問題一直是響應式網頁設計的難題。熟手面對這一問題時,一般採用“漸進增強與降級”、“利用javascript修復老版本IE”、“使用Modernizr輔助修正樣式,按需加載資源”、“給IE6,7,8追加媒體查詢功能”等方法。

4結束語

對響應式網頁設計而言,當前的設計理念和技術方法還不是終點,網站前端設計師需要繼續努力找出更好的解決方案。而對新手學習者而言,響應式網頁設計開發技能的形成不是一蹴而就的,還需要學習者在多個項目中,利用原型進行多次定向、操作及內化才能真正掌握。