注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程寫給程序員的Web設(shè)計書

寫給程序員的Web設(shè)計書

寫給程序員的Web設(shè)計書

定 價:¥59.00

作 者: (美) Brian P.Hogan 著, 吳珂 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 網(wǎng)站開發(fā)

ISBN: 9787115259110 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 248 字數(shù):  

內(nèi)容簡介

  《寫給程序員的Web設(shè)計書》系統(tǒng)而深入地闡釋了網(wǎng)站的設(shè)計與實現(xiàn),幫助讀者從開發(fā)人員的角度理解什么是設(shè)計。通讀《寫給程序員的Web設(shè)計書》之后,讀者可以跨越純視覺思考者和純線性思考者之間的交流鴻溝。《寫給程序員的Web設(shè)計書》的主要內(nèi)容有:如何挑選配色,如何選擇字體,如何用Photoshop實現(xiàn)基本設(shè)計,如何創(chuàng)作Banner等頁面元素,如何制作HTML和CSS模板以及如何測試設(shè)計的兼容性和可訪問性等?!秾懡o程序員的Web設(shè)計書》適合開發(fā)人員和Web設(shè)計師研讀,對于那些獨立且沒有設(shè)計背景的開發(fā)人員非常有用。

作者簡介

  霍根,Brian P. Hogan,是一名自由職業(yè)者和開發(fā)顧問。他從1995年就開始從事專業(yè)網(wǎng)站開發(fā),使用ASP、PHP和Ruby開發(fā)過各種類型的網(wǎng)站和Web應(yīng)用程序。他喜歡傳授技術(shù)知識,撰寫技術(shù)文章,尤其擅長網(wǎng)頁設(shè)計和開發(fā)方面的技術(shù)。

圖書目錄

第1 章  引言  1
1.1  說在前面的話  1
1.2  網(wǎng)頁設(shè)計實戰(zhàn)  2
1.2.1  明確要求  2
1.2.2  Photoshop 時間   3
1.2.3  代碼時間   3
1.2.4  一切就緒  3
1.2.5  現(xiàn)實不一定總是如此美好   4
1.3  YourFoodbox.com    4
1.4  準備好了嗎   4
1.5  致謝   4
第一部分  設(shè)計基礎(chǔ)
第2 章  網(wǎng)頁(再)設(shè)計的基礎(chǔ)——重新設(shè)計Foodbox   8
2.1  目前的網(wǎng)站   8
2.2  收集需求   11
2.3  明確目的   12
2.4  從哪里入手  13
2.5  畫出你的想法  13
2.5.1  一些約定俗成的布局風格   15
2.5.2  三張草圖  15
2.6  挑選草圖  17
2.7  小結(jié)  17
第3 章  配色  18
3.1  色彩基礎(chǔ)  18
3.1.1  色調(diào)、飽和度和亮度   18
3.1.2  加法混色和減法混色   19
3.2  色彩環(huán)境感知  20
3.3  用顏色喚起情感   22
3.3.1  暖色   22
3.3.2  冷色  22
3.3.3  中性色  23
3.3.4  顏色和用戶   24
3.4  配色方案   24
3.4.1  單色方案   25
3.4.2  相似色方案   26
3.4.3  互補色方案   27
3.4.4  分離互補色方案   28
3.5  網(wǎng)絡(luò)安全色   29
3.6  創(chuàng)建配色方案  30
3.6.1  用技術(shù)法選擇顏色  30
3.6.2  用自然選擇法選擇配色  35
3.7  選擇一個方案  39
3.7.1  前景色和背景色   40
3.7.2  鏈接   40
3.8  小結(jié)   41
第4 章  字體和排版  42
4.1  深入字體  42
4.2  字體類別   43
4.2.1  襯線字體  43
4.2.2  無襯線字體   44
4.2.3  等寬字體  44
4.3  字體限制及應(yīng)對方法   45
4.3.1  網(wǎng)頁安全字體  45
4.3.2  圖片替換   46
4.3.3  用字體棧來定義備用字體   46
4.3.4  選擇備用字體   47
4.4  挑選字體   47
4.4.1  頁面內(nèi)容字體   48
4.4.2  標題字體   48
4.5  使用基線網(wǎng)格  49
4.5.1  行距   50
4.5.2  計量單位   50
4.5.3  為Foodbox 選擇字體   52
4.6  小結(jié)   53
第二部分  圖像設(shè)計
第5 章  為Foodbox 設(shè)計Logo   56
5.1  建立工作目錄   56
5.2  Foodbox 的Logo   57
5.3  當我們需要自己設(shè)計Logo 的時候怎么辦  60
5.4  小結(jié)   61
第6 章  設(shè)計樣式頁:頁面結(jié)構(gòu)   62
6.1  關(guān)于圖層   62
6.2  基本結(jié)構(gòu)   63
6.2.1  屏幕大小  64
6.2.2  定寬布局  65
6.2.3  設(shè)置網(wǎng)格   65
6.2.4  用輔助線劃定區(qū)域  66
6.2.5  畫出不同區(qū)域  67
6.3  放置Logo  67
6.4  用圖層組組織圖像   68
6.5  給Logo 加上倒影   68
6.6  頁腳  69
6.7  小結(jié)  70
第7 章  設(shè)計樣式頁:內(nèi)容相關(guān)  71
7.1  制作搜索框   71
7.2  餐譜導(dǎo)航標簽云  72
7.3  范圍潛變   73
7.4  做一個美味的摘要   74
7.5  主要內(nèi)容   76
7.6  瀏覽器模仿  77
7.7  小結(jié)  78
第8 章  樣式頁上的按鈕   79
8.1  制作搜索圖標  79
8.1.1  創(chuàng)建圖標背景  79
8.1.2  繪制放大鏡   81
8.1.3  放置搜索圖標  82
8.2  創(chuàng)建注冊和登錄按鈕   82
8.2.1  添加文字  85
8.2.2  添加注冊按鈕  85
8.3  文字內(nèi)容來了   86
8.3.1  替換掉原來的亂碼  86
8.3.2  添加“最新菜譜”區(qū)  86
8.4  小結(jié)  87
第三部分  建設(shè)網(wǎng)站
第9 章  用HTML 做出主頁   90
9.1  網(wǎng)頁標準化  91
9.2  首頁的結(jié)構(gòu)  91
9.3  語義化的標簽  93
9.4  主頁的框架   94
9.4.1  doctype  94
9.4.2  html 標簽  97
9.4.3  屬性   97
9.4.4  head 和body 標簽   98
9.4.5  沒有閉合標簽的標簽   98
9.4.6  頁面標題   99
9.4.7  body 標簽:重頭戲  100
9.5  頁頭  102
9.6  側(cè)邊欄  102
9.6.1  搜索表單  103
9.6.2  菜譜標簽云   104
9.6.3  食材標簽云   106
9.7  主要內(nèi)容  108
9.7.1  意大利面圖片   108
9.7.2  注冊和登錄按鈕   109
9.7.3  最新菜譜區(qū)   110
9.8  頁腳  110
9.9  驗證標簽  114
9.9.1  為網(wǎng)頁開發(fā)設(shè)置Firefox 瀏覽器  114
9.9.2  Web Developer 工具欄  115
9.9.3  驗證文檔  116
9.10  HTML 5  116
9.11  小結(jié)   119
第10 章  為樣式頁面添磚加瓦  120
10.1  圖像優(yōu)化  120
10.2  處理不同格式的圖像  121
10.2.1  GIF    121
10.2.2  PNG   122
10.2.3  JPEG   123
10.3  文檔切片   124
10.4  創(chuàng)建切片   125
10.5  將Banner 導(dǎo)出成PNG 文件  127
10.5.1  隱藏圖層   127
10.5.2  保存切片   127
10.6  導(dǎo)出其他圖片  128
10.7  小結(jié)  129
第11 章  使用CSS 布局   130
11.1  瀏覽器招人厭  130
11.2  CSS 基礎(chǔ)  131
11.2.1  選擇符  131
11.2.2  聲明:屬性和值   132
11.2.3  關(guān)于“層疊”    133
11.3  瀏覽器如何解析CSS   136
11.3.1  嵌入式   136
11.3.2  style 標簽   137
11.3.3  外部CSS 文件   138
11.4  創(chuàng)建并鏈接新的CSS 樣式表   138
11.5  定義基本結(jié)構(gòu)、頁頭和頁腳  139
11.5.1  瀏覽器默認   139
11.5.2  盒模型  141
11.5.3  將內(nèi)容居中   141
11.5.4  定義頁頭和頁腳   142
11.6  將頁面的單欄變成雙欄  142
11.6.1  文檔流  143
11.6.2  浮動  143
11.6.3  背景顏色和浮動   146
11.7  為內(nèi)容加上外邊距   148
11.8  主區(qū)域  148
11.8.1  主區(qū)域文字   148
11.8.2  注冊按鈕區(qū)域   149
11.8.3  最新菜譜   150
11.9  回到頁腳  150
11.10  小結(jié)  151
第12 章  利用覆蓋法替換各區(qū)域中的標題   152
12.1  什么是覆蓋法  152
12.2  為覆蓋做準備,調(diào)整HTML   152
12.3  覆蓋文字   152
12.4  替換所有其他標題   153
12.5  替換鏈接  154
12.6  這種方法的缺陷  156
12.7  小結(jié)  156
第13 章  添加樣式  157
13.1  設(shè)置字體和顏色   157
13.1.1  風格手冊的重要性   158
13.1.2  偽類   159
13.2  標簽云  160
13.3  搜索表單   160
13.4  頁腳  161
13.5  清理零散的角落  161
13.5.1  去掉圖片的邊框   161
13.5.2  拉伸Banner 里的顏色  162
13.6  小結(jié)   163
第14 章  制作打印機友好的頁面   164
14.1  準備工作  164
14.2  鏈接打印用樣式表   164
14.3  去掉不需要的元素   165
14.4  設(shè)置外邊距、寬度和字體   165
14.4.1  頁面外邊距   166
14.4.2  選擇一個字體   166
14.4.3  加上一個分隔符   167
14.5  搞定鏈接  167
14.6  還要應(yīng)付不習慣專有打印樣式的用戶  168
14.7  小結(jié)   169
第四部分  準備上線
第15 章  讓網(wǎng)頁適應(yīng)IE 和其他瀏覽器   172
15.1  確定要支持哪些瀏覽器   172
15.1.1  支持瀏覽器   172
15.1.2  只支持某些特性   173
15.2  關(guān)于瀏覽器的一些數(shù)據(jù)   173
15.3  Internet Explore:你無法逃避的惡魔  174
15.4  IE7   175
15.4.1  IE 的詭異模式   176
15.4.2  XML 序言   176
15.4.3  在doctype 上方的注釋   176
15.5  IE6    176
15.5.1  修復(fù)不正常的地方   177
15.5.2  解決分欄的問題   178
15.5.3  修正透明問題   178
15.5.4  修復(fù)頁頭圖片下面的空白   179
15.6  IE8   180
15.7  其他瀏覽器  181
15.8  小結(jié)   183
第16 章  可訪問性和可用性   184
16.1  可訪問性對你來說意味著什么   184
16.2  關(guān)于可訪問性的基礎(chǔ)問題   185
16.2.1  盲人   185
16.2.2  色盲用戶   189
16.2.3  有視覺缺陷的人   191
16.2.4  有聽力缺陷的用戶   191
16.2.5  行動障礙和沒有鼠標的用戶   192
16.3  包容一切   192
16.3.1  導(dǎo)航  193
16.3.2  處理出錯信息   194
16.3.3  跨瀏覽器測試   194
16.4  重要的商業(yè)問題  194
16.5  改進Foodbox 網(wǎng)站的可訪問性   195
16.5.1  添加跳轉(zhuǎn)鏈接   195
16.5.2  屏幕閱讀器和display:none   196
16.5.3  用“負位置”隱藏跳轉(zhuǎn)鏈接  197
16.5.4  表單的標簽   197
16.6  使用制表鍵  198
16.7  可訪問性清單  200
16.8  小結(jié)   201
第17 章  制作收藏夾圖標   202
17.1  創(chuàng)建簡單的圖標   202
17.2  創(chuàng)建收藏夾圖標   202
17.3  小結(jié)   203
第18 章  搜索引擎優(yōu)化  204
18.1  內(nèi)容為王   204
18.1.1  “欺騙”搜索引擎  204
18.1.2  到底什么是內(nèi)容   205
18.2  選擇關(guān)鍵字   206
18.2.1  猜想他們是如何找到你的   206
18.2.2  決定你想如何被發(fā)現(xiàn)   206
18.2.3  看看競爭對手   206
18.2.4  添加關(guān)鍵字   207
18.3  完善頁面內(nèi)容   207
18.4  不要因為優(yōu)化而忽略了用戶  208
18.5  你和鏈接  208
18.6  到最后其實都是常識   208
18.7  小結(jié)   209
第19 章  針對移動設(shè)備的設(shè)計  210
19.1  移動用戶   210
19.2  關(guān)于(很)小屏幕   211
19.3  JavaScript   212
19.4  提供移動版  212
19.4.1  移動版樣式表   212
19.4.2  用戶代理探測   212
19.4.3  使用子域名   213
19.5  做決定──到底要支持什么平臺  213
19.5.1  在不產(chǎn)生重復(fù)內(nèi)容的情況下制作一個鏡像   214
19.5.2  調(diào)整內(nèi)容   215
19.5.3  處理程序   216
19.5.4  進一步改進   218
19.6  為移動用戶做重構(gòu)   218
19.7  小結(jié)   219
第20 章  測試與性能優(yōu)化   220
20.1  優(yōu)化性能的策略  220
20.2  確定影響性能的因素   221
20.2.1  速度測試   221
20.2.2  YSlow   222
20.3  解決性能問題  222
20.3.1  設(shè)置超時報頭   222
20.3.2  用ETag 改進緩存   223
20.3.3  用資源服務(wù)器分發(fā)請求  225
20.3.4  文件壓縮   226
20.3.5  壓縮腳本文件   226
20.4  圖片優(yōu)化   229
20.5  小結(jié)   230
第21 章  后續(xù)工作  231
21.1  其他頁面和模板   231
21.2  高級模板   234
21.3  網(wǎng)格系統(tǒng)和CSS 框架   235
21.3.1  YUI 網(wǎng)格   235
21.3.2  960 網(wǎng)格系統(tǒng)  236
21.3.3  框架不是萬能的   238
21.4  替換CSS    239
21.5  不要忘記為有版權(quán)的照片付錢   240
21.6  視覺效果   241
21.6.1  縮放圖片   241
21.6.2  寫代碼  241
21.6.3  把動畫放到主頁上   243
21.7  多試多做  245
第22 章  推薦閱讀  246
22.1  色彩資源   246
22.2  關(guān)于字體和排版的書  246
22.3  技術(shù)書籍  246
22.4  網(wǎng)站資源   247
參考書目  249

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號