注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程HTML5移動開發(fā)即學即用(雙色)

HTML5移動開發(fā)即學即用(雙色)

HTML5移動開發(fā)即學即用(雙色)

定 價:¥59.00

作 者: 王志剛,王中元,江友華 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: XML

ISBN: 9787121156854 出版時間: 2012-03-01 包裝: 平裝
開本: 16開 頁數(shù): 360 字數(shù):  

內(nèi)容簡介

  html5是取代html4的新一代web技術,盡管正式標準還沒有發(fā)布,但實際上已經(jīng)被廣泛應用于各智能移動終端設備上,而且絕大部分技術已經(jīng)被各種最新版本的瀏覽器所支持?!禜TML5移動開發(fā)即學即用(雙色)》逐一剖析html5標準中包含的最新技術,全書分11章,詳細介紹了html5新標準中提供的各種api,同時附上了相關的應用實例,方便讀者直接掌握這些api的使用,且大部分可以直接應用于自己的html5程序中?!禜TML5移動開發(fā)即學即用(雙色)》適合開發(fā)的入門者閱讀。

作者簡介

  王志剛1998年大學畢業(yè)后進入青島海爾集團,經(jīng)歷過IT泡沫那個激動人心的時代。2000年后去日本工作,歷經(jīng)程序員、系統(tǒng)工程師、項目經(jīng)理、開發(fā)部長等職。在十四年的開發(fā)生涯中,參加過日立、富士通等公司主導的大型項目的開發(fā),獲得過日本國專利的成績。擅長各種移動開發(fā)技術,在十多年的工作中,積累了不少大型項目的開發(fā)經(jīng)驗,并不斷與他人分享。王中元 博士,武漢大學計算機學院副教授,碩士研究生導師。……

圖書目錄

第1章 html5概要
 1.1 html5的發(fā)展歷程
 1.1.1 html標準概要
 1.1.2 html5標準的產(chǎn)生
 1.2 html5與html4的區(qū)別
 1.3 html5中的api
 1.3.1 html5標準自帶的api
 1.3.2 whatwg創(chuàng)建的api
 1.3.3 html5相關api
 1.4 html5 api受支持現(xiàn)狀
 1.5 html5編程的基礎
 1.5.1 常用web技術概述
 1.5.2 html5程序的書寫方式
第2章 canvas
 2.1 canvas基礎
 2.1.1 canvas的規(guī)范概要
 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 繪制數(shù)據(jù)圖表
 2.4.1 繪制方格圖
 2.4.2 數(shù)據(jù)圖表
 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實現(xiàn)動畫效果
 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規(guī)范概要
 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 事件以及事件的發(fā)生順序
 5.3.1 事件概要
 5.3.2 事件的發(fā)生順序
 5.4 使用video實現(xiàn)實時字幕
 5.4.1 html代碼
 5.4.2 腳本代碼
 5.5 視頻與canvas的組合技巧
 5.5.1 在canvas上繪制視頻影像
 5.5.2 對視頻進行黑白影像變換
 5.5.3 顯示加工后的視頻
 5.6 創(chuàng)建簡易音頻播放器
 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 實現(xiàn)各按鈕功能
 5.8.3 制作控制速度的滑塊
第6章 拖放
 6.1 拖放基礎
 6.1.1 規(guī)范概要
 6.1.2 file api
 6.1.3 瀏覽器支持現(xiàn)狀
 6.2 網(wǎng)頁控件對象的拖放
 6.2.1 實例概要
 6.2.2 詳細代碼
 6.2.3 事件與datatransfer
 6.2.4 internat explorer中實現(xiàn)方法
 6.3 桌面文件的拖放實例
 6.3.1 實例概要
 6.3.2 詳細代碼
 6.3.3 拖放相關事件處理
 6.3.4 拖入文件的api
 6.3.5 讀取文件內(nèi)容的api
 6.3.6 文件讀取時的事件
 6.3.7 文件導入的進度
 6.3.8 文件數(shù)據(jù)的讀取
第7章 實現(xiàn)脫機web應用程序
 7.1 脫機web應用程序概要
 7.1.1 緩存清單
 7.2 脫機web應用程序實例
 7.2.1 關于緩存更新
 7.3 cache-manifest的語法規(guī)則
 7.3.1 fallback段落
 7.3.2 network段落
 7.4 在javascript中對緩存進行控制
 7.5 通過javascript創(chuàng)建緩存監(jiān)視實例
第8章 websocket
 8.1 websocket概要
 8.1.1 websocket協(xié)議
 8.2 websocket簡單實例
 8.2.1 客戶端代碼
 8.2.2 服務器端處理的實現(xiàn)
 8.3 多個websocket連接的處理
 8.4 子協(xié)議的構筑與應用
第9章 web workers
 9.1 web workers概要
 9.2 hell web workers實例
 9.3 計算素數(shù)個數(shù)
 9.4 importscripts的應用
第10章 本地數(shù)據(jù)保存
 10.1 web storage
 10.1.1 web storage概要
 10.1.2 localstorage應用
 10.1.3 使用localstorage創(chuàng)建簡易記事本
 10.1.4 保存應用程序中的用戶設置
 10.2 web sql database
 10.2.1 web sql database概要
 10.2.2 web sql database的基本使用方法
 10.2.3 創(chuàng)建todo記事本
第11章 geolocation
 11.1 geolocation概要
 11.1.1 如何獲取定位信息
 11.1.2 支持情況
 11.2 html5中定義的geolocation規(guī)范
 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 實用開發(fā)環(huán)境的構筑
附錄b javascript 的ecma-262 3rd edition 與5th edition的區(qū)別
附錄c css transitions 與 animations
索引
 

本目錄推薦

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