如何將柵格系統應用在中國的網頁排版設計中,相較其它國外網站,國內網站排版需要注意一些什麼問題?
01-22
PS:越來越注意到柵格系統對網頁排版的重要性,但是不太會靈活應用,期待高人指點。
碰巧最近想研究下移動端的柵格,就閱讀了一些文章,看了樓上的回答,不是很全面,特來補充下。1.一套完整的柵格化系統,可以優化項目流程,提高開發效率,減少交互,設計,程序之間互相的溝通成本。現在我們以網頁為例:
咦,到這邊遇到一個問題,為什麼是960,950呢?不是1024或者1000呢?
這個寬度是不是有著什麼互聯網世界中的密碼呢?是平均長度嗎(微笑臉)。當然,這些都有一些不可告人的咪咪,這些網頁的設計師不知道比我高到哪裡去了,他們選擇這些尺寸都是有一些奧秘在裡面。2.好,下面我們來了解下一些基礎柵格知識點首先我們要知道柵格化的邏輯是什麼:把一個頁面,切開,分成N個網格單元(腦補下切方形蛋糕)
然後我們把這個頁面的寬度代表為W,網格單元寬度為a,網格單元之間的間隙為i,然後把網格單元+網格單元之間的間隙代表為A。然後我們得知A=a+i。然後我們又知道W=(a×n)+(n-1)i 寬度=(網格的寬度X數量)+(數量-1)X間隙的寬度然後在換算一下,得出(A×n) – i = W註:960是加上最後一個i(i=10)的長度,950是沒加上i的長度N 得是3的倍數,我們需要有一行三列的情況,同時不希望有重要信息在最後面。所以是
整個柵格能平均分成3列i 保持為10PX。OK,開始計算下,得:3x*5y-10=W 其中x,y為整數 ,15x*y-10=w然後參考下其他網站的柵格:結論,現有網站在n和A的特點下,x*y是整數的只有64.
很多成熟網站都是12或24柵格。
當柵格為12(即3x=12)時:
4y=64
y=16即A=80
當柵格為24(即3x=24)時:
8y=64
y=8即A=40
得出我們的柵格系統:
(A×n) – i = W
A=40(柵格的寬度)
i=10(柵格之間的間隙)
寬度=950即:(40Xn)-10= 寬度W
4.好,就醬,一個完整的柵格系統完成。然後我們應用一下-----------------分割線以上是Web柵格,以下是iOS柵格-----------------
1.88PX是iOS界面最重要的一個尺寸其實iOS也有柵格的,首先我們都知道iOS的最小點擊區域是88px。那是因為蘋果在縱向尺寸上,把22px作為一個基礎單元,物理尺寸上,最小空間的高度為22x4=88px,為手指觸摸最小的高度。因此88px是界面中最基礎的一個尺寸。iOS界面最小點擊區域為88pxiOS界面元素與元素之間的最小間距是22px2.以此為點,設計師對齊元素的好幫手--柵格iOS常用的高度值為44px 或者88px,而間距多為20的倍數,考慮到這些點,我們得出一個公約數為4的基本單位,但從易用性出發的話,我們需要標出4x5=20的柵格作為空間間對齊使用。(這個點僅為參考,具體還是要結合iOS的平台規範)同時柵格中的所有產品必須要保證落在柵格的邊緣上,這樣才能保證在不同產品,不同界面,不同設計師情況下,保持一致的視覺疏密程度。(還是要結合平台規範,這樣會保證最大效率的開發質量)舉例:(640X960的柵格化,等比劃分為32X48,所有的元素必須落在柵格的邊緣上)
引自淘寶UED,裡面還有關於柵格系統的文章。
http://ued.taobao.org/blog/?p=246更多閱讀&>&>網頁柵格系統研究(1):960的秘密
網頁柵格系統研究(2):蛋糕的切法
正文
柵格系統的形成
1692年,新登基的法國國王路易十四感到法國的印刷水平強差人意,因此命令成立一個管理印刷的皇家特別委員會。他們的首要任務是設計出科學的、合理的, 重視功能性的新字體。委員會由數學家尼古拉斯加宗(Nicolas Jaugeon)擔任領導,他們以羅馬體為基礎,採用方格為設計依據,每個字體方格分為64個基本方各單位,每個方各單位再分成36個小格,這樣,一個印 刷版面就有 2304個小格組成,在這個嚴謹的幾何網格網路中設計字體的形狀,版面的編排,試驗傳達功能的效能,這是是世界上最早對字體和版面進行科學實驗的活動,也 是柵格系統最早的雛形。網頁設計中的柵格系統
我給網頁柵格系統下的定義為:以規則的網格陣列來指導和規範網頁中的版面布局以及信息分布。網頁柵格系統是從平面柵格系統中發展而來。對於網頁設計來說,柵格系統的使用,不僅可以讓網頁的信息呈現更加美觀易讀,更具可用性。而且,對於前端開發來說,網頁將更加的靈活與規範。柵格系統在現在的網頁設計中應用越來越多,從網路上搜羅了一篇關於柵格系統應用的文章:30個最頂尖的基於柵格系統的博客網站設計。
柵格系統的設計原理及應用那麼如何設計一個柵格系統?接下來我們將通過實例,詳細的介紹一下網頁柵格系統的原理與應用:一切視覺設計都基於點線面。
網頁設計中的柵格系統除了能幫助我們更「規範」的進行點線面的視覺傳達外,更利於代碼層的開發和維護工作。
我覺得最好玩的是架構完全適用於自己設計和開發節奏的柵格系統,造屬於自己的車輪有時候很有快感的說。其實我是覺得中文網頁應該用12像素的間隙而不是10
推薦閱讀:
※LaTeX的宏包選擇的最佳實踐一般都是怎麼找的?
※請教在 LaTeX 中使用帶有中文的 PDF 書籤的正確姿勢?
※LaTeX 論文中如何畫這種下圖所示4個圖拼接起來的圖?
※如何評價 ShareLaTeX?
※怎樣才能被稱作是美觀的排版?