買這商品的人也買了...
-
$474瘋狂 Ajax 講義-jQuery \ Ext JS \ Prototype \ DWR 企業應用前端開發實戰, 3/e -
Bootstrap (Paperback)$1,040$988 -
$479JavaScript 網頁特效實例大全 -
$414DIV+CSS 網頁樣式與佈局實戰詳解 -
$359Node.js 開發實戰詳解 -
從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例$480$408 -
ASP.NET MVC 5 網站開發美學$780$616 -
從 Web 走向 Mobile App$650$553 -
$301D3.js 數據視覺化實戰手冊 (Data Visualization with D3.js Cookbook) -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
從0到1:打開世界運作的未知祕密,在意想不到之處發現價值 (Zero to One: Notes on Startups, or How to Build the Future)$420$357 -
Responsive Web Design 響應式網頁設計學習手冊 (Learning Responsive Web Design: A Beginner's Guide)$580$458 -
$474解密搜索引擎技術實戰:Lucene & Java精華版(第2版)(含​​DVD光盤1張) -
接案我最行! HTML5 + CSS3 + JavaScript 商業範例必殺技$480$408 -
$784ASP.Net MVC 5 with Bootstrap and Knockout.Js: Building Dynamic, Responsive Web Applications -
$294Bootstrap 實戰 -
$294大數據演算法 -
$330輕量級Web應用開發 -
超實用! Word.Excel.PowerPoint辦公室Office必備50招省時技$390$304 -
Microsoft Azure 教戰手札 – 系統建置與管理篇, 3/e$550$435 -
最新 Excel VBA 活用範例速查手冊, 2/e$590$502 -
$294Spark 技術內幕 (深入解析Spark內核架構設計與實現原理) -
這輩子你一定要懂的法律常識:50大案例教你自保絕招、看穿法律陷阱、不再吃悶虧$320$272 -
HTML5 + CSS3 + jQuery Mobile 輕鬆打造 App 與行動網站, 2/e$490$382 -
初探機器學習|使用 Python (Thoughtful Machine Learning with Python)$480$379
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
<內容簡介>
林瓏編著的《HTML5移動Web開發實戰詳解》由淺入深,全面、系統、詳盡地介紹了HTML 5相關技術和其在移動開發領域的應用。書中提供了大量的代碼示例,讀者可以通過這些例子理解知識點,也可以直接在開發實戰中稍加修改應用這些代碼。本書涉及面廣,從基本原理到實戰,再到項目工作流,幾乎涉及一個合格的前端開發工程師需要具備的所有重要知識。另外,作者專門為書中的重點內容錄製了高清配套教學視頻,並提供了本書涉及的源程序,以便於讀者高效、直觀地學習。
本書共17章,分為兩篇。第1篇為HTML 5移動Web開發基礎,涵蓋的內容有移動因特網的發展概述、HTML 5基礎、CSS 3開發技術、從網頁到應用(Application)、指尖下的瀏覽器、地理定位(Geolocation)、Web Worker、通信基礎、實時Web技術、感官世界、history與導航等。第2篇為HTML 5移動Web開發實戰,涵蓋的內容有jQuery Mobile、Sencha Touch、Bootstrap、PhoneGap、Foundation及Node.js等其他移動Web開發技術。
本書適合所有想全面和深入學習HTML 5開發技術的人員閱讀,尤其適合使用HTML 5做移動應用開發的人員閱讀。對於大中專院校相關專業的學生和培訓機構的學員,本書也是一本不可多得的參考書。
<目錄>
第1篇 HTML 5移動Web開發基礎
第1章 移動因特網的浪潮之巔(教學視頻:17分鐘)
1.1 浪潮之巔,順勢而為
1.1.1 正確的時間做正確的事
1.1.2 因特網的第二次崛起
1.1.3 移動因特網正處於浪潮之巔
1.2 移動因特網時代,Web必將璀璨
1.2.1 你應該學習Web開發
1.2.2 你應該為未來學習——移動Web開發
1.3 WWW的精髓
1.3.1 萬維網發明者的初衷
1.3.2 HTML是什麼
1.3.3 再談Web標準
1.3.4 如何理解Web語義化
1.3.5 HTML 5和語義網
1.4 主角登場——HTML 5的前世今生
1.4.1 聊聊HTML 5那些舊事
1.4.2 為移動而生
1.4.3 你應該知道的HTML 5
第2章 HTML 5基礎(教學視頻:38分鐘)
2.1 重溫HTML
2.1.1 HTML能幹什麼
2.1.2 HTML的核心要素
2.2 HTML的語義來源
2.3 HTML 5的元素和屬性
2.3.1 全局屬性
2.3.2 HTML 5與它的全局屬性
2.3.3 內容模型(content models)
2.3.4 文檔元數據(Document metadata)
2.3.5 區塊(sections)
2.3.6 分組內容(grouping content)
2.3.7 文本級語義(text-level semantics)
2.3.8 修改記錄(edits)
2.3.9 嵌入內容(embedded content)
2.3.10 表格數據(tabular data)
2.3.11 HTML 5表單
2.3.12 input元素和其屬性
2.3.13 表單操作
2.3.14 HTML 5表單兼容性
2.3.15 交互式元素(Interactive elements)
第3章 初探CSS 3(教學視頻:20分鐘)
3.1 關於CSS的那件小事
3.2 CSS的核心概念
3.2.1 語法、層疊和特殊性(specificity)
3.2.2 框模型(Box Model)
3.2.3 可視化格式模型(visual formatting model)
3.2.4 表格
3.3 CSS 3選擇器增強
3.3.1 屬性選擇器的妙用
3.3.2 強大的結構性偽類(Structural pseudo-classes)
3.3.3 其他選擇器
3.3.4 CSS 4中的選擇器
3.4 和圖片說再見
3.4.1 背景和邊框
3.4.2 漸變和陰影
3.4.3 自定義字體
3.5 CSS 3佈局之道
3.5.1 炒冷飯——負邊距與浮動
3.5.2 柵格系統與多列佈局
3.5.3 彈性盒佈局(Flexible Box)
3.6 動起來
3.6.1 CSS變形(CSS transform)
3.6.2 CSS過渡(CSS Transitions)
3.6.3 CSS動畫(CSS Animations)
3.7 響應式設計基礎
3.7.1 從兩欄佈局開始說起
3.7.2 從media到media queries
3.7.3 響應式柵格系統
3.7.4 移動優先(mobile first)理念
3.7.5 另一種思路:後端模板輸出的優化
3.7.6 其他細節
第4章 從網頁(Web page)到應用(Application)(教學視頻:19分鐘)
4.1 Web不能承受之重
4.2 本地存儲升級
4.2.1 cookie和cookie的局限
4.2.2 來自HTML 5的Web Storage
4.2.3 IE的userData
4.3 離線應用
4.3.1 緩存和應用緩存
4.3.2 應用緩存的基本使用
4.4 拖放
4.4.1 模擬拖放
4.4.2 原生拖放
4.5 文件操作
4.5.1 選擇文件
4.5.2 操作文件
第5章 指尖下的瀏覽器(教學視頻:20分鐘)
5.1 基本touch事件
5.2 模擬手勢事件
5.3 hammer.js
5.4 實例:精仿iOS的相冊
5.5 工具
第6章 地理定位(Geolocation API)(教學視頻:7分鐘)
6.1 獲取當前位置
6.2 監視位置變化
6.3 來半斤Google maps嘗嘗
6.4 開發者工具
第7章 Web Worker(教學視頻:13分鐘)
7.1 單線程語言之殤
7.2 為JavaScript引入線程技術
7.3 嵌入式Worker代碼
7.4 共享Worker
第8章 通信基礎(教學視頻:16分鐘)
8.1 XHR 2
8.2 跨文檔通信(Cross-document messaging)
8.3 通道通信(channel messaging)
第9章 實時Web技術(教學視頻:7分鐘)
9.1 輪詢和長輪詢(comet)
9.2 服務器事件(server-sent events)
9.3 Web Sockets
9.4 利器:Socket.IO
9.5 基於Socket.IO的聊天室
第10章 感官世界(教學視頻:9分鐘)
10.1 感知方向(orientation)和動作(motion)
10.2 音視頻捕獲
第11章 history與導航(教學視頻:12分鐘)
11.1 基於hashchange事件管理導航
11.2 HTML 5 history API
11.3 history.js
第2篇 HTML 5移動Web開發實戰
第12章 站在巨人們的肩上——jQuery Mobile(教學視頻:21分鐘)
12.1 移動Web框架概覽
12.1.1 HTML 5移動應用技術大觀
12.1.2 因地制宜、量體裁衣
12.2 jQuery Mobile
12.2.1 綜述
12.2.2 Hello,jQuery Mobile!
12.2.3 頁面(Pages)
12.2.4 Ajax導航模型和轉場動畫(transitions)
12.2.5 UI組件——一切皆響應
12.2.6 UI組件——表單元素
12.2.7 UI組件——Header & Footer
12.2.8 UI組件——ListView
12.2.9 UI組件——Collapsibles和Accordions
12.2.10 UI組件——popup
12.2.11 UI組件——dialog
12.2.12 響應式組件——responsive grids
12.2.13 響應式組件——reflow tables
12.2.14 響應式組件——Column Toggle tables
12.2.15 響應式組件——sliding panels
12.2.16 主題化和themeroller
12.2.17 進階
第13章 Sencha Touch(教學視頻:8分鐘)
13.1 綜述
13.2 bonjour,Sencha Touch!
13.3第一個Sencha Touch程序
13.4 進階
第14章 Bootstrap(教學視頻:15分鐘)
14.1 Bootstrap 3綜述
14.2 Grid系統
14.3 響應式實用類
14.4 組件更新——Navbar
14.5 組件更新——List group
14.6 組件更新——Panels
14.7 從Bootstrap 2遷移到Bootstrap 3
第15章 PhoneGap(教學視頻:8分鐘)
15.1 PhoneGap 101
15.2 開發基於PhoneGap的程序
第16章 其他移動Web技術(教學視頻:9分鐘)
16.1 Foundation
16.2 Semantic-UI
16.3 Pure
16.4 Titanium
第17章 如何成為優秀的前端工程師(教學視頻:29分鐘)
17.1 Node.js
17.1.1 什麼是Node.js
17.1.2 Node.js基礎
17.1.3 Node.js模塊系統
17.1.4 Node.js包管理系統NPM
17.1.5 事件驅動和異步I/O
17.1.6 前端工程師需要瞭解Node.js的什麼
17.2 工具鏈
17.2.1 CoffeeScript
17.2.2 CSS預處理器(CSS preprocessor)
17.2.3 Grunt
17.2.4 Bower
17.2.5 Yeoman
17.3 關於調試的那些事兒
17.3.1 Chrome開發者工具
17.3.2 多設備調試:Adobe Edge Inspect
17.4 從職業到專業、從前端到全端
17.4.1 Mac與Windows
17.4.2 Sublime Text
17.4.3 MV*框架
17.4.4 如何保持你的知識處在最前沿
17.4.5 跳出前端,更大的世界
