2013-05-29 56 views
40

我想了解Chrome(瀏覽器)的開發。我對此非常陌生,並試圖找出從Chrome瀏覽器開發的起點。什麼是Chrome應用vs插件vs擴展以及如何開發它們

只是有幾個問題:

  • 是什麼在Chrome瀏覽器之間的區別與應用程式與插件擴展(不知道,如果這個問題有意義但是,希望你得到了什麼我問for)
  • 我可以爲Chrome瀏覽器開發哪些類型的應用程序
  • 我需要學習哪些技術才能開發Chrome瀏覽器。
+0

Chrome將取消對Windows,Mac和Linux上的Chrome應用程序的支持。 Chrome OS將繼續支持Chrome應用 https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html – kane

回答

14

要回答你的第一個問題,這也解釋了應用和擴展程序(我想沒有比這更好的方式來解釋它們的性質)之間的差異: https://developers.google.com/chrome/web-store/articles/apps_vs_extensions

你是什麼意思與「是什麼樣的應用程序」嗎? 如果是,你打算什麼,給看看這個你可以同時開發託管和打包應用程序: https://developers.google.com/chrome/apps/docs/index

反正開始是通過建立一個擴展,入門指南和 良好的文件使得它的最簡單方法一個好的開始:

http://developer.chrome.com/extensions/getstarted.html 遺憾的鏈接中的差距,但是,你知道它是如何工作...

+3

從開發者的角度來看,他們是否共享相同的API? – Pacerier

+7

雖然它是被接受的答案,但它並沒有提及任何與@ user203687提問的插件比較/細節。 – RBT

0

只需添加到失蹤插件和擴展之間的差異上面的回答是:

插件是插入瀏覽器並允許嵌入網頁的第三方庫。它隻影響使用插件的網頁。

擴展改變瀏覽器的用戶界面,添加菜單或更改瀏覽器的整體外觀和可以處理被載入每一頁。

所以總結起來 - 插件添加功能和額外的功能,以特定的網頁,而擴展添加功能和特性對整個瀏覽器,改變瀏覽器的行爲。

2

只是對新信息添加,因爲人們可能會繼續打這個問題:Chrome瀏覽器已基本棄用的插件,2017年3月(57鉻)的。如果您現在轉到chrome://插件,您將看不到任何內容(您曾經看過安裝插件的列表,其中包含啓用 - 禁用鏈接,如擴展名)。

這似乎是因爲他們真正想讓你啓用/禁用的唯一插件是Flash和PDF Viewer,它們都被移動到設置菜單(如果它們不在那裏,不確定) 。其餘部分被認爲是瀏覽器的組成部分。 https://www.ghacks.net/2017/01/29/google-removes-plugin-controls-from-chrome/

使事情變得簡單一點去想了。

相關問題