chrome擴(kuò)展及應(yīng)用開發(fā)是一本介紹谷歌瀏覽器擴(kuò)展和應(yīng)用開發(fā)指導(dǎo)書籍,由李喆編著。全書主要介紹了Chrome平臺開發(fā)的概念、擴(kuò)展與應(yīng)用的區(qū)別及其常用功能,并結(jié)合具體場景給出了實(shí)例。全書共十章,分為兩大部分,分別是擴(kuò)展和應(yīng)用。本書由淺入深,條理清晰,再結(jié)合實(shí)例詳細(xì)生動地講解相關(guān)知識在實(shí)踐中的應(yīng)用,加深讀者對知識的理解,非常適合初學(xué)者自學(xué)。
內(nèi)容介紹
《Chrome擴(kuò)展及應(yīng)用開發(fā)》簡述了Chrome平臺開發(fā)的概念、擴(kuò)展與應(yīng)用的區(qū)別及其常用功能,并結(jié)合具體場景給出了實(shí)例。主要介紹了Chrome擴(kuò)展基礎(chǔ)、Chrome擴(kuò)展的UI界面、管理瀏覽器和部分高級API劃分,講解了文件系統(tǒng)、網(wǎng)絡(luò)通信、操作USB設(shè)備和串口通信等多個與操作系統(tǒng)緊密相關(guān)的內(nèi)容,還介紹了Chrome主題開發(fā)、支持國際化的程序開發(fā),以及如何使用Angular框架進(jìn)行開發(fā)。
《Chrome擴(kuò)展及應(yīng)用開發(fā)》以直觀生動的實(shí)例幫助讀者理解知識要點(diǎn),以自頂向下的方式進(jìn)行講解,讓讀者先接觸直觀的內(nèi)容,然后慢慢深挖究其本質(zhì),非常適合開發(fā)者自學(xué)。
chrome擴(kuò)展及應(yīng)用開發(fā)章節(jié)目錄
第1章 初步接觸chrome擴(kuò)展及應(yīng)用開發(fā) 1.1 認(rèn)識chrome擴(kuò)展及應(yīng)用 1.2 應(yīng)用與擴(kuò)展的區(qū)別 1.3 我的個chrome擴(kuò)展 1.4 manifest文件格式 1.5 dom簡述 1.6 調(diào)試方法與代碼質(zhì)量 第2章 chrome擴(kuò)展基礎(chǔ) 2.1 操作用戶正在瀏覽的頁面 2.2 跨域請求 2.3 常駐后臺 2.4 帶選項(xiàng)頁面的擴(kuò)展 2.5 擴(kuò)展頁面間的通信 2.6 存儲數(shù)據(jù) 2.7 i18n 第3章 chrome擴(kuò)展的ui界面 3.1 css簡述 3.1.1 默認(rèn)樣式及box模型 3.1.2 元素定位 3.1.3 字體及背景顏色 3.2 browser actions 3.2.1 圖標(biāo) 3.2.2 popup頁面 3.2.3 標(biāo)題和badge 3.3 右鍵菜單 3.4 桌面提醒 3.5 omnibox 3.6 page actions 第4章 管理你的瀏覽器 4.1 書簽 4.1.1 創(chuàng)建書簽 4.1.2 創(chuàng)建書簽分類 4.1.3 調(diào)整書簽位置 4.1.4 更新書簽 4.1.5 移除書簽 4.1.6 獲取書簽內(nèi)容 4.1.7 書簽事件 4.2 cookies 4.2.1 管理cookie 4.2.2 讀取cookie 4.2.3 設(shè)置cookie 4.2.4 刪除cookie 4.2.5 獲取全部的cookie store 4.2.6 監(jiān)控操作cookie的行為 4.3 歷史 4.3.1 讀取歷史 4.3.2 添加歷史 4.3.3 刪除歷史 4.3.4 對歷史操作的監(jiān)聽 4.4 管理擴(kuò)展與應(yīng)用 4.4.1 讀取用戶已安裝的擴(kuò)展和應(yīng)用的信息 4.4.2 獲取權(quán)限警告 4.4.3 啟用、禁用、卸載擴(kuò)展和啟動應(yīng)用 4.4.4 對管理操作的監(jiān)聽 4.5 標(biāo)簽 4.5.1 獲取標(biāo)簽信息 4.5.2 創(chuàng)建標(biāo)簽 4.5.3 更新標(biāo)簽 4.5.4 移動標(biāo)簽 4.5.5 重載標(biāo)簽 4.5.6 移除標(biāo)簽 4.5.7 獲取當(dāng)前標(biāo)簽頁面的顯示語言 4.5.9 注入和css 4.5.10 與指定標(biāo)簽中的內(nèi)容腳本(content script)通信 4.5.11 監(jiān)視標(biāo)簽行為 4.6 override pages 第5章 部分高級api 5.1 下載 5.2 網(wǎng)絡(luò)請求 5.3 代理 5.4 系統(tǒng)信息 第6章 chrome應(yīng)用基礎(chǔ) 6.1 更加嚴(yán)格的內(nèi)容安全策略 6.2 圖標(biāo)設(shè)計規(guī)范 6.3 應(yīng)用的生命周期 6.4 應(yīng)用窗口 6.4.1 創(chuàng)建窗口 6.4.2 樣式更加自由的窗口 6.4.3 獲取窗口 6.4.4 窗口事件 6.5 編寫個chrome應(yīng)用 第7章 文件系統(tǒng) 7.1 目錄及文件操作對象 7.2 獲取目錄及文件操作對象 7.3 讀取文件 7.4 遍歷目錄 7.5 創(chuàng)建及刪除目錄和文件 7.6 寫入文件 7.6.1 typed array 7.6.2 blob對象 7.6.3 filewriter對象 7.7 復(fù)制及移動目錄和文件 第8章 媒體庫 8.1 獲取媒體庫 8.2 添加及移除媒體庫 8.3 更新媒體庫 8.4 獲取媒體文件信息 第9章 網(wǎng)絡(luò)通信 9.1 udp協(xié)議 9.1.1 建立與關(guān)閉連接 9.1.2 發(fā)送與接收數(shù)據(jù) 9.1.3 多播 9.1.4 獲取socket和組 9.1.5 局域網(wǎng)聊天應(yīng)用 9.2 tcp協(xié)議 9.2.1 建立與關(guān)閉連接 9.2.2 發(fā)送與接收數(shù)據(jù) 9.2.3 獲取socket 9.3 tcp server 9.3.1 建立與關(guān)閉連接 9.3.2 監(jiān)聽數(shù)據(jù) 9.3.3 獲取socket 9.3.4 server 9.4 websocket 第10章 其他接口 10.1 操作usb設(shè)備 10.1.1 發(fā)現(xiàn)設(shè)備 10.1.2 接口操作 10.1.3 傳輸操作 10.2 串口通信 10.2.1 建立連接 10.2.2 發(fā)送和接收數(shù)據(jù) 10.2.3 獲取連接及狀態(tài) 10.3 文字轉(zhuǎn)語音 10.3.1 朗讀文字 10.3.2 獲取聲音 10.3.3 獲取朗讀狀態(tài)并監(jiān)聽事件 10.4 系統(tǒng)信息 附錄a 制作chrome主題 a.1 背景圖片 a.2 顏色 a.3 顏色疊加 a.4 ui屬性 a.5 使用my chrome theme制作主題 附錄b css選擇器 b.1 基本選擇器 b.2 高級選擇器 b.3 偽類 附錄c 初識angularjs c.1 視圖 c.2 $scope c.3 module與路由 附錄d chrome擴(kuò)展及應(yīng)用的完整api列表 d.1 chrome擴(kuò)展的全部api d.2 chrome應(yīng)用的全部api
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 有柿電腦版 v11.6.284.23M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文