名词解释
- Web:网页,就是网站中用于承载信息的页面,主要由文字、图像和超链接等元素构成,还包含音频、视频和flash等等。
- RWD: Responsive Web Design,即响应式Web设计。
- Internet网络:就是通常所说的互联网,是由一些使用公用语言互相通信的计算机连接而成的网络。
- WWW:World Wild Web,即“万维网”,是Internet提供的一种网页浏览服务。
- URL:Uniform Resource Locator,即“统一资源定位符”,是Web的地址,俗称“网址”。
- DNS:Domain Name System,即域名解析系统。
- HTTP:Hypertext transfer protocol,即“超文本传输协议”,是一种详细规定了浏览器和万维网服务器之间互相通信的规则。
- W3C组织:即万维网联盟,是国际最著名的标准化组织。
- Web标准:由W3C和其他标准化组织制定的一系列标准的集合,包含HTML、CSS、JavaScript等等。
为何需要“响应式Web设计”
,
近年来,手机公司为了在市场上站稳脚,纷纷推出越来越大屏或者先进的手机。据图表分析,中国人民查看网页使用移动手机的占比最大,网站为了让人们拥有着相同的体验,便不断扩展浏览器和设备,这个方案就是基于HTML5和CSS3的响应式Web设计,让小英寸宽的手机和大英寸的液晶电视有着一样的视觉效果。
例子
http://www.nfsysu.cn/
没有采用响应式Web设计
http://wcy.nfu.edu.cn/
采用了响应式Web设计
三相组成科技
结构标准:用于对网页元素进行整理和分类,主要包括XML和HTML,因此HTML也被称为“框架”。
表现标准:用于设置网页元素的版式、颜色、大笑等外观样式,主要指的是CSS,因此也被称为“修饰”。
行为标准:指网页模型的定义及交互的编写,主要包括DOM和ECMAScript。
RWD和前后端的关系
前后端的技术安排是在访客至数据库或云端之间的关系。
前后端的人员安排是在平面设计至计算机科学之间的关系。
以我的理解前后端就像日常生活中的销售人员和售后人员,可以说是品牌发展必不可少的两个重要因素。当网页应用了RWD,用户有不解的时候可以向前端反映或求解,而前端可将解不了的疑惑或是用户提的意见反馈给后端,后端再加以改正。
RWD的提出
Ethan Marcotte2010年在A List Apart上写了一篇结合了弹性网格布局、弹性图片/媒体、媒体查询三种技术,实现了一个解决方案,就叫“响应式Web设计”。响应式Web设计最初的问题是不知如何迎合不同版本的桌面浏览器,后来针对平台去适配合理的数据。