首頁(yè)?>?知識(shí)?資訊?>?自適應(yīng)網(wǎng)站設(shè)計(jì)?>?正文

自適應(yīng)網(wǎng)站設(shè)計(jì)

2016/8/17 0:00:00 · 稿源:傳誠(chéng)信

什么是自適應(yīng)網(wǎng)站建設(shè)?
自適應(yīng)是指處理和分析過(guò)程中,根據(jù)處理數(shù)據(jù)的數(shù)據(jù)特征自動(dòng)調(diào)整處理方法、處理順序、處理參數(shù)、邊界條件或約束條件,使其與所處理數(shù)據(jù)的統(tǒng)計(jì)分布特征、結(jié)構(gòu)特征相適應(yīng),以取得最佳的處理效果。

起初,網(wǎng)頁(yè)設(shè)計(jì)者都會(huì)設(shè)計(jì)固定寬度的頁(yè)面,最開(kāi)始的電腦顯示器分辨率種類不多,因?yàn)楫?dāng)時(shí)電腦本來(lái)就少,即使有變化也是 800 850 870 880。比如?傳誠(chéng)信的網(wǎng)頁(yè)就是固定寬度為998來(lái)定制的。

后來(lái)隨著顯示器越來(lái)越多,以及筆記本的普及,這種方式的頁(yè)面出現(xiàn)了問(wèn)題。于是出現(xiàn)了一種新的布局方式寬度自適應(yīng)布局。我們平時(shí)談?wù)摰淖赃m應(yīng)布局,大多指的就是寬度自適應(yīng)布局。
?

在這種布局下,出現(xiàn)了兩派:?百分比寬度布局,流式布局

題主說(shuō)的是第一派,寬度使用百分比,文字使用 em,現(xiàn)在也很多開(kāi)始使用rem了,也就是所謂的高清方案。
第二派的布局以 iGoogle 為代表(已經(jīng)停止)。?
一開(kāi)始沒(méi)有響應(yīng)式布局這個(gè)詞語(yǔ),但是慢慢出現(xiàn)了一個(gè)詞——漸進(jìn)增強(qiáng),新詞的出現(xiàn)總是伴隨的舊詞一起出現(xiàn)。就好比 3G 出現(xiàn)之前,沒(méi)人管自己的手機(jī)叫 2G,所以,3G 和 2G 兩個(gè)詞是一起出現(xiàn)的(技術(shù)上當(dāng)然2G技術(shù)先出現(xiàn))。同理,漸進(jìn)增強(qiáng)出現(xiàn)后,另一個(gè)詞「優(yōu)雅降級(jí)」也隨之出現(xiàn)了。?
詞的意思可以自己看 wiki、Google,我只在這兒舉一個(gè)例子,gmail 和 qqmail。?

他倆的寬度都是 100%,都是自適應(yīng)。但是:?
qqmail 就是 css hack 的完美體現(xiàn),你用任何一個(gè)瀏覽器,幾乎可以看到同一個(gè)樣子的郵箱,騰訊的前端工程師們用各種 css hack 技術(shù)來(lái)展示郵箱頁(yè)面,為的是統(tǒng)一的用戶體驗(yàn)。?
而 gmail 使用了漸進(jìn)增強(qiáng),你的瀏覽器越強(qiáng),你看到的效果就越好,用戶體驗(yàn)就越好。?
再后來(lái),就是大家都熟知的 Google 發(fā)布了 android,于是互聯(lián)網(wǎng)大戰(zhàn)從 PC 打到了手機(jī)。還有 HTML5 標(biāo)準(zhǔn)的發(fā)布。?
手機(jī)雖然屏幕變小了,但是卻提供了更豐富的功能。還記得以前用諾基亞上 QQ 的事兒?jiǎn)??我們?cè)L問(wèn)的是 3g.qq.com,當(dāng)時(shí)我使用的是中興的手機(jī),訪問(wèn) wap.qq.com,在后來(lái)的智能手機(jī)都是訪問(wèn) m.qq.com。?
不禁有人問(wèn)「真的需要為每個(gè)手機(jī)分別設(shè)計(jì)一個(gè)網(wǎng)頁(yè)嗎?」、「真的需要為手機(jī)和電腦設(shè)計(jì)不同的網(wǎng)頁(yè)嗎?」,解決方法當(dāng)然有很多種,可以看看 css zen garden(《Css秘密花園》還是很不錯(cuò)的一本書(shū),也附帶有網(wǎng)址http://www.csszengarden.com/,值得一看), 相信做過(guò)前端的都看過(guò)這個(gè)網(wǎng)站,一個(gè)神奇的網(wǎng)站。?
最終的解決方案勝出者是響應(yīng)式布局。?
響應(yīng)式布局被大家熟知的一個(gè)重要原因就是 twitter 開(kāi)源了 bootstrap。Google 第一次完成了從先驅(qū)到烈士。?

-----------------------------------

下面再?gòu)闹庇^一點(diǎn)的來(lái)看,響應(yīng)式和自適應(yīng)的區(qū)別:

首先兩種方式解決問(wèn)題的是不一樣的。

自適應(yīng)是為了解決如何才能在不同大小的設(shè)備上呈現(xiàn)同樣的網(wǎng)頁(yè)

17162538_xtDH.jpg

手機(jī)的屏幕比較小,寬度通常在600像素以下;PC的屏幕寬度,一般都在1000像素以上(目前主流寬度是1366×768),有的還達(dá)到了2000像素。同樣的內(nèi)容,要在大小迥異的屏幕上,都呈現(xiàn)出滿意的效果,并不是一件容易的事。

很多網(wǎng)站的解決方法,是為不同的設(shè)備提供不同的網(wǎng)頁(yè),比如專門(mén)提供一個(gè)mobile版本,或者iPhone / iPad版本。這樣做固然保證了效果,但是比較麻煩,同時(shí)要維護(hù)好幾個(gè)版本,而且如果一個(gè)網(wǎng)站有多個(gè)portal(入口),會(huì)大大增加架構(gòu)設(shè)計(jì)的復(fù)雜度。

于是,很早就有人設(shè)想,能不能"一次設(shè)計(jì),普遍適用",讓同一張網(wǎng)頁(yè)自動(dòng)適應(yīng)不同大小的屏幕,根據(jù)屏幕寬度,自動(dòng)調(diào)整網(wǎng)頁(yè)內(nèi)容大小

17162538_zSZb.jpg

但是無(wú)論怎樣,他們主體的內(nèi)容和布局是沒(méi)有變的。

響應(yīng)式的概念應(yīng)該覆蓋了自適應(yīng),而且涵蓋的內(nèi)容更多。

自適應(yīng)還是暴露出一個(gè)問(wèn)題,如果屏幕太小,即使網(wǎng)頁(yè)能夠根據(jù)屏幕大小進(jìn)行適配,但是會(huì)感覺(jué)在小屏幕上查看,內(nèi)容過(guò)于擁擠,響應(yīng)式正是為了解決這個(gè)問(wèn)題而衍生出來(lái)的概念。它可以自動(dòng)識(shí)別屏幕寬度、并做出相應(yīng)調(diào)整的網(wǎng)頁(yè)設(shè)計(jì),布局和展示的內(nèi)容可能會(huì)有所變動(dòng)。

簡(jiǎn)單講:

什么是響應(yīng)式(自適應(yīng))網(wǎng)站

????????所謂的響應(yīng)式網(wǎng)站設(shè)計(jì)自適應(yīng)網(wǎng)站設(shè)計(jì)),用最通俗的語(yǔ)言來(lái)講,就是通過(guò)一個(gè)唯一的網(wǎng)址,唯一的一份網(wǎng)站內(nèi)容,唯一的一份網(wǎng)站代碼,通過(guò)CSS3媒體查詢方式,可以在多種瀏覽器設(shè)備上進(jìn)行一致的瀏覽。響應(yīng)式站點(diǎn)設(shè)計(jì)的目的是期望網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)頁(yè)編碼能夠?qū)τ脩舻牟僮餍袨楹铜h(huán)境進(jìn)行合理的響應(yīng),而這種響應(yīng)應(yīng)建立在用戶的瀏覽器屏幕大小、操作平臺(tái)等。

????????例如,微軟的官方網(wǎng)站能夠在桌面瀏覽器上顯示符合桌面互聯(lián)網(wǎng)瀏覽布局的內(nèi)容展示形式,而在平板電腦、智能手機(jī)上則可以根據(jù)屏幕的變化而自動(dòng)調(diào)整內(nèi)容的布局和尺寸,讓用戶可以在平板電腦和智能手機(jī)上也獲得桌面瀏覽器上的一致體驗(yàn)。

響應(yīng)式(自適應(yīng))網(wǎng)站的優(yōu)點(diǎn)

1、提升用戶體驗(yàn)
響應(yīng)式網(wǎng)站考慮了不同的終端下不同分辨率下的顯示效果,如果移動(dòng)設(shè)備瀏覽傳統(tǒng)網(wǎng)站,由于沒(méi)有對(duì)移動(dòng)設(shè)備進(jìn)行過(guò)優(yōu)化處理,所有體驗(yàn)效果相對(duì)會(huì)比較差,響應(yīng)式網(wǎng)站設(shè)計(jì),根據(jù)不同分辨率都會(huì)出現(xiàn)的顯示效果都進(jìn)行了現(xiàn)對(duì)調(diào)整,大大提高了用戶瀏覽的體驗(yàn)效果。?
2、節(jié)省時(shí)間和成本
響應(yīng)式技術(shù),雖然有時(shí)在規(guī)劃階段非常耗時(shí),但是從長(zhǎng)遠(yuǎn)來(lái)看可以幫助開(kāi)發(fā)人員節(jié)約時(shí)間。使用響應(yīng)式技術(shù),不需要專門(mén)為移動(dòng)設(shè)備重新設(shè)計(jì)網(wǎng)站和重定向。這可以使網(wǎng)站更新變得更簡(jiǎn)單,因?yàn)橐粋€(gè)更新就可以解決所有的設(shè)備。?
3、對(duì)seo 更加友好
響應(yīng)式設(shè)計(jì)會(huì)提高搜索引擎權(quán)重。因?yàn)橐粋€(gè)響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)只有一個(gè)URL,而不是多個(gè)頁(yè)面指向移動(dòng)設(shè)備,避免搜索引擎因重復(fù)內(nèi)容而降低權(quán)重。Google也建議優(yōu)先采用響應(yīng)式設(shè)計(jì),因?yàn)闊o(wú)論是什么網(wǎng)頁(yè)版本都是相同的HTML、相同的內(nèi)容,Google最容易處理。

響應(yīng)式(自適應(yīng))網(wǎng)站的缺點(diǎn)

1、對(duì)老版本IE 兼容不好
對(duì)于ie8及以下版本的ie瀏覽器兼容不太好,由于響應(yīng)式網(wǎng)頁(yè)布局采用html5+css3的一些新特性,而ie8及以下的瀏覽器對(duì)這些都不支持,這些影響都只是局限于pc機(jī)上,而pc機(jī)一般都是正常的分配率瀏覽,所以這些影響都并不是大問(wèn)題!?
2、移動(dòng)端瀏覽瀏覽量會(huì)產(chǎn)生更多流量
由于響應(yīng)式網(wǎng)站,基本都考慮了不同終端顯示分辨率下的顯示效果,所以代碼量會(huì)相對(duì)較高,同時(shí)對(duì)于移動(dòng)端的瀏覽,一些圖片并沒(méi)有針對(duì)移動(dòng)端進(jìn)行過(guò)優(yōu)化,所有會(huì)產(chǎn)生相對(duì)較多的流量

哪些網(wǎng)站適合響應(yīng)式設(shè)計(jì)

1. 移動(dòng)App開(kāi)發(fā)者的公司網(wǎng)站和單獨(dú)的App網(wǎng)頁(yè);
2. 希望充分利用互聯(lián)網(wǎng)的初創(chuàng)型公司網(wǎng)站;
3. 外貿(mào)型企業(yè)網(wǎng)站;
4. 新式的電子商務(wù)網(wǎng)站;
5. 面向消費(fèi)者和大眾市場(chǎng)的品牌企業(yè)網(wǎng)站;
6. 新興互聯(lián)網(wǎng)媒體和網(wǎng)上社區(qū)類網(wǎng)站;
7. 傳統(tǒng)媒體向移動(dòng)互聯(lián)網(wǎng)數(shù)字化過(guò)渡的網(wǎng)站改版;
8. 任何不想放棄移動(dòng)互聯(lián)網(wǎng)用戶的商家和個(gè)人網(wǎng)站。

  • 相關(guān)推薦
  • 大家在看
熱文
  • 熱門(mén)
  • 最新
客戶服務(wù)
咨詢熱線

010-62199213

24小時(shí)咨詢熱線

139-1050-5354