網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告_第1頁
網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告_第2頁
網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告_第3頁
網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告_第4頁
網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第第頁網(wǎng)絡(luò)規(guī)劃課程設(shè)計報告

1、討論背景

響應式網(wǎng)頁設(shè)計,是目前網(wǎng)頁前端設(shè)計領(lǐng)域最前沿的話題。那么,什么是響應式網(wǎng)頁設(shè)計,為什么把網(wǎng)頁設(shè)計成響應式,我們的網(wǎng)絡(luò)課程制作為什么要遵循這一設(shè)計思路是本文闡述的重點。伴隨著互聯(lián)網(wǎng)高速進展,各種類型的網(wǎng)絡(luò)技術(shù)及應用服務(wù)紛紛涌現(xiàn)。從靜態(tài)網(wǎng)站到動態(tài)網(wǎng)站,從web1.0到web2.0,日新月異的網(wǎng)絡(luò)技術(shù)和服務(wù)時刻在刷新我們的眼球。近些年,智能手機及平板電腦等移動設(shè)備快速崛起,基于移動終端的互聯(lián)網(wǎng)訪問已經(jīng)走入了我們的日常生活,現(xiàn)在移動終端的網(wǎng)絡(luò)訪問量已超過基于一般電腦的訪問量。因此要求網(wǎng)絡(luò)課程不僅要在一般電腦的大尺寸屏幕上可以為學習者提供友好的用戶界面和學習體驗,同時在各種不同辨別率的小尺寸移動終端上也應提供相對全都的學習體驗。

2、基本技術(shù)方案

顯著,面對這一問題,原有的網(wǎng)絡(luò)課程設(shè)計模式已經(jīng)遠遠不能適應這一要求,那么,如何讓網(wǎng)絡(luò)課程也能實現(xiàn)響應式設(shè)計,并可以依據(jù)不同的終端設(shè)備給出不同的輸出信息數(shù)據(jù),我們依據(jù)現(xiàn)有的一些網(wǎng)站開發(fā)的技術(shù)手段和前端頁面的設(shè)計模式,以及依據(jù)實際開發(fā)過程中總結(jié)出的一些實踐方法,一般運用以下手段來實現(xiàn),比如把固定的數(shù)值包括位置定位、長寬高、大小等變?yōu)橄鄬Φ牧?,這其中主要包括三個主要手段:流體式表格,液態(tài)圖片,媒體選擇器。

2.1流體式表格

在流體式表格涌現(xiàn)之前的頁面設(shè)計,一般會運用固定的網(wǎng)頁寬度設(shè)定,這主要是由于當時主流的電腦顯示器的辨別率是基本相同的,固定的寬度可充分的運用顯示器寬度,同時又不會運用戶感覺頁面過滿。但隨著電腦硬件的不斷進展改變,屏幕尺寸和辨別率越變越大,自適應寬度的網(wǎng)頁漸漸問世,這種設(shè)計方式可占據(jù)整個閱覽器頁面適度的寬度,同時隨著頁面寬度的改變進行重新排列布局。流體式表格的概念就是將網(wǎng)頁頁面進行柵格劃分,運用相對單位代替絕對單位,運用相對單位來設(shè)置頁面元素的位置偏移和大小等變量,這樣可以使整個網(wǎng)頁的布局模式和內(nèi)容大小隨著寬度的改變而轉(zhuǎn)變,從而適應不同的顯示需求。同時運用基于div的布局方式,例如要進行經(jīng)典的三列式排布,我們可以將div設(shè)置為左浮動,并且寬度設(shè)置為33%,這樣當寬度轉(zhuǎn)變時,這三個div也一貫會在自己所在的區(qū)塊里排成三列。由于我們設(shè)定了浮動式布局,段落不會由于頁面的改變而涌現(xiàn)重疊或分別的狀況。流體式表格保證了網(wǎng)頁能夠響應閱覽器的寬度改變,同時保證不會涌現(xiàn)橫向滾動條。

2.2液態(tài)式圖片

液態(tài)式圖片也可以稱為響應式的圖片,這是一個比較抽象的說法,我們可以這樣理解,那就是不僅要保持縮放圖片時保持圖片的寬高比,而且還要在移動終端上適當降低圖片的辨別率。這個技術(shù)的實現(xiàn)需要運用網(wǎng)頁腳本檢測當前設(shè)備的屏幕辨別率,依據(jù)不同設(shè)備的狀況,向網(wǎng)頁中添加特定的web懇求信息或標記,并將后續(xù)的網(wǎng)頁html頁面代碼、頁內(nèi)圖片、網(wǎng)頁腳本和樣式表等加載懇求定向到網(wǎng)站虛擬路徑上。當這些懇求到達網(wǎng)站的`服務(wù)器端時,網(wǎng)絡(luò)服務(wù)器會依據(jù)發(fā)送來的懇求信息來決斷這些懇求所需要網(wǎng)頁中是插入的大尺寸的高辨別率圖片還是小尺寸的低辨別率的圖片,并向懇求用戶進行液態(tài)圖片相應地反饋輸出。對于小屏幕和低辨別率的移動設(shè)備,大尺寸圖片那么不會被用到。運用液態(tài)式圖片可以有效降低移動端的網(wǎng)絡(luò)數(shù)據(jù)流量并提高網(wǎng)頁訪問速度。

2.3css3媒體選擇器

css中文名是層疊樣式表,目前最新的版本是第三版也就是css3,它能實現(xiàn)網(wǎng)頁內(nèi)容與表現(xiàn)分別的一種技術(shù)。流體式表格為我們提供了響應式的頁面布局方式,不過在某些較小的屏幕終端上,假如頁面沒有方法容納四列顯示,只能重新排列成三列或者兩列顯示,那么,該如何響應此設(shè)備,我們可以運用css3媒體選擇器技術(shù)解決這個問題。css3兼容之前的css版本所支持的全部媒體類型,例如:screen,print,handheld等,并且css3又添加了許多涉及媒體類型的最新的功能和屬性,包括最大寬度、設(shè)備寬度、屏幕定向,橫屏或豎屏及顏色設(shè)定等。在css3發(fā)布之后涌現(xiàn)的新的移動終端,如蘋果或安卓等設(shè)備,都可以相對完整的支持這些新屬性。所以可以通過媒體選擇器為新設(shè)備設(shè)置獨特的樣式,而忽視不支持css3的舊電腦中的老舊的閱覽器;可以依據(jù)運用預先設(shè)想的運用目標創(chuàng)建多個不同類型的樣式表,以適應不同寬度范圍的設(shè)備類型。而目前最高效的解決方案,是將多個類型的選擇器整合到一個css文件中。

3、深入探討

有了流體式表格、液態(tài)圖片、css3媒體選擇器,已經(jīng)基本可以依據(jù)終端設(shè)備的不同屏幕尺寸及辨別率顯示不同的課程頁面改變,但響應式網(wǎng)頁設(shè)計不僅如此,還應包含一些其他方面的內(nèi)容,我們列舉出如下的響應式網(wǎng)頁設(shè)計的主要包含的幾個方面:〔1〕響應不同終端的屏幕尺寸及辨別率改變。當終端的屏幕尺寸及辨別率發(fā)生轉(zhuǎn)變的時候,依據(jù)設(shè)備狀況需要對頁面菜單、文字、布局等做出動態(tài)調(diào)整,運用戶仍舊能夠獲得友好的運用體驗;〔2〕響應設(shè)備操作行為改變。如鼠標拖拽〔iPad上運用JavaScript事項模擬拖拽〕,觸摸屏手勢支持或其它移動設(shè)備上特有的輸入方式;〔3〕網(wǎng)絡(luò)狀況自適應。用戶在慢速網(wǎng)絡(luò)或網(wǎng)絡(luò)延遲較大的狀況下可以選擇不下載一些消耗帶寬的資源;〔4〕其他幫助功能響應。依據(jù)不同的終端,調(diào)用程序所需要的傳感器和掌握器,如GPS、陀螺儀、電話、短信等功能;〔5〕對運用場景做出響應。依據(jù)用戶身處的不同運用環(huán)境,提供應用戶不同網(wǎng)頁體驗;〔6〕響應用戶偏好。由于不同的用戶有著不同的偏好,比如左右手,操作習慣,反映速度,眼睛辨別技能,色調(diào)喜好,關(guān)注內(nèi)容不同等,網(wǎng)站都可以考慮做出響應。上述爭論的三個重要手段,主要是針對第一條內(nèi)容。針對第二條內(nèi)容那么主要依靠閱覽器和設(shè)備傳感器的狀態(tài)檢測,來實時動態(tài)調(diào)整課程頁面表現(xiàn)或運行方式,相對于一般電腦上基于鼠標和鍵盤的人機交互,觸摸屏技術(shù)為我們帶來了完全不同的互動方式與新的設(shè)計需求;這兩者又有各自所適用的領(lǐng)域。幸運的是,要想讓網(wǎng)站滿意不同設(shè)備的需求,并非一件很難的事,只需要把留意力集中在某些地方。比如:觸屏設(shè)備無法對鼠標滑過或指針的一些行為做出響應,由于觸屏設(shè)備中根本就沒有鼠標指針的設(shè)定,我們用手指引擊屏幕就是單擊,因此設(shè)計時不要讓觸屏設(shè)備涌現(xiàn)任何依靠于鼠標的狀態(tài)的觸發(fā)模式。而其他幾個方面那么可依據(jù)網(wǎng)絡(luò)課程的實際狀況來實現(xiàn)不同的需求,例如:視頻或圖片比較多的課程,就需要對網(wǎng)絡(luò)狀況進行檢測,以依據(jù)不同的用戶帶寬顯示不同的視頻或圖片質(zhì)量,以提高用戶訪問速度,提升用戶體驗。而一門制作優(yōu)良的網(wǎng)絡(luò)課程,假如能依據(jù)不同的用戶給出不同的用戶體驗,使課程的學習更加貼近用戶的習慣,那么,這一課程的受歡迎程度確定會大大提升。

4、響應式網(wǎng)站制作流程

從頁面設(shè)計到技術(shù)實現(xiàn)真格過程來說,設(shè)計并制作一個響應式網(wǎng)絡(luò)課程,大致可以劃分為以下4個過程:〔1〕網(wǎng)站美工,用戶界面設(shè)計師,描繪出頁面的風格和樣式,并確定網(wǎng)頁在最大辨別率的設(shè)備下應顯示的全部內(nèi)容,然后在頁面尺寸不斷縮小的狀況下,如何布局,什么樣的頁面元素比如文字、圖片、內(nèi)容等需要轉(zhuǎn)變顯示方式進行隱蔽,縮放或裁剪等,再一一做出調(diào)整;〔2〕運用相對單位對頁面元素進行定位和設(shè)定,設(shè)置長度、寬度、大小等;〔3〕針對不同顯示終端的屏幕尺寸和辨別率運用流體式表格和液體圖片實現(xiàn)響應;〔4〕依據(jù)辨別率改變視狀況加入適當?shù)拿襟w選擇器來調(diào)整元素。通過以上步驟,一個可以適應各種平臺和終端的響應式網(wǎng)絡(luò)課程基本實現(xiàn),經(jīng)過后期的各種優(yōu)化調(diào)整,一個優(yōu)秀的并保持全都的用戶體驗的網(wǎng)絡(luò)課程就呈現(xiàn)在了各種終端用戶面前,通過響應式網(wǎng)頁設(shè)計,大大減低了針對同一課程開發(fā)多個系統(tǒng)的工作強度,實現(xiàn)了網(wǎng)絡(luò)課程制作的效率化和通用性。響應式網(wǎng)頁設(shè)計的優(yōu)點:〔1〕網(wǎng)站制作的工作量相對較小,不需要注冊多個域名,對于全部設(shè)備適用;〔2〕相對全都的用戶體驗,性格化的用戶習慣響應,很貼近用戶平常的上網(wǎng)習慣;〔3〕可依據(jù)不同的用戶終端,調(diào)用不同的終端工具,實現(xiàn)設(shè)備的有效合理利用。

5、結(jié)語

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論