iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
Modern Web

Chrome Extension 開發與實作 系列

目標
* 了解Chrome Extension是什麼,熟悉他的組成零件
* 了解官網提供給Chrome Extension開發者的功能以及限制
* 學會如何開發並且正式發佈一個Chrome extension

鐵人鍊成 | 共 30 篇文章 | 155 人訂閱 訂閱系列文 RSS系列文
DAY 21

Chrome Extension 開發與實作 21-推送系統通知 chrome.notifications

使用 chrome.notifications API 通過模板創建豐富通知,並在系統介面顯示這些通知。 安裝檔的權限設定 { … "...

2017-01-04 ‧ 由 羅拉拉 分享
DAY 22

Chrome Extension 開發與實作 22-Storage API 優化過的地端儲存API

擁有localStorage API 相同的能力,允許你使用腳本在地端用資料庫的形式存取資料,但針對擴充功功能的開發特別優化,以下是Chrome Storage...

2017-01-05 ‧ 由 羅拉拉 分享
DAY 23

Chrome Extension 開發與實作 23- 頁籤的操作:Tabs API

使用 chrome.tabs API 與瀏覽器頁籤交互。您可以使用該 API 創建、修改或重新排列瀏覽器中的頁籤。 設定檔權限設定 您不需要在擴展程序的清單文件...

2017-01-06 ‧ 由 羅拉拉 分享
DAY 24

Chrome Extension 開發與實作 24-打造螢幕錄影功能 chrome.desktopCapture (上)

24-chrome.desktopCapture(上) 使用desktopCapture可以補捉使用者單個螢幕,或是指定視窗,或是某個頁籤的畫面。 設定檔權限...

2017-01-07 ‧ 由 羅拉拉 分享
DAY 25

Chrome Extension 開發與實作 25-打造螢幕錄影功能 chrome.desktopCapture (下)

續上回Chrome Extension 開發與實作 24-打造螢幕錄影功能 chrome.desktopCapture (上)今天來講講螢幕截錄的功能實作。 今...

2017-01-08 ‧ 由 羅拉拉 分享
DAY 26

Chrome Extension 開發與實作 26-擴充功能的設置畫面 Options Pages

擴充功能的開發者,能籍由提供選項頁面,幫助客制化擴充功能的行為。使用者能在擴充我能管理清單(chrome://extensions)看到[ 開發者為使用者提供的...

2017-01-09 ‧ 由 羅拉拉 分享
DAY 27

Chrome Extension 開發與實作 27-替代頁面 Override Pages

替代頁面是一種使用來自您的擴展程序的 HTML 文件替換 Google Chrome 預定提供頁面的方式。除了 HTML,替代頁面通常還包含 CSS 和 Jav...

2017-01-10 ‧ 由 羅拉拉 分享
DAY 28

Chrome Extension 開發與實作 28-佈景主題(themes)

28-佈景 我們可以使用擴充功能改變Chrome的外觀,他是一種特別的擴充功能,雖然打包的過程與平常的擴充功能無異,但它不包含Javascript與HTML。...

2017-01-11 ‧ 由 羅拉拉 分享
DAY 29

Chrome Extension 開發與實作 29-安全性相關的設置

跨網域的數據存取XHR 一般網頁的腳本都受限於Same-origin policy(相同來源政策)的規範,不能跨網域向遠端請求及接收數據(例如ajax),但擴充...

2017-01-12 ‧ 由 羅拉拉 分享
DAY 30

Chrome Extension 開發與實作 30-正式發佈擴充功能

一  使用Google帳號 登入Chrome 線上應用程式商店後台  二 首先我們先進行帳號的驗証動作 這裡比較奇怪的是,我必需點擊新增商品再回到首頁,或是點...

2017-01-13 ‧ 由 羅拉拉 分享