首先澄清一个应用场景问题。
研究(1)
中指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。
Amazon
采用的是宽度自适应布局,最大限度的呈现信息。
Google
更是简简单单,主题部分就一个列表。
eBay
的页面非常简洁,商品页面宽度自适应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,对于这些站点来说,宽度自适应布局更受青睐。
有个很有意思的网站是
Yahoo!
, 看起来是固定宽度布局,实际上在CSS中只要去掉一行,就能摇身一变自适应宽度了:
#page {
    width: 70em;
}
为什么Yahoo!最后选择了定宽布局呢?这很可能是因为定宽布局比宽度自适应布局更容易控制。对于结构复杂的网站来说,可维护性和可扩展性非常重要。Yahoo!是以信息展示为主的门户型网站,960的宽度对于信息的阅读比较友善(Joe Clark写了一篇
屏幕阅读时有关行长的有趣文章
)。种种因素使得Yahoo!最后采用了定宽布局(Tommy Olsson总结了
每种布局设计的优缺点
)。
这里将只关注定宽布局,适用的场景是搭建复杂的门户型网站。对于宽度自适应布局和相应的栅格系统,暂不讨论(根据实现的技术手段不同,宽度自适应布局又分为流体布局和弹性布局。我个人蛮喜欢弹性布局,以后有时间再研究)。
好了,已经将范围缩小到定宽布局的网页栅格系统,那我们开始吧。
并不遥远的750
还记得800×600的显示器不?虽然才时隔几年,感觉却好像是上个世纪的事了。Mark Boulton做了
最早的探索

点击在新窗口中浏览此图片
将750分割成均等的6份,这就形成了栅格系统,稍加组合划分就形成了两栏布局和三栏布局。Mark Boulton还研究了Gutter(垂直栏之间的间隙)对栅格的影响,有兴趣的可以阅读原文,或者跟着我往下看吧,下面将详细阐述。
几个术语和一个公式
一个标准的栅格系统,包括以下部分:
点击在新窗口中浏览此图片
将Flowline的总宽度标记为W, Column的宽度标记为c, Gutter宽度标记为g, Margin的宽度标记为m, Column的个数标记为N, 我们可以得到以下公式:
W = c * N + g * (N - 1) + 2 * m
一般来说,Gutter的宽度是Margin的两倍,上面的公式可以简化为:
W = c * N + g * (N - 1) + g = (c + g) * N
将c+g标记为C, 公式变得非常简单:
W = C * N
上面的公式就是栅格系统的基础,很简单吧。
950的来历
具体应用时,Margin其实是一个空白边,从视觉上看并不属于总宽度。不少栅格设计里习惯性地设定Gutter为10px, 这样Margin就是5px. 当W为960,分割成6列时,栅格如下图:

点击在新窗口中浏览此图片

上图的处理是左右Margin各为5px. 也可以将Margin集中放在一边,比如右边:

点击在新窗口中浏览此图片

无论Margin放在何处(这只影响技术实现,不影响设计),我们真正要关注的是去除Margin之后的部分:

点击在新窗口中浏览此图片

这就是我们要真正关注的950!将W的含义变为去除Margin的总宽度,公式变化为:
W = N * C - g
将上面的公式实例化一下:
950 = 12 * 80 - 10
950 = 16 * 60 - 10
950 = 24 * 40 - 10
这就形成了960蛋糕的三种常见切法。
12 x 80

点击在新窗口中浏览此图片

16 x 60

点击在新窗口中浏览此图片

24 x 40

点击在新窗口中浏览此图片

上面三种切法,N越大,灵活度越高。可以根据网页的实际复杂度来选用对应的切法。在
960 Grid System
首页中,展示了12 x 80的应用:

点击在新窗口中浏览此图片

我们来看下
研究(1)
中开头列举的网站的栅格应用情况。
Yahoo!是很标准的 24 x 40 栅格:

点击在新窗口中浏览此图片

淘宝网目前只有商城上部分使用了栅格系统(大的两栏布局遵守了 24 x 40 的栅格化,主体部分使用的另一套740的栅格划分):

点击在新窗口中浏览此图片

网易很不错,采用的是 16 x 60 的栅格系统:

点击在新窗口中浏览此图片

研究(1)中的其它站点都没有真正严格地采用栅格系统。
栅格系统的优势
上面的“发现”是让人有点沮丧的。目前严格采用栅格系统的站点非常少,为什么我们还要努力的让网页栅格化呢?
栅格系统具有以下优势:
能大大提高网页的规范性。在栅格系统下,页面中所有组件的尺寸都是有规律的。这对于大型网站的开发和维护来说,能节约不少成本。
基于栅格进行设计,可以让整个网站各个页面的布局保持一致。这能增加页面的相似度,提升用户体验。
对于设计师们来说,灵活地运用栅格系统,能做出很多优秀和独特的设计。(详见《超越CSS》一书)
对于大型网站来说,我相信栅格化将是一种潮流和趋势。
下面讨论栅格系统中的黄金分割。
黄金分割
黄金分割可以归结为数学问题:对于长度为1的线段,将其分成两部分 x 和 1 - x, 使得:
x / 1 = (1 - x) / x
化为简单的二次方程:
x^2 + x - 1 = 0
正数解为:
x = (sqrt(5) - 1) / 2 ~= 0.618
这就是黄金分割。这个比例不仅仅出现在诸如绘画、雕塑、音乐、建筑等艺术领域,在管理、工程设计等方面也有着不可忽视的作用。 (这是个自然界的魔数,类似的还有真空光速、普朗克常数、精细结构等等,感兴趣的Google吧)
在平面设计领域,黄金分割点被广泛采用。比如下面这种图:

点击在新窗口中浏览此图片

数一数上面有多少黄金分割?
对于960栅格,实际宽度是950. 两栏布局时,黄金分割为:

点击在新窗口中浏览此图片

对于 24 x 40 的情景,最接近黄金分割的两栏布局是 350 : 590, 栏数比例为 9 : 15. 但实际使用时,因为窄栏经常用来做导航或放辅助信息,并不需要350px这么宽。因此实际情况下经常被采用的布局是:
点击在新窗口中浏览此图片
上面讲的都是宽度方向上的栅格化,下面我们看看高度方向上如何应用。
高度方向上的栅格
还记得研究(1)中那张红红的很刺眼的图吗?注意高度值560也是很神奇的。
N(560) = N(2^4 * 5 * 7) = 18
560 / 960 ~= 0.583
N(560)比较大,同时可以让高宽比接近黄金分割。针对560, 我们采用 14 x 40 栅格:
点击在新窗口中浏览此图片
这样,我们就在宽度和高度两个方向上都实现了栅格化。
下一篇将详细阐述960栅格系统的模块化应用。

作者:admin@常来吧
地址:http://www.chl8.com/post/295/
版权所有!转载时请必须遵守以链接形式署名-非商业性使用-完整方式共享!
欢迎在常来吧留言&评论!


随机日志 综合排行
  • Windows空格键用法
  • [11-04]免费绿色软件更新[斯仙 整理]
  • 迅雷(Thunder) V5.8.6.612带有广告绿色免费版+...
  • 【汉化】SwiftDog pchealV1.5.26.2008 ...
  • 【原创】IECacheViewer 1.26 汉化绿色免费版
  • [07-25]每日绿茶软件友情更新[3201整理]
  • [06-16]每日绿茶软件友情更新[3201整理]
  • Microsoft Windows XP Professiona...
  • 淘宝客服助手 V1.51简体中文绿色免费版 (仍然保持了旧版本的...
  • 暴风影音2009 贺岁版[3.09.01.15]
  • 揭秘:用迅雷狂做流量的方法(真实)
  • EasyRecovery Professional V6.21 ...
  • [11.22]绿色精品软件更新[西布伦整理]
  • IVT BlueSoleil 6.4.237.0 简体中文破解版
  • 飞信2010 Beta2.0简体中文安装版
  • [11-08]绿色免费软件更新[傲雪整理]
  • 永中集成Office 2009个人版
  • 讯雷5.8.9.662烈火去广告版
  • 照片合成秀 2008 (电腦報合订本专用版) 单文件版
  • 【汉化】SwiftDog NetScreamV1.7.7.200...
  • iPhone 4与Windows Phone 7全方位对比
  • 推荐:10大免费流量分析网站
  • 马甲管理器[IE专用](SwapCookie) 1.2 简体中文...
  • USBDeview v1.65  汉化版 (...
  • SwiftDog PcThrust 1.3.9.2009 汉化特...
  • 换模板,下了决心就开始吧
  • SDFix2G_Release v1.0.4 |SD存...
  • 印章制作大师11.0破解版[已修正错误]08-08-11更新
  • 蓝牙软件IVT BlueSoleil 6.2.227.11 + ...
  • Panorado V3.3.1.190┊是一个能够360度全方位...
  • 【汉化】All Media Fixer Pro 9.03 汉化修...
  • 【原创】Hotspot Shield 1.20汉化版-自动搜索V...
  • 【推荐】自动搜索VPN代理最新版-Hotspot Shield+...
  • 【汉化】Panorado V3.3.1.192┊是一个能够360...
  • 一键屏蔽视频广告(屏蔽优酷土豆奇艺等网站广告) 2.1
  • 冰点文库下载 [无需积分就可以自由快速下载百度文库] 1.5 免...
  • 钢玻璃杯的故事
  • Ultimate Defrag(硬盘优化) 3.0.100.19...
  • QQ远程聊天记录查看器4.3破解版(不用密码查看记录)natyo...
  • 把心仪的视频刻成能在电视上看的DVD之菜鸟篇
  • 鲁大师下载 2.88 Build 11.822 绿色版
  • 修改 Windows XP 设定的秘技
  • KEmulator Lite v0.9.8电脑手机模拟器中文绿色...
  • 免费领取卡巴斯基KIS2011一年激活码
  • [RPG]诛仙传说"炼剑炉"系列第三部 [N...
  • 我常去的技术论坛
  • 移动硬盘文件或目录损坏且无法读取修复工具
  • 赠送2个印心邀请码
  • 暴强的在线工具 【逐渐增加中】
  • 用标题来提高网站流量的常用手段
  • 【推荐】破解Hotspot Shield的流量限制
  • PotPlayer V1.5 build 25231 32位绿色...

  • 文章来自: 本站原创
    Tags: , , ,
    发表评论
    昵称 [注册]
    密码 游客无需密码
    网址
    电邮
    打开HTML 打开UBB 打开表情 隐藏 记住我