響應(yīng)式網(wǎng)頁設(shè)計(jì)

名詞解釋

  • 響應(yīng)式Web設(shè)計(jì)( Responsive Web Design RWD):

1 是一種網(wǎng)頁設(shè)計(jì)的技術(shù)做法,該設(shè)計(jì)可使網(wǎng)站在多種瀏覽設(shè)備(從桌面電腦顯示器到移動(dòng)電話或其他流動(dòng)產(chǎn)品裝置)上閱讀和導(dǎo)航咪橙,同時(shí)減少縮放聂宾、平移和滾動(dòng)愁拭。 via 知乎

2 內(nèi)容布局能隨用戶使用顯示器的不同而變化。 via百度

3網(wǎng)頁內(nèi)容會(huì)隨著訪問它的視口及設(shè)備的不同而呈現(xiàn)不同的樣式亏吝。via課本

  • 視口(viewport):瀏覽器中用于呈現(xiàn)網(wǎng)頁的區(qū)域
  • 斷點(diǎn)( breakpoint ):某個(gè)寬度臨界點(diǎn)岭埠,跨過這個(gè)點(diǎn)布局就會(huì)發(fā)生顯著變化。斷點(diǎn)應(yīng)該由你自己的項(xiàng)目設(shè)計(jì)決定蔚鸥。
  • 前端(frontend):指網(wǎng)站的前臺(tái)部分惜论。網(wǎng)站的視覺設(shè)計(jì),應(yīng)用產(chǎn)品是用戶看到止喷,接觸到和體驗(yàn)到馆类,他們主要做靜態(tài)用戶界面加上一些動(dòng)態(tài)效果,不涉及數(shù)據(jù)邏輯弹谁,前端考慮到的是用戶體驗(yàn)
  • 后端(backend):程序設(shè)計(jì)架構(gòu)思想乾巧,管理數(shù)據(jù)庫(kù)。
  • 彈性布局:百分比布局使得網(wǎng)頁寬度能夠隨著查看他們的屏幕窗口大小變化
  • Internet Explorer 11(簡(jiǎn)稱IE11)是微軟開發(fā)網(wǎng)頁瀏覽器预愤,是Internet Explorer 10的下一代
  • 集成開發(fā)環(huán)境(IDE沟于,Integrated Development Environment )是用于提供程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器植康、編譯器旷太、調(diào)試器和圖形用戶界面等工具。
  • 文本編輯器
  1. Microsoft Visual Studio(簡(jiǎn)稱VS)是美國(guó)微軟公司的開發(fā)工具包系列產(chǎn)品销睁。
  2. Sublime Text 是一個(gè)代碼編輯器也是HTML和散文先進(jìn)的文本編輯器供璧。它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。
  3. Coda是Panic推出適用在Mac上的網(wǎng)頁開發(fā)工具
  4. notepad(記事本)是代碼編輯器或WINDOWS中的小程序冻记,用于文本編輯
  • CSS預(yù)處理器:基于 CSS 擴(kuò)展了一套屬于自己的 DSL睡毒,來解決我們書寫 CSS 時(shí)難以解決的問題。手工做的事自動(dòng)化

三項(xiàng)組合技術(shù)

  • 彈性圖片( fluid grid):不給圖片設(shè)置固定尺寸冗栗,而是根據(jù)流體網(wǎng)格進(jìn)行縮放演顾,用于適應(yīng)各種網(wǎng)格的尺寸。img {max-width:100%;}
  • 彈性網(wǎng)格布局(fluid grid):給予容器控制內(nèi)部元素高度和寬度的能力贞瞒,利用 例如利用< div class="div" style="flex-basis:80px">項(xiàng)目在主軸上占據(jù)的空間偶房,定義表格為80像素
  • 媒體查詢(media queries)
    功能

1 媒體類型和零個(gè)或多個(gè)檢測(cè)媒體特性的表達(dá)式趁曼。
2 可以不必修改內(nèi)容本身军浆,而讓網(wǎng)頁適配不同的設(shè)備。
3 具有在CSS中實(shí)現(xiàn)條件邏輯的能力
4 可以從整體上修改一個(gè)網(wǎng)站的布局和外觀

標(biāo)簽
<link> 詢問設(shè)備的類型和特性
<meta>可以在其中設(shè)置像素

學(xué)習(xí)Marcotte

  • 我建立了一個(gè)簡(jiǎn)單的頁面為一個(gè)假設(shè)的雜志;這是一個(gè)建立在一個(gè)簡(jiǎn)單的兩列布局流體網(wǎng)格不少靈活的圖像的挡闰∑谷冢——彈性圖片
  • 我們可以設(shè)計(jì)一個(gè)最佳的觀看體驗(yàn),但基于標(biāo)準(zhǔn)的技術(shù)嵌入到我們的設(shè)計(jì)不僅讓他們更靈活,更適應(yīng)媒體呈現(xiàn)掰盘。——所謂”漸進(jìn)增強(qiáng)“
  • 媒體查詢?cè)试S我們目標(biāo)不僅是某些設(shè)備類,但實(shí)際檢查設(shè)備的物理特性呈現(xiàn)我們的工作——即是又媒體類型和媒體特征

為何需要響應(yīng)式設(shè)計(jì)

  • statcounter分析
    Screen Resolution Stats Worldwide
    (時(shí)間:2017年2月 - 2018年2月)
分辨率 百分率范圍 對(duì)應(yīng)產(chǎn)品
360×640 17.91%~23.89% 4.7寸手機(jī)
1366×768 11.89%~13.34% 電腦
1920×1080 6.62%~7.88% 電腦
image.png
  • 結(jié)論:
    1.這個(gè)表格是屏幕分辨率是全世界使用頻率排名前三的三種赞季。從對(duì)應(yīng)的產(chǎn)品生產(chǎn)來看使用手機(jī)頻率是最高的愧捕。但后兩者都是電腦。從而看出當(dāng)今人們的生活總在手機(jī)與電腦中切換申钩。而如果你設(shè)計(jì)的頁面只適應(yīng)在電腦上才有較好的既視感次绘。而在手機(jī)上需要用戶自行拖拉,排版很亂撒遣。并且在這種盛行使用手機(jī)的時(shí)代邮偎,那豈不是會(huì)讓人舍棄你的產(chǎn)品。所以你需要設(shè)計(jì)一個(gè)可以即滿足電腦又滿足手機(jī)的平面設(shè)計(jì)
    2.如果我們采用后端那樣先把可能呈現(xiàn)的平面都設(shè)計(jì)出來义黎,這樣很費(fèi)時(shí)間禾进。但是響應(yīng)式設(shè)計(jì)可以讓前端人員只需要開發(fā)一次就好,pc廉涕、觸屏泻云、手機(jī)版都可以使用。這樣既有效 率狐蜕,又可以讓網(wǎng)站的布局和功能隨用戶的使用環(huán)境而變化

例子

  • 運(yùn)用響應(yīng)式設(shè)計(jì)http://packdog.com/preview
    菜單會(huì)在上方宠纯,當(dāng)?shù)竭_(dá)632×787這一斷點(diǎn)后會(huì)把菜單隱藏。圖片先才有浮動(dòng)排至最右邊經(jīng)過斷點(diǎn)后圖片會(huì)變成符合手機(jī)滑動(dòng)方式單張如雜志般滾動(dòng)
  • 沒有使用響應(yīng)式設(shè)計(jì) http://m.wufazhuce.com/
  • 比較
網(wǎng)站 菜單 圖片布局
http://packdog.com/preview 電腦視覺下菜單在上方层释,到達(dá)32×787斷點(diǎn)后會(huì)把菜單隱藏 浮動(dòng)排至最右邊經(jīng)過斷點(diǎn)后圖片會(huì)變成符合手機(jī)滑動(dòng)方式單張如雜志般滾動(dòng)
http://m.wufazhuce.com/ 菜單從始至終采用隱藏的方式 圖片在手機(jī)上是符合視覺下單張圖片觀賞征椒,但沒有斷點(diǎn),直到1085×526時(shí)照片像被過度拉長(zhǎng)湃累,整個(gè)頁面布局嚴(yán)重拉伸勃救。字也變得很小看不清晰
  • 效果
    運(yùn)用響應(yīng)式前后比較
    image.png

    image.png

不運(yùn)用響應(yīng)式前后比較
image.png

image.png

響應(yīng)式與前后端關(guān)系

  • 訪問者(visitors)會(huì)在前端網(wǎng)站輸入用戶信息,前端就會(huì)把client(顧客)的要求通過網(wǎng)絡(luò)服務(wù)(web services)傳給后端治力,后端的工作人員(staff)便會(huì)在數(shù)據(jù)庫(kù)(data base)里找到符合顧客要求的東西再傳致網(wǎng)絡(luò)服務(wù)供用戶使用蒙秒。

API可以簡(jiǎn)單的理解為一個(gè)URL地址。具體來說是前端頁面向API發(fā)送了一個(gè)請(qǐng)求的數(shù)據(jù)A宵统,后端接收到A晕讲,根據(jù)業(yè)務(wù)的需求將A變成處理后的數(shù)據(jù)B,并把B返回給前端頁面上马澈。這個(gè)過程中前端不知道也不必知道API內(nèi)部是如何工作的瓢省,前端只需要根據(jù)發(fā)送的數(shù)據(jù)獲取到需要的數(shù)據(jù)。后端的工作就是接收前端發(fā)來的數(shù)據(jù)痊班,處理后返回給前端使用勤婚。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市涤伐,隨后出現(xiàn)的幾起案子馒胆,更是在濱河造成了極大的恐慌缨称,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,589評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祝迂,死亡現(xiàn)場(chǎng)離奇詭異睦尽,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)型雳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門当凡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人纠俭,你說我怎么就攤上這事宁玫。” “怎么了柑晒?”我有些...
    開封第一講書人閱讀 165,933評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵欧瘪,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我匙赞,道長(zhǎng)佛掖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,976評(píng)論 1 295
  • 正文 為了忘掉前任涌庭,我火速辦了婚禮芥被,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘坐榆。我一直安慰自己拴魄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評(píng)論 6 393
  • 文/花漫 我一把揭開白布席镀。 她就那樣靜靜地躺著匹中,像睡著了一般。 火紅的嫁衣襯著肌膚如雪豪诲。 梳的紋絲不亂的頭發(fā)上顶捷,一...
    開封第一講書人閱讀 51,775評(píng)論 1 307
  • 那天,我揣著相機(jī)與錄音屎篱,去河邊找鬼服赎。 笑死,一個(gè)胖子當(dāng)著我的面吹牛交播,可吹牛的內(nèi)容都是我干的重虑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼秦士,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼缺厉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起伍宦,我...
    開封第一講書人閱讀 39,359評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤芽死,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后次洼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體关贵,經(jīng)...
    沈念sama閱讀 45,854評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評(píng)論 3 338
  • 正文 我和宋清朗相戀三年卖毁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了揖曾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,146評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡亥啦,死狀恐怖炭剪,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情翔脱,我是刑警寧澤奴拦,帶...
    沈念sama閱讀 35,826評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站届吁,受9級(jí)特大地震影響错妖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜疚沐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評(píng)論 3 331
  • 文/蒙蒙 一暂氯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧亮蛔,春花似錦痴施、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至芬探,卻和暖如春齿尽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背灯节。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工循头, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人炎疆。 一個(gè)月前我還...
    沈念sama閱讀 48,420評(píng)論 3 373
  • 正文 我出身青樓卡骂,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親形入。 傳聞我的和親對(duì)象是個(gè)殘疾皇子全跨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評(píng)論 2 356

推薦閱讀更多精彩內(nèi)容