Il est difficile de s’y retrouver dans ce monde d’acronyme, ou de terme technique. Nous allons vous expliquer la différence entre Extension et Application sur chromebook.

chrome develop

Vous avez sans doute entendu parler d’extension sur le navigateur Chrome, mais savez-vous ce que sont les applications Chrome? Savez-vous qu’il en existe même plusieurs types? nous profitons de la discussion avec François Beaufort, pour vous expliquez rapidement la différence..

Qu’est ce qu’une extension sur Chrome OS

Les extensions sont les premières à faire leurs apparitions dans chrome ( le navigateur ) elles ne sont fonctionnelles que dans ce contexte. Vous pouvez les rencontrer dans l’Omnibar sous forme d’icônes qui interagisses avec vous. Voici un exemple d’icône

Screenshot 2014-03-24 at 11.37.54

Mais elles peuvent également être complètement invisible, et n’intervenir qu’à un moment précis en browser Action  :  les flux RSS par exemple.

Les extensions sont au format CRX, vous l’avez peut-être déjà aperçu lorsque vous ajoutez une nouvelle fonctionnalité à Chrome, le fichier que vous téléchargez possède cette extension .

Un Fichier CRX n’est rien d’autre (en gros) qu’un fichier Zip ( compressé ) vous pouvez l’ouvrir avec n’importe qu’elle application ZIP pour en voir son contenu et son code source.

Qu’est ce qu’une application sur Chrome OS

Avant toute chose, ce qu’il faut savoir c’est qu’il existe plusieurs type d’applications , les Hosted App et les Packaged App, vous allez voir que si le résultat parait semblable il y a de grosses différences :

Hosted App :

Ce type d’application est en fait un site web contenant des metadata, autrement dit des permissions de :

  • Géolocalisation

  • Storage

  • ou encore des pages de background

  • ……

François Beaufort nous donne un exemple que tout le monde connaît c’est Google Drive, en effet ce site internet accède à votre presse papier et autres informations personnelles

Les Hosted App sont des applications qui fonctionnent uniquement En ligne.

Packaged app

L’intérêt de Packaged App ou  « Chrome App » c’est la possibilité de les utiliser hors ligne , ce type d’applications ressemble à une application native, mieux encore vous n’avez pas besoin d’avoir le navigateur chrome lancé. Les Packaged App fonctionnes avec les techno web (HTML 5 .. ).

Visiblement ces applications sur super sécurisées. et elles interagissent avec le chromebook, ainsi elles pourront lancer le bluetooth , accéder à l’USB, ou encore utiliser la webcam et le micro, …

Pour savoir si vous êtes en présence d’une Packaged App, il vous suffit de lancer l’application, si celle-ci ouvre le navigateur internet chrome alors ce n’en est pas une, si vous avec une  icône qui apparaît dans la barre de lanceur alors c’est une Packaged App:

Screenshot 2014-03-27 at 08.06.11

Les points communs des applications Packaged et Hosted :

Si l’expérience utilisateurs est différente il faut savoir que ces deux types d’applications ont plusieurs points commun :

  • Toutes les deux fonctionnent avec les technologies du Web : Javascript, CSS, html 5, …

  • Toutes les deux sont disponibles sur le web store de Google : Chrome Web Store.

Comment les gérer les applications et extensions :

Maintenant que vous êtes informés des différence entre les extensions et applications, il est peut-être nécessaire de savoir les retrouver facilement pour les gérer au mieux.

Pour toutes les retrouver d’un coup il existe deux solutions très simple :

  • Rendez-vous dans l’Omnibar et saisissez la commande suivante :

chrome://extensions

Les deux types sont visibles dans le lanceur d’applications, un clique droit sur l’icône nous indique si c’est une hosted app ou une packaged app.

Vous n’avez pas tout suivi, regardez l’intervention de François Beaufort :

Cet article vous appris des choses intéressantes ? Laissez nous votre avis, vos questions, vos réactions dans la suite de ce post à travers vos commentaires.

Shares:

1 Comment

  • ermann jean-claude
    ermann jean-claude
    8 janvier 2018 at 17 h 08 min

    bonjour, trop compliqué et trop de mot en anglais

    Reply

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.