Google a récemment apporté une modification importante aux canaux stables et bêta de Chrome, un qui a désactivé toute extension qui ne provenait pas du Web Store. Bien que cela contribue à améliorer la sécurité de nombreux utilisateurs de Chrome, comment une personne disposant d’une extension de boutique non Web légitime peut-elle la faire fonctionner à nouveau?

La séance de questions-réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions-réponses.

La question

Le lecteur SuperUser AardVark71 cherche un moyen de réactiver ses extensions et scripts dans Chrome 35:

Quelqu’un sait-il comment réactiver vos propres extensions après leur désactivation par la mise à jour de Chrome 35? Il s’agit principalement de scripts Greasemonkey dans mon cas, donc de simples fichiers .js précédemment glissés-déposés dans les fenêtres d’extension.

Lorsque j’ai démarré Chrome aujourd’hui, j’ai reçu un avertissement indiquant que certaines extensions non Chrome Web Store étaient désactivées.

Plus d’informations donnaient sur ce lien:

—————————————————

Extensions désactivées par Chrome

Vous voyez cette notification, car une ou plusieurs de vos extensions Chrome ont été désactivées pour rendre Chrome plus sûr. Les extensions ne proviennent pas du Chrome Web Store ou ont été installées sans votre autorisation.

Pour votre protection, vous ne pouvez utiliser que les extensions Chrome que vous obtenez sur le Chrome Web Store.

Pour voir une liste de vos extensions:

1. Cliquez sur le menu Chrome dans le menu Chrome de la barre d’outils du navigateur.

2. Sélectionnez Outils.

3. Sélectionnez Extensions.

Les extensions désactivées sont grisées et vous ne pourrez pas les réactiver.

—————————————————

J’espérais pouvoir encore les activer en activant le mode développeur pour mes extensions, mais toujours pas de chance. Des conseils à quelqu’un?

P.S. Il ne s’agit pas d’un doublon provenant de l’activation d’une extension Chrome qui ne provient pas du Chrome Web Store. Ceci est spécifiquement lié à la mise à jour de Chrome 35.

Existe-t-il des options que AardVark71 pourrait essayer afin de réactiver ses extensions et scripts?

La réponse

Les contributeurs de SuperUser Fazer87 et Braiam ont la réponse pour nous. Tout d’abord, Fazer87:

Il n’y a vraiment que quelques options qui s’offrent à vous, car la possibilité d’exécuter des extensions de magasin non Web a été désactivée par programme. Il n’est pas prévu de le réactiver (ou du moins aucun n’a été rendu public).

Vous pouvez essayer d’installer des versions à partir des canaux Developer ou Canary qui peuvent vous permettre de continuer à utiliser ces extensions (comme mentionné dans le forum d’aide de Google Chrome):

—————————————————

Que faire si je souhaite exécuter des extensions de magasin non Web?

Les utilisateurs avancés peuvent continuer à utiliser nos canaux Dev & Canary pour exécuter n’importe quelle extension. Veuillez noter que ces canaux sont mis à jour très régulièrement et peuvent contenir des fonctionnalités et des corrections de bogues en cours de développement.

—————————————————

Alternativement, j’ai entendu que beaucoup de gens installent l’extension Tampermonkey qui leur permet d’exécuter des scripts utilisateur. Ça vaut peut-être le coup d’oeil.

Suivi de la réponse de Braiam:

Vous ne pouvez pas les réactiver. Vous devez contourner ce problème en utilisant l’une des alternatives suivantes (je vais les répertorier par niveau de difficulté).

Route du mode développeur

1. Téléchargez le fichier crx et décompressez l’extension à l’aide de votre décompresseur préféré. Prenez note du répertoire où vous l’avez placé.

2. Ouvrez la page d’extension et activez le « Mode développeur ».

3. Cliquez sur «Charger l’extension décompressée…»

4. Recherchez dans votre arborescence de répertoires l’emplacement où vous avez décompressé votre extension et cliquez sur OK. Si votre extension s’appelle «mon extension», sélectionnez le répertoire «mon extension».

Avantages: vous n’avez rien d’autre à installer.

Inconvénients: Chrome vous harcèle de désactiver l’extension à chaque démarrage.

Passer du canal de sortie

Installez les versions canal développeur ou Canary de Chrome. Accédez simplement aux liens correspondants et installez le navigateur. Notez que la version Canary installera une version parallèle de Chrome, qui sera indépendante.

Avantages: pas de harcèlement. Vous obtenez toutes les nouvelles fonctionnalités plus tôt.

Inconvénients: vous obtenez également tous les bogues plus tôt. L’installation de Canary utilise efficacement le double de l’espace disque par rapport à une seule installation de Chrome, et vous devez également migrer toutes vos extensions.

Installer un navigateur basé sur Chromium

Étant donné que Chromium est open source, il existe plusieurs fourches du projet. Je ne sais pas si Chromium a la restriction en place, mais d’autres projets peuvent ne pas.

Passer complètement de Windows

Cette restriction est mise en place uniquement pour Windows en raison de problèmes de sécurité avec le système d’exploitation. Les versions Mac et Linux ne sont pas affectées. Vous pouvez essayer n’importe quelle distribution Linux.

Le «Developer Mode Route» est une gracieuseté de capetoide dans le Forum AllMangasReader.

Bien qu’elles ne soient pas des solutions parfaites, ces approches peuvent vous aider à revenir à la navigation avec toutes vos extensions ou scripts intacts et fonctionnels.


Vous avez quelque chose à ajouter à l’explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d’autres utilisateurs de Stack Exchange avertis en technologie? Consultez le fil de discussion complet ici.

Laisser un commentaire