网页设计 百文网手机站

什么是自适应网页设计

时间:2022-09-02 17:02:47 网页设计 我要投稿

什么是自适应网页设计

  导语:移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?自适应网页设计的出现很好的解决了这个问题。以下是小编为大家整理的什么是自适应网页设计,欢迎大家分享。

  一、理论基础:什么是自适应网页设计?

  2011年,网页设计师Aaron Gustafson在他的书《自适应网页设计》里率先提出了自适应网页设计的'概念。

  Adaptive design (自适应设计):为不同类别的设备建立不同的网页,检测到设备分辨率大小后调用相应的网页。目前AWD网页主要针对这几种分辨率(320,480,760,960,1200,1600)

  和响应式网页不同,自适应设计是基于断点使用静态布局,一旦页面被加载就无法再进行自动适应,自适应会自动检测屏幕的大小来加载适当的工作布局。因此,当您在电脑上打开浏览器浏览网页时,该网站会自动检测并选择该桌面屏幕的最佳布局。

  二、实践方法:如何做自适应网页设计?

  基础的网页设计涵盖了几大重要环节:

  前期的原型设计(工具:Axure,Mockplus)UX设计(工具:Justinmind)UI设计(工具:Sketch)后期的前后端,HTML,CSS, JS.

  而做好自适应网页设计则需要遵循以下几个步骤:

  Step 1. Meta 标签

  为了适应屏幕,不少移动浏览器都会把HTML页面置于较大视口宽度(一般会大于屏幕宽度),你可以使用viewport meta标签来设定。以下viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放:

  Step 2. HTML结构

  在这个例子中,页面布局包括 Header, Content, Sidebar和Footer. Header固定高度为180px, Content宽600px, Sidebar宽300px。

  Step 3. Media Queries

  CSS3 media query是自适应网页设计的关键,就像高级语言里的if条件语句,告诉浏览器根据不同的视口宽度(这里等于浏览器宽度)来渲染网页。

  扩展资料:

  自适应网页设计产生背景

  随着3G的普及,越来越多的人使用手机上网。

  移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?

  手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不是一件容易的事。

  很多网站的解决方法,是为不同的设备提供不同的网页,比如专门提供一个mobile版本,或者iPhone / iPad版本。这样做固然保证了效果,但是比较麻烦,同时要维护好几个版本,而且如果一个网站有多个portal(入口),会大大增加架构设计的复杂度。

  于是,很早就有人设想,能不能"一次设计,普遍适用",让同一张网页自动适应不同大小的屏幕,根据屏幕宽度,自动调整布局(layout)。

  自适应网页设计概念

  2010年,Ethan Marcotte提出了“自适应网页设计”(Responsive Web Design)这个名词,指可以自动识别屏幕宽度、并做出相应调整的网页设计。 他制作了一个范例,里面是六个主人公的头像。

  如果屏幕宽度大于1300像素,则6张图片并排在一行。

  如果屏幕宽度在600像素到1300像素之间,则6张图片分成两行。

  如果屏幕宽度在400像素到600像素之间,则导航栏移到网页头部。

  如果屏幕宽度在400像素以下,则6张图片分成三行。

【什么是自适应网页设计】相关文章:

自适应网页设计的方法11-04

如何制作自适应网页设计08-06

如何设计制作自适应网页11-05

如何设计制作自适应网页08-22

网页设计:自适应网页所有屏幕宽度解析10-04

自适应网页设计的概念和方法09-29

如何做好自适应网页的设计09-14

什么是自适应设计09-13

自适应设计与响应式网页设计的区别09-14