4 votes

Pouvons-nous obtenir la liste des moteurs de recherche installés dans un navigateur en utilisant JavaScript ?

Pouvons-nous obtenir les plugins installés dans un navigateur en utilisant 'navigator'? Y a-t-il un moyen similaire d'obtenir la liste des moteurs de recherche installés dans un navigateur en utilisant JavaScript?

4voto

Adrian Wragg Points 4969

Réponse simple : Non.

La définition d'"un plugin" est assez bien comprise, comme un composant qui fournit des fonctionnalités supplémentaires à la page via ses actions. Il est raisonnable d'exposer la disponibilité des plugins individuels à l'interface utilisateur, afin de lui permettre de prendre des décisions éclairées sur les types de contenu affichés.

Un "moteur de recherche installé" n'est pas bien défini et diffère selon les navigateurs, et ne fait aucune différence pour la fonctionnalité d'une page ou d'un site individuel ; c'est une option utilisateur dont on ne s'attend pas à ce qu'une page en ait connaissance, de la même manière que (par exemple) vous ne pouvez pas obtenir une liste des imprimantes actuelles.

Vous devriez être capable d'écrire un plugin que JavaScript serait capable d'utiliser pour accéder à ces informations (ce qui nécessiterait probablement l'accès aux clés de registre de chaque navigateur installé), mais cela dépendrait de l'utilisateur l'installant en premier lieu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X