About plugins

Description de la commande about:plugins du navigateur chrome et comparaison de la liste des modules complémentaires par défaut avec celles des autres navigateurs.

about:plugins

Quand on tape cette commande dans la barre d'adresse, le navigateur affiche la liste des modules ajoutés au navigateur et qui sont le plus souvent disponible sous forme de plugins additionnels.

About plugins details

Liste des plugins sous Chrome

Soit dix plugins. On verra en comparant avec les autres navigateur que Google propose deux modules particuliers: ActiveX et Google Gears et qu'il n'inclut pas Java par défaut..

Détail des plugins

ActiveX (Option)

Permet de reconnaître les objets ActiveX de Microsoft. Le plus commun est XMLHttpRequest qui est à la base d'Ajax mais celui-ci n'est un objet ActiveX que sous Internet Explorer et objet du navigateur autrement.

Pour vérifier comment l'objet XMLHttprequest fonctionne avec Chrome, deux pages de test ont été mises en ligne:

Les tests avec Chrome montrent qu'ActiveX ne permet pas de créer un objet XHR, seul le format standard qui est reconnu. Seul Internet Explorer donc fait fonctionner le premier test.
Noter que dans la pratique on utilise les deux modes simultanément pour compatibilité avec tous les navigateurs.

Flash

Runtime d'Adobe pour afficher les pages réalisées en Flash.

Remoting Viewer

Fonctionne avec l'application Remote Desktop (contrôle à distance d'un bureau). Désactivez ce plugin si vous n'avez pas l'application.

Native Client

Permet de faire fonctionner dans le navigateur des applications utilisant du code natif, donc plus rapides.

Chrome PDF Viewer

Permet d'afficher des fichiers au format PDF avec le navigateur.

Google Update

Pour les mises à jour du navigateur.

Windows Presentation Foundation

Une interface au système graphique de .NET qui gère notamment le traitement de XAML.

Silverlight Plug-in

Le framework de Microsoft pour faciliter la création d'applications en ligne. La version 1.0 de Silverlight, plus portable ne comporte pas de widgets mais dispose de fonctions graphiques et reconnaît le XAML.

Google Gears

Le plugin Google Gears permet de faire fonctionner hors ligne des applications Web en ligne.
Une option dans l'onglet Avancé du panneau d'options permet de spécifier comment chaque site peut utiliser Google Gears. Probablement supprimé si vous avez une version récente de Chrome.

Google Gadget

Un exemple d'utilisation de gadget Google a été donné sur le site, pour afficher des flux RSS de façon dynamique.
Ces gadgets s'affichent sur une page Web grâce au plugin, ou sur le bureau.

Défault Plug-in

Permet d'installer d'autres plugins.

Comparaison avec Firefox

La même commande sous Firefox peut afficher la liste suivante (selon ce que vous avez installé):

Ce sont presque les mêmes modules, certains étant rajouté au navigateur avec en plus le support de Java.
Les autres différences sont les plugins ActiveX et Gears qui ne sont pas présents sous Firefox.

Comparaison avec Opera

Ce sont aussi les mêmes plugins sans ActiveX, Gears, ni Java.
Silverlight fait partie de la liste dans les versions récentes d'Opéra.

Comparaison avec Internet Explorer

Le navigateur de Microsoft ne reconnaît pas la commande.
Mais on peut avoir la liste à partir du navigateur:

  1. Aller dans Outils -> Options Internet.
  2. Dans Historique de Navigation, cliquer sur Paramètres.
  3. Cliquer sur Afficher les objets.

Tous les plugins ne semblent pas dans la liste.

Comparaison avec Safari

Bien que partageant des technologies avec Chrome, Safari ne supporte pas la commande mais on obtient la liste à partir des options.

  1. Cliquer sur Aide.
  2. Cliquer sur Modules Installés.

On obtient cette liste:

C'est la même liste que pour Firefox.

Conclusion

La particularité de Chrome est l'intégration de Gears par défaut ainsi qu'ActiveX (qui fait partie intégrante d'Internet Explorer). C'est un navigateur qui est prêt pour les applications Web sur ce plan aussi autant que sur celui de sa conception.
Evidemment la liste des modules complémentaires évoluera avec ce que l'utilisateur installera par la suite.