响应式网页设计示例

标签: 响应式 网页设计 | 发表时间:2012-11-19 10:55 | 作者:zuoninger
出处:http://blog.csdn.net

若要全方位测试你自己或别人的响应式网站,则需要针对每一种设备和不同的屏幕尺寸,分别准备不同的测试系统。尽管这是最完美的办法,但通过改变浏览器窗口大小其实就可以完成大多数测试。除此之外,还有很多第三方插件和浏览器扩展可供选择,通过它们可以将当前浏览器窗口或视口设定为指定像素。必要时,还可以自动将当前浏览器窗口或视口切换成为默认大小(如1024×768像素)。这样你就可以轻松地测试不同屏幕视口尺寸下的网站效果。

迷恋像素?忘了它吧!

进入了响应式网页设计的教堂,就不要再迷恋像素(px)这个度量单位,因为大多数情况下我们不会用像素,而会使用相对度量单位(em或百分比)。相对单位更方便我们审查其他响应式设计作品,查看设计的变更之处。

Internet Explorer用户请下载安装Microsoft Internet Explorer Developer Toolbar,下载地址如下:
http://www.microsoft.com/download/en/details.aspx?id=18359

如果你在使用Safari,虽然ResizeMe(http://web.me.com/aaronholla/Safari_Extensions/ ResizeMe.html)的功能类似且免费,但我最爱Resize(http://resizeSafari.com)。

Firefox用户请下载Firesizer(https://addons.mozilla.org/en-US/firefox/addon/firesizer/),Chrome请下载Windows Resizer(https://chrome.google.com/webstore/detail/ kkelicaakdanhinjdeammmilcgefonfh)。

不喜欢使用浏览器扩展?还有一个方法:我写了个简单HTML页面来显示浏览器窗口的当前视口高度和宽度。页面用了jQuery框架,获取当前的视口的高度和宽度并显示出来。你可以在浏览器新标签页中打开这个页面,调整窗口大小,然后切回你要测试的页面查看效果。这个超级简单的“What size is my viewport page?”页面地址如下:
http://benfrain.com/easily-display-the-viewport-size-of-your-page-for-responsive-designs/

视口和屏幕尺寸

视口和屏幕尺寸不是同一个概念。 视口是指浏览器窗口内的内容区域,不包含工具栏、标签栏等。也就是网页实际显示的区域。 屏幕尺寸指的是设备的物理显示区域。需要注意的是有些浏览器调整工具显示的尺寸包含浏览器的其他元素,诸如地址栏、标签栏和搜索栏,而有些工具则不是这样。在下面的截图中,实际的视口尺寸显示在右上角(1156×921像素),同时Firesizer插件将窗口尺寸显示在右下角(1171×1023像素)。 enter image description here

现在,我们带着所有需要的工具,开始鉴赏最好的响应式网站。启动你钟爱的浏览器,打开浏览器调整工具,访问http://thinkvitamin.com/ 。

如果你的视口宽度大于1060像素,你会看到如下图所示的布局:

enter image description here

如果你的视口宽度介于930像素到1060像素之间,你会看到如下图所示布局:

enter image description here

注意看logo旁边的主导航菜单是如何变化的。主内容区右侧的图标一个挨着一个排列,界面上的一切都合理可用,最重要的是,没有一样从屏幕上溢出。现在让我们再看看视口宽度小于880像素的效果,截图如下:

enter image description here

头部的效果基本没变,但注意右侧的侧边栏还是变窄了一些。图标排成了2行2列,同时文本块做了适当调整,其中的文本流相应地发生变化。

不过,将视口宽度减小到小于600像素,你就会发现一个重大的变化,如下图所示:

enter image description here

怎么样?整个侧边栏对我们的新视口做出了响应,网站最重要的内容区占据了整个浏览器窗口宽度。注意看头部的导航链接现在是水平排列的,而不是被放在logo的旁边。另外,logo本身的大小也做了调整。以上所有的这些变化有助于根据视口尺寸为用户创建更好的体验。

让我们来看看另一个例子:http://2011.dconstruct.org/。视口较宽时(大于1350像素)网站效果如下图所示:

enter image description here

请特别注意那9张图的排列格式。当你减小视口宽度时(小于960像素),注意看界面发生了什么变化。三行三列的图片排列方式变成了三行两列外加下方一行三列,如下图所示:

enter image description here

继续减小视口宽度,在小于720像素的时候我们会遇到另一个设计“断点”。头部导航链接转换成了带图片的导航区域,这为触屏导航提供了更好的操作区域:

enter image description here

继续减小视口宽度,当小于480像素时,图片排列方式又变成了第一行2张图片,第二行3张,第三行4张。这些图片的大小在视口宽度缩小至大约300像素时又发生了变化。下面的截图显示了其在iPhone上的效果:

enter image description here

推荐一个响应式设计创意收集网站:http://mediaqueri.es。虽然这里收集的网站并不是全部都采纳完整的响应式方法论,即先针对小视口进行设计,然后逐步针对大视口进行渐进增强支持。但就目前来看,响应式设计方法兴起的时间不长,再考虑到响应式网页设计的各种可能性,这里确实有很多能让我们汲取创意的范例。尽管调整视口大小来浏览网站能说明响应式网页设计的理念,但这没有展示出HTML5的优势。HTML5的优势事实上在幕后发挥。所以让我们将注意力转移到幕后,来了解一下HTML5的优秀之处。

摘自《响应式Web设计:HTML5和CSS3实战》

作者:zuoninger 发表于2012-11-19 10:55:28 原文链接
阅读:39 评论:0 查看评论

相关 [响应式 网页设计] 推荐:

响应式网页设计

- - 前端观察
这个话题最近很火爆,我也一直在关注,响应式网页设计和移动互联网密切相关,并因移动终端的丰富和普及而兴盛,并且是一个颇具争议的话题,我今天将和大家探讨下. 上周写了个简单的ppt在组内大概介绍了下,感兴趣的话可以 先看下这个PPT. 在说到这个话题前,我们先看下网页设计和前端开发的现状:. 全球有超过53亿手机用户(包括传统手机).

响应式网页设计示例

- - CSDN博客推荐文章
若要全方位测试你自己或别人的响应式网站,则需要针对每一种设备和不同的屏幕尺寸,分别准备不同的测试系统. 尽管这是最完美的办法,但通过改变浏览器窗口大小其实就可以完成大多数测试. 除此之外,还有很多第三方插件和浏览器扩展可供选择,通过它们可以将当前浏览器窗口或视口设定为指定像素. 必要时,还可以自动将当前浏览器窗口或视口切换成为默认大小(如1024×768像素).

自适应网页设计/响应式Web设计

- - HTML5研究小组
随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面设备,成为访问互联网的最常见终端. 于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页. 手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素.

推荐:响应式网页设计与应用

- - 优设(UISDC)
每个射击湿都想自己的网站可以在任何设备上体验都很牛,神马iPhone、ipad、黑莓、kindle……无所不能啊~ 苦逼的是这些东东的系统不一样,分辨率也不一样啊;电脑的屏幕越来越大,但是还有一半的用户还是用的17寸CRT;手机、pad层出不穷,没有个统一标 准,我们又不想失去任何一个用户,这可苦了我这些设计师了,需要付出更多的心血来获得更好的体验,谁让我们是射击湿呢.

9个免费的响应式网页设计模板

- - 优设(UISDC)
随着PC端、平板、智能手机等终端的发展,设备环境(系统平台、屏幕尺寸、屏幕分辨率等)更加复杂,网页展示需要考虑到各个终端的具体差异. 因此,响应式设计受到了大家的推崇. 通过文中的9个免费的响应式设计模板,希望能帮大家了解这种技术以及提高工作效率. 这个模板有一个主页页面以及一个博客页面. 可分为一列或两列,你可以根据自己的意愿进行设定.

移动互联网时代:响应式网页设计已成为大势所趋

- - 博客 - 伯乐在线
我们正处在移动互联网快速发展的时代,智能手机和平板也越来越普及,有些人甚至都到了没有智能手机或平板就无法过活的地步. 智能手机和平板的普及,也就意味着越来越多的用户会通过移动设备访问互联网. 通过移动设备访问互联网的用户或多或少都有过这样的经历:有些网站压根就没有针对移动设备的网站,哪怕是有,大多都是不够“移动友好”,阅读体验完全跟不上传统的 Web 版本;而且在不同的移动设备上,浏览体验也是大相径庭,让很多用户大为苦恼.

网页设计的12种颜色

- chenhua - 阮一峰的网络日志
前不久,ColourLovers.com公布了一项调查结果. 他们发现,美国前100大网站的Logo,主要使用12种颜色. 其中,采用蓝色的网站最多,红色排在第二种,黄色排在第三种. 我把这12种颜色的RGB代码列出来,供将来自己做网页时参考.

网页设计师的新挑战

- changwei - 互联网的那点事
随着苹果带来的平板电脑风暴让很多设计理念得到进一步的升级. 每天都有太多的好的创意涌现出来,似乎世界的每个角落都有一群孜孜不倦的Geek在研究着新的技术,在想着好的创意. 或许他们只是用着一种自娱自乐的姿态做着自己喜欢的事情,却给很多人带来了快乐和方便,也在微妙的改变着这个时代. 下面是来自网络搜集来的30个伟大的应用程序以及字体设计,来自网页设计师和开发人员.

如何成为网页设计专家

- Desmond - 译言-每日精品译文推荐
你是否想与客户侃侃而谈让他们认真的对待你的观点,因为看上去你就是个专家. 如果你的答案是肯定的,那么恭喜你,有许多人与你一样. 如果希望有一天能真正做到,那么你需要退后一步再想想,成为专家对你来说为什么如此重要. 为什么我们都希望看上去像个专家. 我们都希望成为专家是因为我们希望我们的观点能够被其它人认真对待.