Différence entre les applications Chrome et les Extensions

Quelle est la différence entre les applications Chrome et les Extensions?

Que pouvez-vous faire avec des applications que vous ne pouvez pas faire avec des extensions ou vice versa?

53
demandé sur Neha Choudhary 2011-03-17 18:25:47

5 réponses

Citation de https://developer.chrome.com/webstore/apps_vs_extensions :

Nous avons déjà eu le concept de "web apps" dans le navigateur depuis quelques années, comme quelque chose de plus riche et interactif qu'un site Web, mais moins encombrant et monolithique qu'une application de bureau. Les exemples incluent les jeux, les éditeurs de photos et les lecteurs vidéo; toutes ces catégories sont viables en tant qu'applications étroitement ciblées fonctionnant à l'intérieur du navigateur. Google Chrome ne fait que formaliser l'application web concept d'une manière qui sera familier à tous ceux qui ont utilisé des applications sur un smartphone.

Extensions ... étendre les fonctionnalités de Google Chrome et les sites Web qui y sont consultés. par exemple, ils peuvent étendre Google Chrome en ajoutant un nouveau bouton à la barre d'adresse, comme un convertisseur de devises toujours présent. Des boutons comme celui-ci peuvent également s'appliquer au site Web en cours d'affichage-par exemple, cliquez sur le bouton convertisseur de devises pour convertir tous les prix sur le site Web que vous êtes voir. De même, vous pouvez introduire de nouveaux éléments dans le menu contextuel, modifier le comportement de l'omnibox (le champ de saisie de la barre d'adresse), accéder à l'historique de navigation de l'utilisateur (avec consentement), et bien plus encore. Vous pouvez également modifier les pages web-par exemple, intégrer un bouton "envoyer ce" à côté de chaque lien dans chaque page, ou personnaliser la mise en page de votre site web préféré.

Par rapport aux applications, les extensions coupent les sites Web et les applications web ; elles sont généralement en vigueur sur tous les sites Web (bien que certains soient spécifiques au site). les applications ne se combinent pas avec d'autres applications de cette façon; elles fonctionnent de manière autonome, comme n'importe quel site web ordinaire.

(soulignement Ajouté)

D'après ce que je peux dire, les applications Chrome ne sont que des applications web enregistrées sur le Web Store de Chrome (Gmail, par exemple). Ils sont fondamentalement juste des signets glorifiés. Google semble les avoir introduits afin de rendre leur navigateur plus"système d'exploitation" -comme, en préparation pour les tablettes exécutant Chrome OS. Puisque Chrome OS n'aura pas d'applications natives en dehors de Chrome, ils ont besoin d'un moyen pour vous de pouvoir "installer" des applications... même si ces applications ne sont que des sites Web.

Les Extensions peuvent effectivement affecter le comportement du navigateur (blocage des publicités, par exemple). Ils peuvent ajouter des boutons aux barres D'outils de Chrome, intercepter les requêtes web,modifier le DOM, etc.

41
répondu StriplingWarrior 2018-02-28 18:22:54

Voici une excellente ressource de L'équipe Google Chrome expliquant les différences en détail .

Il contient également un diagramme d'arbre de décision ci-dessous.

entrez la description de l'image ici

21
répondu Mowzer 2015-10-29 01:39:58

Veuillez vous référer au lien suivant: (application chrome vs extension) . Il dit essentiellement qu'il existe deux types d'applications: hébergé et emballé. Les applications hébergées sont des signets glorifiés. Mais les applications empaquetées vous offrent un peu le meilleur des deux mondes-des extensions et des applications.
Extensions bien sûr étendre la fonctionnalité de base du navigateur fournissant peu ou pas D'interface utilisateur supplémentaire en dehors de ce qui est déjà fourni par chrome.

16
répondu mahasamatman 2013-12-26 16:21:55

Il existe trois canaux de distribution Chrome pour les développeurs.

Dans l'ordre d'augmentation des fonctionnalités, ils sont:

  1. extensions Chrome - peu ou pas D'interface utilisateur
  2. applications hébergées par Chrome
  3. applications packagées Chrome

Plus d'informations et une discussion plus complète sont contenues dans cette vidéo .

3
répondu Mowzer 2017-02-18 14:30:01

Citation de http://www.chromeplugins.org/extensions/chrome-web-apps-extensions-spot-the-difference/

(que l'explication est très bonne)

Différences majeures entre L'Extension Chrome et Chrome Web Apps

L'une des principales différences entre les extensions Chrome et web applications est leur emplacement. La majorité des extensions Chrome peut être téléchargé à partir de Chrome Extensions Galerie tandis que Chrome Web Apps peut être installé à partir de Chrome Web Store.

Une autre différence majeure entre les extensions Chrome et les applications web est la fait que tandis que les extensions sont utilisées pour améliorer la fonctionnalité de le Navigateur Chrome, les applications web s'exécutent dans le navigateur différent interface utilisateur. Contrairement aux applications web, les extensions ont peu ou parfois, aucun composant D'interface utilisateur.

D'un point de vue technique, la principale différence entre les applications Chrome et les extensions est la présence de" lancement " paramètre dans les applications qui indique Chrome à afficher lorsque l'utilisateur démarre une application installée par lui/elle.

-4
répondu Alastair Brunton 2016-09-18 04:06:45