6. 作為一個程序員偿凭,我該如何設計我的博客

在前面幾篇文章中,我們將構(gòu)建環(huán)境弯囊、所用的技術(shù)和主題結(jié)構(gòu)都準備好了,現(xiàn)在終于可以開始著手開發(fā)自己的主題了胶果。

但在此之前蕊连,我們還要解決一個很棘手的問題载庭,就是設計我們主題的樣式了跋破。對于一個程序員來說簸淀,設計確實算得上是一個難題了,相信大家都有這種感覺毒返。是我們的審美觀不行嗎租幕,No,對于美丑我們還是有最起碼的分辨能力的拧簸,但這是站在一個欣賞者的角度劲绪。如果一旦我們站在了設計者的角度上,事情就不一樣了,否則這世界還要設計師干嘛贾富。但如果你說我恰好是一個全棧設計師歉眷,會設計又會前端開發(fā),那恭喜你了颤枪,可以無視下面的內(nèi)容了汗捡。

設計是個專業(yè)活

有人總覺得 UI 設計很簡單,就是用 PS 拖下圖層畏纲,又不用畫畫扇住,沒有美術(shù)功底的人都能做。但想將 UI 做好就沒那么簡單了盗胀,里面的門道其實很深的艘蹋。恰好我之前做過一段時間切圖仔,接觸過一些 UI/UX 設計師票灰,與他們溝通后女阀,覺得以前的認知還是有些低級的。就拿下面這張標簽云來說吧米间,你們了解多少呢强品,這還只是 UI 設計里的冰山一角膘侮。

image

那難道我們做一個自己的博客還要請一個設計師來幫忙設計頁面嗎屈糊?如果你剛好認識一個設計師,又剛好那個設計師愿意幫助你去設計琼了,那你就很爽了逻锐。但事實是,人生沒有那么多碰巧雕薪,只好自己擼一套出來唄昧诱。那我不會呀,怎么辦所袁?學騰訊唄盏档,我們要善于借鑒。

博客說到底也就一個網(wǎng)站燥爷,去看看一些主流內(nèi)容網(wǎng)站的布局是怎么設計的蜈亩,頁面有哪些元素,然后就可以自己構(gòu)思一個出來了前翎。為了方便大家參考稚配,我還特意收集了一些現(xiàn)在比較主流的博客設計,請看大圖:

image

這些是我構(gòu)建一款主題時參考的一些網(wǎng)站港华,在沒有思路的時候道川,多看一下是沒有錯的。

設計一款博客主題,素材是至關(guān)重要的冒萄,哪怕對于一個設計師來說臊岸。所以我們得知道有哪些優(yōu)秀的網(wǎng)頁設計案例,比如之前很火的 Medium 設計宦言。我這里列出了一些常用的素材網(wǎng)站扇单,可供大家參考:

  • Ghost官方主題市場:Ghost 官方的主題市場,當然是我們首選的參照品

  • Themeforest 主題:Themeforest 是國外一個很有名的主題平臺奠旺,里面有各種高質(zhì)量的主題蜘澜,很多設計也非常有代表性,畢竟是拿來賣錢的响疚,如果你比較豪的話鄙信,可以選擇直接購買

  • Github:Github里面也是有很多開源的 Ghost 主題的,直接搜索 Ghost 就可以忿晕,有一個好處就是可以得到源碼

  • Unsplash:這個是免費的圖片網(wǎng)站装诡,想做一個高逼格的主題,高質(zhì)量的圖片自然是必不可少的践盼,同類型的還有 pixabay鸦采、pexels

常見博客風格

有了這些資源后,我們就可以慢慢瀏覽下它們的設計風格了咕幻,挑出自己喜歡的渔伯,然后給它們分個類,讓自己的思路更加清晰肄程÷嗪穑可以向我一樣,用看板工具將不同的風格放在一列里蓝厌,便于區(qū)分和整理玄叠。我一般都是按照網(wǎng)頁的布局來分類的,下面歸納了一些常見的博客主題設計風格:

側(cè)欄式風格:

image

側(cè)邊欄風格的網(wǎng)頁一直到現(xiàn)在還是比較受大家喜歡的拓提。一個比較有創(chuàng)意的側(cè)邊欄設計可以很好地突出我們的博客特色读恃。一般來說側(cè)邊欄就是用來展示的,比如博客封面代态,作者信息寺惫,導航等元素;內(nèi)容區(qū)就專注于博客內(nèi)容本身胆数,對于首頁來說肌蜻,就是一些列表式的文章簡介;對于文章詳情頁面就是文章內(nèi)容了必尼。

兩欄布局的側(cè)邊欄風格蒋搜,各占一半篡撵,有點雜志排版的味道:

image

更多的風格可參考 35個網(wǎng)頁側(cè)邊欄創(chuàng)意設計欣賞

超級頭版風格:

image

超級頭版風格最突出的特點就是博客首頁的大banner,通常占據(jù)很大一塊面積豆挽,甚至是全屏育谬,比如我現(xiàn)在的博客風格。關(guān)于這種類型的作品帮哈,在國外的一些博客主題設計中膛檀,是十分常見的,甚至一些商業(yè)化的展示網(wǎng)站都漸漸使用這種類型的設計娘侍。通常一個精心設計的頭版咖刃,會瞬間吸引住瀏覽者的眼球。

關(guān)于超級頭版的設計憾筏,還有很多變種嚎杨。比如用全屏化的 Video 來展示,更能突出我們博客的特點氧腰。參考:瑞士旅游的官網(wǎng)

全屏背景設計風格:

image

半屏式設計風格:

image

極簡風格:

極簡風格類似傳統(tǒng)的雜志排版設計枫浙,頁面一般都很干凈,甚至連圖片都沒有古拴。比如 Ghost 最初默認的 Casper 主題箩帚,給人耳目一新的感覺。通常這種風格深受一些技術(shù)類博主的喜愛黄痪,簡潔干練紧帕,直奔主題。

當然它也有個全屏的超級頭版满力,在有些方面焕参,這些設計風格還是相互貫通的轻纪。

image

上面介紹的這幾種風格差不多囊括了現(xiàn)在的主流設計油额,當然也有一些比較傳統(tǒng)的設計或很超前的設計,這就需要大家自己去慢慢挖掘了刻帚。

博客組件介紹

前面介紹了博客主題設計的風格潦嘶,現(xiàn)在該考慮的就是我們的頁面應該承載哪些元素了。按照目前組件化的思想崇众,網(wǎng)頁里的各種元素都是獨立的組件掂僵,比如:header、footer 等等顷歌。怎么去合理安排這些組件以及常用組件怎么設計是接下來我們要討論的方向锰蓬。

我們可以根據(jù)不同的頁面進行分析,一般來說眯漩,Ghost 主題有兩個很重要的頁面芹扭,index.hbspost.hbs麻顶,其他的還有標簽云頁面、作者頁面等等舱卡,這里我們主要講解前面兩個辅肾。

主頁(index.hbs)

我們先來看一下主頁有哪些組件吧。按照我的主題來進行拆分轮锥,目前有header矫钓、導航、社交icon舍杜、封面新娜、post 列表、分頁區(qū)域既绩、footer杯活、最新文章、博主信息熬词、tag 展示旁钧、友鏈、版權(quán)和備案信息等等互拾。我們可以根據(jù)自己的喜好去組織這些組件并適當取舍歪今。就我參考的這些素材來看,這些組件大致可以分成幾塊區(qū)域:博客信息展示區(qū)域颜矿、post 列表區(qū)域寄猩、footer 區(qū)域

博客信息展示區(qū)域

如果是側(cè)邊欄風格的博客,側(cè)邊欄通称锝可以包含封面田篇、社交icon、導航箍铭、博主信息等等這些展示信息

image
image

如果是超級頭版風格的博客泊柬,封面、社交icon诈火、導航兽赁、博主信息等展示元素也可以放在頭版里

image
image

post 列表區(qū)域

post 列表區(qū)域最常見的就是卡片風格和列表風格了。通常每個列表項包含文章 title冷守、簡介刀崖、作者、發(fā)布日期拍摇、標簽等信息亮钦。列表的加載方式可以用分頁或無限加載來做,但之前聽產(chǎn)品同學說瀑布流的無限加載并不適合用在內(nèi)容類的網(wǎng)站里面充活,這個就看大家自己的取舍了蜂莉。

image
image

列表區(qū)域其實是主頁的一個核心區(qū)域孙咪,通常空間比較大巡语,這里可以做些文章翎蹈,比如放上推薦文章、標簽云男公、作者信息等等荤堪。比如下圖的設計,大家都不陌生吧枢赔。但其實現(xiàn)在很多的設計師都拋棄了這種做法澄阳,他們比較熱衷于 focus content 的理念。

image

footer 區(qū)域

前面說過 post 列表區(qū)域盡量要做得簡單一些踏拜,那么像推薦文章碎赢、標簽云這些東西放哪呢?footer 區(qū)域是一個不錯的嘗試點速梗。國外很多的博客主題設計開始嘗試了這種做法肮塞。一般分為三列,分別展示 Recent Posts姻锁、Tags 和其他信息

image
image
image

最最最下面的當然是版權(quán)信息和備案信息了枕赵,這是毋庸置疑的吧。

image

文章詳情頁(post.hbs)

文章詳情頁我們也可以打散成這些組件:header位隶、文章title拷窜、作者信息、發(fā)布日期涧黄、地點篮昧、所屬標簽、文章內(nèi)容笋妥、目錄導航懊昨、社會化分享、評論區(qū)域挽鞠、前一篇和后一篇疚颊、footer狈孔、回到頂部等等信认。

如果我們的主題是公用的 header 和 footer,那這里就只需要考慮文章的內(nèi)容怎么布局了均抽。如果要做差異化的風格嫁赏,可能文章詳情頁從上到下都得重新設計一遍了,比如我現(xiàn)在的主題文章詳情頁與主頁就只共用了 footer 這一小部分油挥。

文章內(nèi)容區(qū)域

文章內(nèi)容區(qū)域最好還是專注于內(nèi)容本身潦蝇,如果要做一些推薦性的東西款熬,可以像這樣設計:

image

還要注意的就是我們可能需要設計一套良好的 Markdown 樣式,Ghost 是使用 Markdown 標記語言來寫文章的攘乒,可以參考一下 簡書贤牛、segmentfault 等一些使用 Markdown 的網(wǎng)站設計。

如果我們是做一個技術(shù)類的博客则酝,還要考慮一下代碼高亮的功能了殉簸,可以用 highlightjs 等插件來實現(xiàn)。通常大家會忽略一個功能沽讹,就是一鍵復制代碼了般卑,這個是很實用的一個小功能,不要忘了加上爽雄。

image

TOC

TOC 是 Markdown 里面的自動生成目錄的功能蝠检,但是很多程序里面并沒有支持它,Ghost 也是一樣挚瘟。不過我們可以用其他的方式來實現(xiàn)叹谁,比如 TOC 的 js 插件习寸。有一個目錄的話瀏覽文章就很方便了敲茄,簡直堪稱神器,你是不是也要考慮一下支持了膘婶。

image_1c8v8n8d21jgp13fq15gv8j1t7rm.png-24.6kB

社會化分享和評論

這個通常是跟在文章的結(jié)尾侧漓,當用戶看完后覺得不錯锅尘,可以分享到其他的社交站點;可以在底下留下自己的評論布蔗。社會化分享和評論我們可以用一些第三方的系統(tǒng)來實現(xiàn)藤违,比如暢言,多說(這個已經(jīng)關(guān)閉了)纵揍。

image_1c8v989kj8eo1lsf29f1s0es713.png-78.7kB

上一篇和下一篇

其實我覺得這個的必要性不是那么大顿乒,但可以增加主題的豐富性。十五言的做法是 footer 就是閱讀下一篇泽谨,占據(jù)整個屏幕的寬度

image_1c8v9d0gnrh325f1cru1n7k8571g.png-1266.2kB

還有羅磊的這種風格也是很好的

image_1c8v9q523p5o1rk2qfu11pfku91t.png-480kB

其他

到這里差不多都介紹完了璧榄。還有一些其他的頁面,比如關(guān)于我吧雹、標簽云骨杂、歸檔等等,就不詳細介紹了雄卷。大家可以根據(jù)以上這些內(nèi)容自己設計搓蚪。另外要說的是,像主題色調(diào)丁鹉、字體的設置妒潭、過渡動畫悴能、視差滾動等等設計元素,就需要大家慢慢地摸索了雳灾。

image_1c8vaeu4s1u0d14vbmt51rg5ua2a.png-440.5kB
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末漠酿,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子谎亩,更是在濱河造成了極大的恐慌记靡,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件团驱,死亡現(xiàn)場離奇詭異摸吠,居然都是意外死亡,警方通過查閱死者的電腦和手機嚎花,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門寸痢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人紊选,你說我怎么就攤上這事啼止。” “怎么了兵罢?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵献烦,是天一觀的道長。 經(jīng)常有香客問我卖词,道長巩那,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任此蜈,我火速辦了婚禮即横,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘裆赵。我一直安慰自己东囚,他們只是感情好,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布战授。 她就那樣靜靜地躺著页藻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪植兰。 梳的紋絲不亂的頭發(fā)上份帐,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天,我揣著相機與錄音钉跷,去河邊找鬼弥鹦。 笑死,一個胖子當著我的面吹牛爷辙,可吹牛的內(nèi)容都是我干的彬坏。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼膝晾,長吁一口氣:“原來是場噩夢啊……” “哼栓始!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起血当,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤幻赚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后臊旭,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體落恼,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年离熏,在試婚紗的時候發(fā)現(xiàn)自己被綠了佳谦。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡滋戳,死狀恐怖钻蔑,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情奸鸯,我是刑警寧澤咪笑,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站娄涩,受9級特大地震影響窗怒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蓄拣,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一兜粘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧弯蚜,春花似錦孔轴、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至收厨,卻和暖如春晋柱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背诵叁。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工雁竞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓碑诉,卻偏偏與公主長得像彪腔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子进栽,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345