iT邦幫忙

鐵人檔案

2013 iT 邦幫忙鐵人賽
回列表

Chrome Extension 開發筆記 系列

將之前開發 Chrome 套件的心得,做成筆記紀錄下來。

參賽天數 27 天 | 共 27 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

Chrome Extension 筆記(11)取得所有已安裝的套件清單

這是使用 management 權限的簡單範例, 從這衍伸出來的進階應用可以參考 Conetxt, 一款能管理握充功能的擴充功能~ manifest.json...

2013-09-26 ‧ 由 培根 分享
DAY 12

Chrome Extension 筆記(12)比 iframe 更安全、好用的 Webview

很久前看到這功能時還在 Dev, 今天發現已經能正式使用了就趕緊拿來練習一下. manifest.json { "manifest_versi...

2013-09-27 ‧ 由 培根 分享
DAY 16

Chrome Extension 筆記(16)取得臨時的 Tab 權限 "activeTab"

在之前想要做 網頁快照、Clipper 類似的擴充功能時, 因為必須要適用所有的網頁, 所以在申明權限時得使用 <all_urls>, 這樣在安裝時...

2013-10-01 ‧ 由 培根 分享
DAY 17

Chrome Extension 筆記(17)將網頁保存成單一 mht 檔, 方便離線查看

其實自從用了 Evernote 後, 就很少有需要將整個網頁存起來的需求了, 不過 mht 還是有它的方便性在, Chrome 也有提供簡單的方式來下載 man...

2013-10-02 ‧ 由 培根 分享
DAY 18

Chrome Extension 筆記(18)訂製右鍵選單(ContextMenus)

一年多前 google 自己推出的右鍵搜圖 Search by Image 套件, 沒想到今天已經變成內建的了(新版Chrome 按右鍵找圖) 所以今天就來寫一...

2013-10-03 ‧ 由 培根 分享
DAY 19

Chrome Extension 筆記(19)提供最新資訊的幕後功臣, 事件頁面.

這次會整合先前介紹過的 xhr 、 alarms 、 notifications 三個特性, 做出一但有新的鐵人賽文章, 就會出現通知來提醒使用者. mani...

2013-10-04 ‧ 由 培根 分享
DAY 20

Chrome Extension 筆記(20)使用 history 來取得歷史記錄

其實歷史記錄的不只是有標題、網址而已, 事實上還能取得瀏覽次數、最後瀏覽的時間. manifest.json { "manifest_versi...

2013-10-05 ‧ 由 培根 分享
DAY 21

Chrome Extension 筆記(21)能獨立出來的選項頁面

其實這篇應該在前面就該提到的, 但不知道為什麼遺漏了, 下面就簡單示範它的用法, 實際上的應用則通常會再配合 Strage manifest.json {...

2013-10-06 ‧ 由 培根 分享
DAY 22

Chrome Extension 筆記(22)內容腳本,讓你動手改變網站樣式、加強功能

其實內容腳本的用途很廣, 只是我一直沒深入去使用它, 舉凡是 過濾網頁上廣告的 Adblock Plus 或是 改善網頁瀏覽體驗的 Clearly 都能在 ma...

2013-10-07 ‧ 由 培根 分享
DAY 23

Chrome Extension 筆記(23)可選權限, 讓使用者決定他要什麼

在使用者按下"授權"後, 才跳出警告視窗, 當然也能再次取消(移除)授權. 在一些非核心的功能上採取這樣的方式, 可以減少使用者不必要的擔心...

2013-10-08 ‧ 由 培根 分享