自適應網(wǎng)站和響應式網(wǎng)站之間的區(qū)別?

2015-07-26    分類: 自適應網(wǎng)站

成都網(wǎng)站建設(shè)】自適應網(wǎng)站和響應式網(wǎng)站之間的區(qū)別?最近和多位業(yè)內(nèi)的朋友聊起了自適應網(wǎng)站設(shè)計和響應式網(wǎng)站設(shè)計的區(qū)別,很多人都對這兩個概念有所混淆,今天創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司的小編就和大家一起把這兩種網(wǎng)站設(shè)計類型梳理一下吧。

其實自適應網(wǎng)站設(shè)計和響應式網(wǎng)站設(shè)計,歸根到底都是從網(wǎng)站建設(shè)實際出發(fā),為了解決網(wǎng)頁在不同尺寸和分辨率的終端設(shè)備無法正常顯示的問題而發(fā)展來的,想明白這個事就好理解了。

1、自適應網(wǎng)站設(shè)計和響應式網(wǎng)站設(shè)計的由來

因為早期PC顯示器的分辨率種類不多,所以網(wǎng)站都習慣性會被設(shè)計成固定寬度的頁面,例如900px,1080px,1200px。后來隨著顯示器尺寸越來越豐富,特別是筆記本電腦的普及,這種方式的頁面出現(xiàn)了問題。在大屏顯示器上整個頁面顯的特別小,在小屏顯示器上網(wǎng)頁又出現(xiàn)滾動條導致用戶體驗極其的差。為了解決在各種不同大小和分辨率的設(shè)備上如何正確顯示網(wǎng)站的問題,前前后后也出現(xiàn)了好多種方案??偨Y(jié)來說就是下面三種:

提供不同版本:為不同的終端設(shè)備提供不同版本的網(wǎng)頁。PC、Mobile、Pad提供三個不同的版本(其實就是三個相對獨立的網(wǎng)站,雖然后期實現(xiàn)了一庫多站)。但這樣做雖然保證了展示效果,也造成了維護好幾個版本的麻煩,而且網(wǎng)站有多個入口,會大大增加系統(tǒng)架構(gòu)的復雜度。

自適應:后來人們就開始想能不能"一次設(shè)計,普遍適用",即讓同一個頁面自動適應不同大小的設(shè)備,從而解決為不同設(shè)備提供不同版本的頁面問題。這就是所謂自適應布局解決方案的開發(fā)思路。

成都網(wǎng)頁設(shè)計

響應式:采用自適應布局的話,如果設(shè)備太小,就算網(wǎng)頁能夠根據(jù)屏幕大小進行適配,但是在太小屏幕顯示內(nèi)容過多會看不清楚。為了解決這個問題而衍生出來的一種新的布局方式,那就是響應式布局。

網(wǎng)絡上也有網(wǎng)友用這么一張圖來總結(jié)響應式和自適應的區(qū)別:

成都網(wǎng)站建設(shè)】自適應網(wǎng)站和響應式網(wǎng)站之間的區(qū)別?

如上圖所示,對于同一個頁面(圖中的Html),如果用響應式布局來處理的話,用不同設(shè)備(電腦、平板、手機)去訪問此頁面,最后看到的布局和內(nèi)容有很大不同。

而如果用自適應布局去處理的話,那不管訪問設(shè)備如何的不同(上圖是三臺尺寸不一樣的手機),最后看到的頁面內(nèi)容和布局基本上還是一樣的,就是尺寸略有不同。

成都網(wǎng)頁設(shè)計其實響應式和自適應兩種布局方式從外觀上很難分辨,但從技術(shù)角度來說他們運行的機理不同。所以最后從技術(shù)角度再來總結(jié)一下兩者的區(qū)別:

自適應是用戶請求訪問時會夾帶設(shè)備信息,服務器據(jù)此做出判斷并調(diào)適應對應設(shè)備樣式文件+HTML內(nèi)容+JS,返回給瀏覽器以這種方式響應不同設(shè)備。

響應式布局不管使用什么設(shè)備都是在服務器把數(shù)據(jù)推送到瀏覽器后,腳本或CSS自行檢測設(shè)備屏幕大小后執(zhí)行對應的樣式表內(nèi)容,并且一直通過本地腳本在監(jiān)聽屏幕大小的變化,隨時做出樣式響應的變化,這是主動的。

當前標題:自適應網(wǎng)站和響應式網(wǎng)站之間的區(qū)別?
當前網(wǎng)址:http://www.muchs.cn/news/36126.html

網(wǎng)站建設(shè)、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有網(wǎng)站制作、響應式網(wǎng)站、自適應網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)