jQuery Mobile移動網站開發(附光盤) jQuery Mobile移动网站开发(附光盘)

張欣毅

  • 出版商: 清華大學
  • 出版日期: 2015-07-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 468
  • 裝訂: 平裝
  • ISBN: 7302403961
  • ISBN-13: 9787302403968
  • 相關分類: jQuery
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

張欣毅編著的《jQuery Mobile移動網站開發》是一本由淺入深、系統地介紹jQuery Mobile移動網站開發知識的指導書。全書以iQuery Mobile框架為主線,把在開發中涉及的HTML 5、CSS 3、jQuery,以及jQuery Mobile框架的定製與擴展等一併介紹,形成一個完整的體系。本書內容涵蓋了jQuery Mobile中的各種UI組件、頁面佈局、事件處理、網頁設計策略、瀏覽器兼容性、移動網站特點、技術標準的發展與適用性等大量理論與實踐過程中需要註意的細節,全書的各個知識點均配有實例,以供參考。
本書適合具有初步HTML∕CSS∕JavaScript網頁設計與編程經驗,並對開發移動網站有興趣的讀者學習,不要求讀者擁有在移動應用和大型網站開發方面的經驗,適用於移動網站開發的初學者。

 

<章節目錄>

第1章  移動Web開發簡介
  1.1  移動Web的發展
    1.1.1  WAP時代
    1.1.2  HTML 5時代
  1.2  移動Web的特點和設計策略
    1.2.1  移動Web和移動應用程序
    1.2.2  移動Web與桌面Web
    1.2.3  兼容性與Web設計策略
  1.3  jQuery Mobile
    1.3.1  jQuery的家族成員
    1.3.2  jQuery Mobile簡介
    1.3.3  再談瀏覽器的兼容性問題
  1.4  準備工作
    1.4.1  jQuery Mobile框架
    1.4.2  開發工具、測試環境與模擬器
    1.4.3  Web服務器
  1.5  本章習題
第2章  HTML 5開發基礎
  2.1  HTML 5的語法結構
    2.1.1  HTML 5網頁的基本結構
    2.1.2  成員元素
    2.1.3  標準屬性
  2.2  HTML 5常用元素簡介
    2.2.1  組織結構元素
    2.2.2  鏈接元素
    2.2.3  分組元素
    2.2.4  與文本相關的元素
    2.2.5  表單
    2.2.6  多媒體
    2.2.7  HTML 5標籤的默認規則
  2.3  HTML 5 API
    2.3.1  拖放功能
    2.3.2  地理位置信息
  2.4  HTML 5的增強功能
    2.4.1  定製屬性data-*
    2.4.2  Web設計的無障礙化與WAI-ARIA簡介
    2.4.3  離線訪問
  2.5  HTML 5代碼的語法驗證
  2.6  本章習題
第3章  CSS 3設計基礎
  3.1  CSS簡介
    3.1.1  CSS規範與版本
    3.1.2  定義與引用樣式規則
  3.2  樣式選擇器
    3.2.1  簡單選擇器
    3.2.2  偽類
    3.2.3  偽元素
    3.2.4  選擇器組合與組合選擇器
  3.3  基本樣式
    3.3.1  Box模型

    3.3.2  字符與文本
    3.3.3  色彩與圖形
  3.4  圖形變換與動畫效果
    3.4.1  二維變換
    3.4.2  三維變換
    3.4.3  過渡效果
    3.4.4  動畫效果
  3.5  CSS與輸出設備
    3.5.1  設備類型簡介
    3.5.2  媒體查詢簡介
  3.6  本章習題
第4章  jQuery入門
  4.1  jQuery的基本使用方法
    4.1.1  jQuery程序的基本組織結構
    4.1.2  jQuery的屬性
  4.2  jQuery選擇器
    4.2.1  基本選擇器
    4.2.2  屬性選擇器
    4.2.3  過濾器
    4.2.4  繼承關係選擇器
    4.2.5  表單選擇器
  4.3  jQuery網頁特效
    4.3.1  基本特效
    4.3.2  淡入淡出
    4.3.3  滑動
  4.4  jQuery的事件處理
    4.4.1  鼠標事件和鍵盤事件
    4.4.2  表單事件
    4.4.3  瀏覽器事件
  4.5  jQuery網頁的動態處理
    4.5.1  網頁樣式的處理
    4.5.2  網頁內容的處理
  4.6  jQuery UI簡介
  4.7  本章習題
第5章  jQuery Mobile開發基礎
  5.1  jQuery Mobile應用環境
    5.1.1  移動網站的特點和需求
    5.1.2  jQuery Mobile的基本功能
  5.2  jQuery Mobile程序的基本組織結構
    5.2.1  網頁結構
    5.2.2  單頁和多頁模式
    5.2.3  鏈接與導航
    5.2.4  對話窗口
  5.3  屏幕切換動畫特效
  5.4  本章習題
第6章  UI組件 - 工具欄
  6.1  工具欄基礎
    6.1.1  工具欄的組成結構
    6.1.2  工具欄的顯示方式
  6.2  工具欄的內容和樣式特徵

    6.2.1  工具欄中的按鈕
    6.2.2  標題欄樣式
  6.3  導航欄
    6.3.1  導航欄基本結構
    6.3.2  導航欄中的按鈕
    6.3.3  導航欄的樣式風格
  6.4  網頁中的網頁
  6.5  本章習題
第7章  jQuery Mobile的UI組件
  7.1  按鈕和圖標
    7.1.1  幾類常見的按鈕
    7.1.2  按鈕的基本樣式
    7.1.3  按鈕圖標
  7.2  表單輸入元素
    7.2.1  單選按鈕和多選按鈕
    7.2.2  文本輸入框
  7.3  表格與網格
    7.3.1  Reflow表格
    7.3.2  可選表列的表格
    7.3.3  網格
  7.4  本章習題
第8章  jQuery Mobile的UI組件(續)
  8.1  滑動條
    8.1.1  基本滑動條
    8.1.2  區間滑動條
  8.2  列表視圖
    8.2.1  無序與有序列表視圖
    8.2.2  列表視圖與圖標
    8.2.3  列表視圖的內容管理與應用技巧
  8.3  可收放的UI組件
    8.3.1  可收放的UI組件及其樣式特徵
    8.3.2  可收放組件的組合與手風琴模式
  8.4  面板
    8.4.1  面板的基本構成與工作方式
    8.4.2  外部面板
  8.5  選擇菜單
    8.5.1  選擇菜單的基本表現形式
    8.5.2  定製菜單
  8.6  選擇開關
    8.6.1  常見的開關編寫方法
    8.6.2  滑動條開關
  8.7  本章習題
第9章  jQuery Mobile的樣式定製
  9.1  jQuery Mobile主題樣式系統簡介
    9.1.1  主題系統
    9.1.2  樣本定義的方法
  9.2  使用第三方樣式主題
    9.2.1  jQuery Mobile Flat UI Theme
    9.2.2  nativeDroid
  9.3  ThemeRoller工具

    9.3.1  ThemeRoller的基本操作
    9.3.2  ThemeRoller樣式的定製方法
  9.4  UI組件定製實例
    9.4.1  100%寬度的滑動條
    9.4.2  列寬度不相等的網格
    9.4.3  帶有永久刪除按鈕的搜索框
    9.4.4  輸入框中提示信息的樣式
    9.4.5  圓角選擇開關
  9.5  本章習題
第10章  jQuery Mobile功能的擴展
  10.1  圖標集的擴展
    10.1.1  製作自定義圖標的基本方法
    10.1.2  圖標字符
  10.2  網頁切換過渡效果擴展
  10.3  UI組件擴展
    10.3.1  拖放功能
    10.3.2  日期選擇器
  10.4  本章習題
第11章  jQuery Mobile事件處理
  11.1  網頁與初始化事件
    11.1.1  網頁的初始化事件
    11.1.2  外部網頁加載事件
    11.1.3  網頁切換過程事件
  11.2  用戶操作事件
    11.2.1  方向位置事件
    11.2.2  滾屏事件
    11.2.3  觸摸事件
  11.3  本章習題
第12章  jQuery和jQuery Mobile的插件
  12.1  日期選擇器插件 - DateBox
  12.2  窗口插件 - Windows
    12.2.1  警告窗口
    12.2.2  對話窗口
  12.3  圖片插件 - OWL Carousel
  12.4  Google地圖
  12.5  本章習題
附錄A  Web服務器設置方法簡介
附錄B  習題解答

 

<作者介紹>

編者:張欣毅