web-dev-qa-db-fra.com

Que sont Chrome apps vs plugins vs extensions et comment les développer

J'essaie de comprendre le développement de Chrome (navigateur). Je suis très nouveau dans ce domaine et j'essaie de savoir par où commencer pour développer pour Chrome Navigateur.

J'ai juste quelques questions:

  • Quelle est la différence entre Chrome Applications de navigateur vs plugins vs extensions (pas sûr, si cette question a du sens. Mais, j'espère que vous avez obtenu ce que je demande))
  • Pour quel type d'applications puis-je développer pour Chrome Browser
  • Quelles technologies dois-je apprendre pour développer pour Chrome Browser.
45
user203687

Pour répondre à votre première question, cela explique les différences entre les applications et les extensions (je pense qu'il n'y a pas de meilleur moyen d'expliquer leur nature): https://developers.google.com/chrome/web-store/articles/apps_vs_extensions

Que voulez-vous dire par "quel genre d'applications"? Vous pouvez développer des applications hébergées et packagées si c'est ce que vous vouliez, jetez un œil à ceci: https://developers.google.com/chrome/apps/docs/index

Quoi qu'il en soit, la façon la plus simple de commencer serait de créer une extension, des procédures et une bonne documentation, il est bon de commencer avec:

http://developer.chrome.com/extensions/getstarted.html désolé pour l'écart dans le lien mais, vous savez comment cela fonctionne ...

15
Anze

Juste pour ajouter de nouvelles informations, car les gens peuvent continuer à poser cette question: Chrome a essentiellement des plugins obsolètes en mars 2017 (Chrome 57). Si vous allez à chrome: // plugins maintenant, vous ne verra rien (vous aviez l'habitude de voir une liste des plugins installés avec des liens d'activation-désactivation comme pour les extensions).

Il semble que le raisonnement est que les seuls plugins qu'ils voulaient réellement vous permettre d'activer/désactiver sont Flash et PDF Viewer, tous deux déplacés vers les menus Paramètres (s'ils ne l'étaient pas déjà) là, pas sûr) .Les autres sont considérés comme faisant partie intégrante du navigateur. https://www.ghacks.net/2017/01/29/google-removes-plugin-controls-from-chrome/

Rend les choses un peu plus simples à penser maintenant.

2
Stephen

Juste pour ajouter à la réponse ci-dessus qui manquait la différence entre le plugin et l'extension:

Le plugin est une bibliothèque tierce qui est connectée au navigateur et permet d'être intégrée sur une page Web. Il affecte uniquement la page Web qui utilise le plug-in.

Les extensions modifient l'interface utilisateur du navigateur, ajoutent des menus ou modifient l'apparence générale du navigateur et peuvent traiter chaque page qui est chargée.

Donc, pour résumer - les plugins ajoutent des fonctionnalités et des fonctionnalités supplémentaires à une page Web particulière tandis que les extensions ajoutent des fonctionnalités et des fonctionnalités à l'ensemble du navigateur et modifient le comportement du navigateur.

2
VNarasimhaM