Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Grid Page Layout
Search
kaiye
January 06, 2011
Design
200
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Grid Page Layout
栅格化设计及其解决方案的分享PPT
kaiye
January 06, 2011
More Decks by kaiye
See All by kaiye
大话前端黑客
kaiye
4
340
前端七年之路
kaiye
8
450
拍拍首页2012版前端技术应用
kaiye
2
320
后IE6时代
kaiye
1
1.4k
CSS3/JS/Flash版动画角标的实现与比较
kaiye
0
180
GDD 2011 in Guangzhou
kaiye
0
1.9k
拍首2011前端技术分享
kaiye
1
210
Notification 3
kaiye
0
110
前端开发眼中的组件库
kaiye
3
530
Other Decks in Design
See All in Design
デザインツールを開く前に その画面は誰に何と言わせたい?受託UIデザイナーが顧客解像度を高める 「打ち合わせの場での確かめ方」
garyuten
1
270
このスロップ時代に良きデザインをつくるには? / good-design-in-the-slop-era
kgsi
1
1k
ISO 9241-171:2025っていうのがあってな
shosira
1
320
みんながデザインを担う組織へ。急加速する開発組織でのデザイナーの戦略
mukai_takeru
0
330
開閉UIのアニメーション設計
hiro0218
2
1.1k
富山デザイン勉強会_デザイン思考.pdf
keita_yoshikawa
2
240
1000人規模の組織でデザインハーネスを導入するための第一歩
pkshadeck
PRO
5
4.3k
Typographie et intégration web
goetter
0
170
クリエイティブディレクター 両角 高寛 の自己紹介
morogyro
0
210
組織で働く大人が「知らないままにやってみる」を取り戻す方法とその意味〜企業で働く実務家による実践知の言語化を事例とした考察〜
chiemitaki
1
490
日経電子版を支えていく Kasane Design System
taitotnk
0
430
Design_Harness_and_Loop.pdf
nagatsu
0
120
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Being A Developer After 40
akosma
92
590k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Everyday Curiosity
cassininazir
0
350
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Skip the Path - Find Your Career Trail
mkilby
1
260
The agentic SEO stack - context over prompts
schlessera
0
970
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Transcript
Grid Page Layout 基于栅格的拍拍网信息架构布局设计 by Kaiye @ 电子商务页面重构组
What? 什么是 栅格
Grid 格子
burberry 苏格兰经典 格子 英伦
burberry 苏格兰经典 格子 英伦
burberry 苏格兰经典 格子 英伦
burberry 苏格兰经典 格子 英伦
None
None
None
None
None
None
None
秦代(公元前221年-公元前206年)官私印开始 用“田字格”,字与字之间有界格,文字趋于规整,但不失 自然美。西汉初期文字更规整,“田字格”仍然保留。
1629年,法王路易十四命 令成立一个管理印刷的皇家特别委 员会,由数学家尼古拉斯·加宗 (Nicolas Jaugeon)担任领导。委员 会提出了新字体设计建议:以罗马 体为基础,采用方格为设计 依据,每个字体方格分为64个基 本方格单位,每个方格单位再分成 36小格,这样,一个印刷版面就由
2304个小格组成。这是世上最早对 字体和版面进行科学实验的活 动。也是栅格系统的雏形。
20世纪50年代,栅格设计系统终于在前西德与瑞士得到完善。通 过瑞士平面设计杂志的宣传,将瑞士苏黎士和巴塞尔两个城市的设计 家从20世纪40年代探索的成果全面展示,并影响世界各国,因此也被 称为“瑞士平面设计风格”(Swiss Design)。由于这种风格 简单明确,传达功能准确,因而很快得到世界范围内的普遍认可,成 为战后影响最大的一种平面设计风格,也是国际最流行的风格,因此 又被称为“国际主义平面设计风格”(International Typographic Style)。
尤尼马克设计公司的设计思想基本是国际主义的:强调平面设计 上的标准化,采用方格网络为设计依据,目的是良好的视觉 传达功能。
None
-221 文字排版:秦代田字格
-221 文字排版:秦代田字格 1629 版面设计:法国方格字体栅格系统雏形
-221 文字排版:秦代田字格 1629 版面设计:法国方格字体栅格系统雏形 1940 平面设计:瑞士平面设计风格
-221 文字排版:秦代田字格 1629 版面设计:法国方格字体栅格系统雏形 1940 平面设计:瑞士平面设计风格
2006 网页设计:YUI 0.12.0 Release reset-fonts-grids.css
Why? 为什么要用 栅格
None
艺术品
None
设计品
“一般在举办美术展或出版写真集的时候,出于对展品或作者的 顾及和尊重,有时不得不使自己做些让步。如果换作年轻的时 候,为了保持所谓自己的作品风格的完整性,会凭着一股轻率的冒 险心气及倔强的韧劲,踢开画家或摄影家亦在所不辞。而随着年龄 的增长,一种沿着主题深入思考的成人般的思考模式得以确立,设计 开始变得无趣起来。” ──田中一光《设计的觉醒》
“一般在举办美术展或出版写真集的时候,出于对展品或作者的 顾及和尊重,有时不得不使自己做些让步。如果换作年轻的时 候,为了保持所谓自己的作品风格的完整性,会凭着一股轻率的冒险 心气及倔强的韧劲,踢开画家或摄影家亦在所不辞。而随着年龄的增 长,一种沿着主题深入思考的成人般的思考模式得以确立, 设计开始变得无趣起来。” ──田中一光《设计的觉醒》
设计模式是一套被反复使用、多数人知晓的、经过分类编目 的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码 更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使 代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块 块砖石一样。 http://baike.baidu.com/view/66964.htm
http://book.douban.com/subject/1052241/
栅格设计的目的
栅格设计的目的 可靠性
栅格设计的目的 可重用 可靠性
栅格设计的目的 可重用 可靠性 被他人理解的设计
栅格设计的目的 可重用 可靠性 被他人理解的设计 工业化
栅格设计的目的 可重用 可靠性 被他人理解的设计 工业化 提升站点相似度
栅格设计的目的 可重用 模块化 可靠性 被他人理解的设计 工业化 提升站点相似度
栅格设计的目的 可重用 模块化 共赢 可靠性 被他人理解的设计 工业化 提升站点相似度
• 在栅格化系统下,视觉设计师与前端开发遵循相同的标准规范, 有利于减少页面开发和维护成本; • 基于栅格设计,使得页面布局一致,相似度高,有利于提升站点 的统一性,从而提升用户体验; • 设计师灵活运用栅格系统,能做出更多优秀和独特的设计。
How? 如何进行 栅格设计
None
None
None
grid
grid grid
grid grid grid
grid grid grid grid
grid grid grid grid
grid grid col grid grid
grid grid col col grid grid
grid grid col grid grid
Column gutter
(Column + Gutter)*N - Gutter = Page
(30 + 10)*24 - 10 = 950
960 Grid System 960网页栅格系统
None
960 = 2^6 * 3 * 5 960 = N(7*2*2-2)=N(26)
None
None
None
N(560) = N(2^4 * 7 * 5) = 18 N(720)
= N(2^4 * 3^2 * 5) = 28 N(750) = N(2 * 3 * 5^3) = 14 N(800) = N(2^5 * 5^2) = 16 N(960) = N(2^6 * 3 * 5) = 26 N(1000) = N(2^3 * 5^3) = 14 N(1024) = N(2^10) = 9 N(1440) = N(2^6 * 3^2 * 5) = 34 N(1920) = N(2^7 * 3 * 5) = 30
80 * 12 = 960
60 * 16 = 960
40 * 24 = 960
None
190px
190px 470px
190px 470px 270px
n = 5 n = 12 n = 7
n = 5 n = 12 n = 7 ʁ
黄金分割比
x = (sqrt(5) - 1) / 2 ~= 0.618 http://baike.baidu.com/view/1816.htm
对于 24 x 40 的情景,最接近黄金分割的两栏布局是 350 : 590, 栏数比例为 9
: 15。但实际使用时,因为窄栏经常用来做导航或放辅 助信息,并不需要350px这么宽。实际情况下经常被采用的布局是: http://www.cdc.com/cri/v_cri/20081201-85.html
高度上的栅格设计: N(560) = N(2^4 * 7 * 5) = 18
grid960.psd
>960 Grid System 更大的网页栅格系统
None
None
960 < Width < 1004
None
None
None
None
None
None
1000px
Width > 1004 ?
None
None
流体布局:1140.css http://cssgrid.net/
YUI百分比栅格 http://developer.yahoo.com/yui/examples/grids/index.html
宽度不是问题
Do! 栅格设计的实现
None
None
整体布局: 统一的width,统一的横纵gutter
整体布局: 统一的width,统一的横纵gutter 模块结构: 统一的padding(内间距),line-height(行高)
整体布局: 统一的width,统一的横纵gutter 模块结构: 统一的padding(内间距),line-height(行高) 设计均衡: 大规范下的微个性
CSS Grids framework http://yekai.net/demo/cssgrids/pcg.html http://yekai.net/demo/cssgrids/css-generator.html
Question?
Thanks @kaiye