天天看點

響應式和自适應如何區分?

響應式和自适應總是讓人分不清,主要原因是,它們在概念上并不是并列關系,而是從屬關系。

如果一定要從概念上進行區分:

自适應這個概念範圍更廣一些,包含:響應式和代碼适配。

一個網站采用響應式或者代碼适配,都叫做自适應。

響應式的網站,一定是自适應的;

自适應的網站,可能是響應式的,也可能是代碼适配的。

那麼如何定義自适應呢?

自适應,指的是不管使用者采用什麼用戶端通路網站,網站的URL位址保持不變。

即:同一個URL位址的内容,可自動适應不同的用戶端裝置,包含PC、手機、平闆等。

要實作這樣“自适應”的目标,可以采用的方法共有兩種:

1、響應式,即隻用一套模闆,可同時适配不同的用戶端裝置包含PC、手機、平闆等,模闆代碼不變。

2、代碼适配,即采用兩套或多套模闆,伺服器對使用者的浏覽器(ua)進行分析,根據不同用戶端裝置類型,傳回不同的模闆(html)。

以上兩種方法,網站的URL位址都沒發現變化。

不同方法,傳回給使用者的模闆不同。

案例:

富貴論壇

www.fgba.net采用的是代碼适配的方法,PC一套模闆,手機一套模闆,但URL保持不變。

很多個人部落格和企業站往往是響應式的。

繼續閱讀