2013-05-29 20 views
40

Próbuję zrozumieć rozwój Chrome (przeglądarki). Jestem na to nowy i staram się dowiedzieć, od czego zacząć, aby rozwinąć przeglądarkę Chrome.Co to są aplikacje Chrome vs wtyczki i rozszerzenia oraz jak je rozwijać

Wystarczy kilka pytań.

  • Jaka jest różnica między Chrome Browser aplikacje vs. wtyczki vs. rozszerzenia (nie wiem, czy to pytanie ma sens, Ale mam nadzieję, że masz co pytam for)
  • Jakie aplikacje mogę tworzyć dla przeglądarki Chrome?
  • Jakie technologie muszę zdobyć, aby się rozwijać w przeglądarce Chrome.
+0

Chrome usunie obsługę aplikacji Chrome w systemach Windows, Mac i Linux. System operacyjny Chrome będzie nadal obsługiwać aplikacje Chrome https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html – kane

Odpowiedz

14

Aby odpowiedzieć na pierwsze pytanie to wyjaśnia różnice między aplikacjami i rozszerzeniami (myślę, że nie ma lepszego sposobu, aby wyjaśnić ich charakteru): https://developers.google.com/chrome/web-store/articles/apps_vs_extensions

Co masz na myśli z „Jakiej aplikacji”? można rozwijać zarówno gospodarzem i pakowane aplikacje, jeśli jest to, że to, co ma, dać na to spojrzeć: https://developers.google.com/chrome/apps/docs/index

Zresztą najprostszy sposób na rozpoczęcie będzie poprzez budowę przedłużenia, How-tos i dobra dokumentacja sprawia, że dobry na początek:

http://developer.chrome.com/extensions/getstarted.html przepraszam za przerwę w linku ale wiesz jak to działa ...

+3

Czy z perspektywy programisty mają te same interfejsy API? – Pacerier

+7

Chociaż jest to zaakceptowana odpowiedź, nie mówi nic o porównaniu/szczegółach z/z wtyczkami, które zostały zadane przez @ user203687. – RBT

0

Wystarczy dodać do powyższej odpowiedzi, która została brakującej różnicy między Plugin i rozbudowa jest:

Plugin to zewnętrzna biblioteka podłączona do przeglądarki i umożliwiająca jej osadzenie na stronie internetowej. Wpływa tylko na stronę internetową, która korzysta z wtyczki.

Rozszerzenia zmieniają interfejs przeglądarki, dodają menu lub zmieniają ogólny wygląd przeglądarki i mogą przetwarzać każdą ładowaną stronę.

Podsumowując - wtyczki dodają funkcjonalność i dodatkowe funkcje do określonej strony internetowej, podczas gdy rozszerzenia dodają funkcje i funkcje do całej przeglądarki i zmieniają zachowanie przeglądarki.

2

Wystarczy dodać nowe informacje, ponieważ ludzie mogą nadal zadawać to pytanie: Chrome ma zasadniczo nieaktualne wtyczki od marca 2017 r. (Chrome 57). Jeśli przejdziesz teraz do chrome: // plugins, nic nie zobaczysz (wyświetlałeś listę zainstalowanych wtyczek z włączonymi wyłączeniami, takimi jak rozszerzenia).

Wygląda na to, że jedynymi wtyczkami, które faktycznie chciały umożliwić włączenie/wyłączenie, są Flash i przeglądarka PDF, które zostały przeniesione do menu Ustawienia (jeśli jeszcze tam nie były, nie są pewne) . Reszta uważana jest za integralną część przeglądarki. https://www.ghacks.net/2017/01/29/google-removes-plugin-controls-from-chrome/

Sprawia, że ​​nieco łatwiej jest myśleć o tym teraz.

Powiązane problemy