Web開發秘方

內容介紹

猜猜矽谷的前端工程師怎么折騰JS的?想知道無限下拉的列表怎么做嗎?你知道DropBox可以當Web伺服器用嗎?你知道怎么做出跨平台的幻燈片效果嗎?不藉助外掛程式,怎樣在移動設備上實現動畫效果?怎樣快速搭建和測試HTML電子信箱?怎樣製作跨PC和移動設備顯示的套用界面?怎樣利用最新的JavaScript框架(Backbone和Knockout)提高套用的回響速度?怎樣有效利用CoffeeScript和Sass開發和維護客戶端代碼?如何發揮Git管理版本庫的功效?怎樣對付Apache伺服器?本書包含42種Web開發技巧,從UI效果製作到數據分析處理,從測試方法到主機配置,不一而足,案例詳實,細節清晰。
.
這本書是我目前讀過的最棒的Web開發工具書。進入這一行的新手如果單憑自己摸索,往往要花很長時間才能積累有效的經驗。閱讀本書可以在最短的時間內掌握這些技巧。即便是有經驗的開發者,也能從中發現許多新技巧。
——Steve Heffernan,VideoJS創始人
.
本書堪稱Web開發領域的設計模式,其中的解決方案幾乎適用於所有的Web開發平台。本書既適合新手學習,也可以作為有經驗開發者的參考書。作者能把豐富的內容以簡單易懂的形式展現出來,實屬不易。
——Derick Bailey,Muted Solutions公司獨立軟體開發者
.
《Web開發秘方》精選web開發實用技巧,方便學習web設計和web開發的讀者快速掌握日常工作所需技巧,內容涵蓋用戶界面設計、測試方法、CSS、jQuery等多個方面。全書行文言簡意賅,尤其適合渴望學習新技巧的Web開發者閱讀。
——Peter Cooper,Ruby Inside、HTML5 Weekly、JavaScript Weekly網站編輯
.
我從未見過內容如此豐富的Web開發圖書,這才是實實在在可以用到實際項目中的技巧。
——Matt Margolis,Getty Images公司套用開發部經理
.
《Web開發秘方》不僅實用,而且適用面廣。凡是從事Web開發和Web設計工作的讀者都能從書中找到解決實際問題的技巧和提示。
——Ray Camden,Adobe公司技術培訓師
.

作品目錄

致謝 V
前言 IX
第1章養眼效果 1
1號秘方設計按鈕和連結 2
2號秘方使用CSS設計評論 6
3號秘方用CSS3變形技術創建動畫 13
4號秘方用jQuery創建互動幻燈片 18
5號秘方設計創建行內幫助對話框 24
第2章用戶界面 33
6號秘方創建HTML格式的電子郵件模板 34
7號秘方多Tab界面的內容切換 45
8號秘方可訪問的展開和摺疊 52
9號秘方使用快捷鍵與網頁互動 59
10號秘方使用Mustache創建HTML 67
11號秘方用無盡分頁方式顯示信息 73
12號秘方帶狀態的Ajax 79
13號秘方通過Knockout.js使客戶端互動更清爽 84
14號秘方使用Backbone.js組織代碼 93
第3章數據處理 111
15號秘方嵌入一幅Google地圖 112
16號秘方使用Highcharts創建圖表和圖形 118
17號秘方創建簡單的聯繫人表單 126
18號秘方利用JSONP訪問跨網站數據 134
19號秘方創建Widget嵌入其他站點 138
20號秘方使用JavaScript和CouchDB建立帶狀態的網站 144
第4章移動開發 153
21號秘方面向移動設備的開發 154
22號秘方觸摸回響式下拉選單 159
23號秘方移動設備上的拖放 162
24號秘方利用jQuery Mobile創建用戶界面 169
25號秘方CSS Sprite技術 178
第5章流程最佳化 183
26號秘方使用柵格快速有效地進行設計 184
27號秘方以Jekyll創建簡單Blog 193
28號秘方以Sass搭建模組化樣式表 201
29號秘方以CoffeeScript清理JavaScript 209
30號秘方以Git管理檔案 216
第6章測試方法 227
31號秘方調試JavaScript 228
32號秘方用戶點擊熱圖分析 234
33號秘方使用Selenium測試瀏覽器 237
34號秘方Cucumber驅動Selenium測試 242
35號秘方Javascript測試框架Jasmine 255
第7章安裝部署 267
36號秘方使用Dropbox來託管靜態網站 268
37號秘方建立虛擬機 272
38號秘方使用Vim修改Web伺服器配置檔案 277
39號秘方使用SSL和HTTPS來加強Apache安全 283
40號秘方保護你的內容 287
41號秘方URL重寫來保護連結 291
42號秘方使用Jammit和Rake自動化部署靜態網站 296
附錄安裝Ruby 305
參考文獻 309
索引 311
翻譯審校名單 323

相關詞條

熱門詞條

聯絡我們