響應式Web設計(搜索來自百度)

2018-03-12  本文已影响0人  jackeeonz

一 名词解释(搜索來源百度、360)

二 舉例説明爲何需要RWD

在以下圖片中,我們可以得到在2017年2月至2018年2月期間屏幕分辨率在世界範圍内的使用變化比重

StatCounter-resolution-ww-monthly-201702-201802.png

由此我們可以看出屏幕分辨率的多樣性,使用非RWD設計網頁,衹能滿足一部分用戶A的體驗,同時也勢必降低其他用戶BCD的瀏覽體驗,但是若是爲了其他用戶BCD而又專門設計出相應的網頁,那網頁製作者的工作量也會相應增加。

而響應式Wed設計就不會出現這種問題,衹需要一條代碼就能使網頁輕鬆駕馭任何分辨率的屏幕,提供用戶良好的瀏覽體驗。

三 例子

四 解释RWD的三项组成科技

彈性網絡佈局(fluid grid):
彈性圖片/媒體(flxible images):
媒體查詢(media queries)

五 RWD和前後端的关系(源於百度)

Web前端:顾名思义是来做Web的前端的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。

Web後端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

web前端分为网页设计师、网页美工、web前端开发工程师。首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责网页美工只针对UI这块的东西,比如网站是否做的漂亮,web前端开发工程师是负责交互设计的,需要和程序员进行交互设计的配合。

web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.NET 这些后端开发语言的话搭建环境都不一样

实际的开发过程中,前端、后端开发人员的定位如下:

五、“響應式Web設計”這個名字是Ethan Marcotte在2010年發明的。當時,他在A List Apart上寫了一篇文章(http://www.alistapart.com/articles/responsive-web-design/),這篇文章綜合運用了三種已有技術(彈性網絡佈局、彈性圖片/媒體、媒體查詢)實現了一個解決方案,就叫“響應式Web設計”。

上一篇 下一篇

猜你喜欢

热点阅读