庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
即學即用 HTML 5 行動裝置開發(附光碟)

即學即用

沒有庫存
訂購需時10-14天
9789865714208
王志剛
上奇資訊
2014年1月23日
173.00  元
HK$ 147.05  






ISBN:9789865714208
  • 叢書系列:網頁設計 / 其他
  • 規格:平裝 / 384頁 / 17 x 23 cm / 普通級
    網頁設計 / 其他


  • 電腦資訊 > 程式設計 > 手機/平板程式開發












      HTML5是取代HTML4的新一代web技術,已經被廣泛應用於各種智慧行動裝置上,而且絕大部分技術已經被各種最新版本的瀏覽器所支援。



      《即學即用 HTML 5 行動裝置開發》逐一剖析HTML 5標準中包含的最新技術,全書分11章,詳細介紹了HTML 5中提供的各種API,同時附上了相關的應用實例,方便讀者直接掌握這些API的使用,且大部分可以直接應用於自己的HTML 5程式中,更適合開發的入門者閱讀。



    本書特色



      HTML5已經廣泛運用於各種智慧行動裝置上,而且絕大部分技術已經被各種最新版本的瀏覽器所支援。



      •逐一剖析HTML5包含最新技術

      •詳細介紹了HTML5所提供的各種API

      •各式各樣的應用實例,可以直接應用於自己的HTML5程式中

    ?








    第1 章 HTML5 概要

    1.1 HTML5 的發展歷程

    1.1.1 HTML 標準概要

    1.1.2 HTML5 標準的產生

    1.2 HTML5 與HTML4 的區別

    1.3 HTML5 中的API

    1.3.1 HTML5 標準附帶的API

    1.3.2 WHATWG 建立的API

    1.3.3 HTML5 相關API

    1.4 HTML5 API 受支援情況

    1.5 HTML5 程式設計的基礎

    1.5.1 常用Web 技術概述

    1.5.2 HTML5 程式的撰寫方式



    第2 章 Canvas

    2.1 Canvas 基礎

    2.1.1 Canvas 的標準概要

    2.1.2 Canvas 的基本用法

    2.1.3 第一個Canvas 程式

    2.1.4 路徑

    2.1.5 顏色定義

    2.1.6 繪製方法介紹

    2.2 繪製漸層效果

    2.2.1 線性漸層與圓形漸層

    2.2.2 線性漸層

    2.2.3 圓形漸層

    2.2.4 Context 的屬性

    2.3 繪製影像

    2.3.1 Canvas 中的影像繪製

    2.3.2 像素處理

    2.4 繪製資料圖表

    2.4.1 繪製方格圖

    2.4.2 資料圖表

    2.5 旋轉與變形

    2.5.1 變形方法

    2.5.2 行動與擴大/縮小

    2.5.3 變形的儲存與恢復

    2.5.4 旋轉

    2.5.5 變形矩陣

    2.6 繪製文字

    2.6.1 繪製文字概述

    2.6.2 對齊方式

    2.6.3 基準線

    2.6.4 繪製分隔號圖表

    2.7 Canvas 實現動畫效果

    2.7.1 圓球跳動的動畫

    2.7.2 待機動畫



    第3 章 CSS3 基礎

    3.1 CSS3 基礎應用

    3.1.1 陰影

    3.1.2 顏色的指定

    3.1.3 變形

    3.2 CSS3 動畫

    3.2.1 CSS3 的動畫功能基礎

    3.2.2 動畫的定義方法

    3.3 特效

    3.3.1 圓角

    3.3.2 漸層效果

    3.3.3 倒影

    3.3.4 多欄目版面配置



    第4 章 SVG

    4.1 SVG 基礎

    4.1.1 SVG 標準概要

    4.1.2 SVG 的特徵

    4.1.3 SVG 與Canvas 比較

    4.1.4 SVG 與HTML

    4.2 SVG 的語法基礎

    4.2.1 文件型態與根項目

    4.2.2 SVG 的基本圖形

    4.2.3 SVG 的修飾

    4.3 SVG 與JavaScript 結合的實例



    第5 章 Video & Audio

    5.1 video 與audio概要

    5.1.1 視訊與音訊處理革命

    5.1.2 video與 audio基礎

    5.2 Video 和Audio 的方法與屬性

    5.3 事件以及事件的發生順序

    5.3.1 事件概要

    5.3.2 事件的發生順序

    5.4 使用Video 實現即時字幕

    5.4.1 HTML 程式

    5.4.2 指令稿程式

    5.5 視訊與Canvas 的組合技巧

    5.5.1 在Canvas 上繪製視訊影像

    5.5.2 對視訊進行黑白影像變換

    5.5.3 顯示加工後的視訊

    5.6 建立簡易音訊播放機

    5.6.1 播放音訊

    5.6.2 在指令稿中控制音訊

    5.6.3 檢查音訊檔案是否可播放

    5.6.4 顯示播放時間

    5.7 製作樂器演奏程式

    5.7.1 透過點擊演奏

    5.7.2 透過按鍵演奏

    5.8 製作可變速視訊播放機

    5.8.1 HTML 程式

    5.8.2 實現各按鈕功能

    5.8.3 製作控制速度的滑動桿



    第6 章 拖放

    6.1 拖放基礎

    6.1.1 標準概要

    6.1.2 File API

    6.1.3 瀏覽器支援現狀

    6.2 網頁控制項物件的拖放

    6.2.1 實例概要

    6.2.2 詳細程式

    6.2.3 事件與dataTransfer

    6.2.4 Internet Explorer 中實現方法

    6.3 桌面檔案的拖放實例

    6.3.1 實例概要

    6.3.2 詳細程式

    6.3.3 拖放相關事件處理

    6.3.4 拖入檔案的API

    6.3.5 讀取檔案內容的API

    6.3.6 檔案讀取時的事件

    6.3.7 檔案匯入的進度

    6.3.8 檔案資料的讀取



    第7 章 實現離線Web 應用程式

    7.1 離線Web 應用程式概要

    7.1.1 快取記憶體清單

    7.2 離線Web 應用程式實例

    7.2.1 關於快取記憶體更新

    7.3 Cache-manifest 的語法規則

    7.3.1 FALLBACK 段落

    7.3.2 NETWORK 段落

    7.4 在JavaScript 中對快取記憶體進行控制

    7.5 透過JavaScript 建立快取記憶體監視實例



    第8 章 WebSocket

    8.1 WebSocket 概要

    8.1.1 WebSocket 協定

    8.2 WebSocket 簡單實例

    8.2.1 用戶端程式

    8.2.2 伺服器端處理的實現

    8.3 多個WebSocket 連接的處理

    8.4 子協定的構築與應用



    第9 章 Web Workers

    9.1 Web Workers 概要

    9.2 Hell Web Workers 實例

    9.3 計算質數個數

    9.4 importScripts 的應用



    第10 章 本機資料儲存

    10.1 Web Storage

    10.1.1 Web Storage 概要

    10.1.2 localStorage 應用

    10.1.3 使用localStorage 建立簡易記事本

    10.1.4 儲存應用程式中的使用者設定

    10.2 Web SQL Database

    10.2.1 Web SQL Database 概要

    10.2.2 Web SQL Database 的基本使用方法

    10.2.3 建立ToDo 記事本



    第11 章 Geolocation

    11.1 Geolocation 概要

    11.1.1 如何取得定位資訊

    11.1.2 支援情況

    11.2 HTML5 中定義的Geolocation 標準

    11.2.1 Geolocation

    11.2.2 getCurrentPosition

    11.2.3 Position 物件

    11.2.4 PostionError 物件

    11.2.5 watchPosition

    11.2.6 clearWatch

    11.3 Google Maps API

    11.3.1 顯示地圖的基本方法

    11.3.2 顯示標記

    11.4 美食餐廳記錄程式

    附錄A 實用開發環境的構築

    附錄B JavaScript 的ECMA-262 3rd Edition 與5th Edition 的區別

    附錄C CSS Transitions 與Animations

    ?






    其 他 著 作
    1. 奇謀詭道:三國演義的謀略智慧
    2. 跨越:王志剛白首話當年產官學生涯
    3. 即學即用 HTML 5 行動裝置開發
    4. 公司絕不會讓你知道的50件事
    5. 如魚得水的說服技巧
    6. 最偉大的財富課
    7. Photography:攝影╳藝術的十堂必修課
    8. 敢想、敢說、敢做
    9. Panasonic:非常品牌,非常松下
    10. 我成功 因為我厚黑:成大事必備的非常手段Ⅱ