2

我想修改Chrome開始頁面,更改背景和徽標。谷歌瀏覽器 - 擴展與應用程序

我想包括jQuery的用戶在本地存儲和同時用戶的頁面加載(搜索頁面)

我從來沒有做過鉻東西,所以我想一些方法從哪裏開始加載它。我是否使用應用程序或擴展程序閱讀?

回答

4

作爲一條經驗法則:如果您想開發一個獨立的獨立應用程序,請選擇app。如果您想與瀏覽器交互(例如修改網頁),請編譯an extension

就你而言,你絕對需要一個擴展。

  • 更改開始頁面 - 在清單文件中使用chrome_url_overrides可覆蓋newtab
  • 本地存儲jQuery:雖然可以將jQuery存儲在本地存儲中,但將jQuery與您的擴展打包在一起可能沒問題。
    要將其添加到用戶的「搜索頁面」,您必須使用content script。默認情況下,內容腳本在與頁面不同的執行環境中運行(文檔的DOM被共享)。通常,這種行爲是需要的。如果您真的想將jQuery庫公開給頁面中的腳本,請看this answer
    如果您確實想從遠程位置加載某個腳本並將其用作內容腳本,請參閱Chrome extension adding external javascript to current page's html

我不確定你的意思是「改變背景,也許標誌」。如果你指的是瀏覽器的外觀,唯一的選擇是創建一個theme。這必須是一個單獨的擴展。

+0

謝謝你,這張精美的照片涵蓋了我想知道的一切。 只是爲了得到更多的信息,通過「改變背景,也許是標誌太多」我改變'newtab'背景和谷歌徽標 - 在新的chrome newtab默認選項卡是谷歌搜索 - 和google徽標是我的意思 – CBeTJlu4ok

+1

「覆蓋頁面」功能允許你這樣做。 –