Est-il possible de désactiver les extensions Safari lors de l'utilisation de la navigation privée?

17

Je suis récemment passé de Chrome à Safari pour quelques applications Web de choix, et j'ai constaté que je ne pouvais pas désactiver les extensions comme Lastpass lors de la navigation privée, du moins pas apparemment, comme je le pouvais dans Chrome (qui désactive les extensions par défaut dans Incognito).

Existe-t-il un moyen de le faire à partir de l'interface utilisateur de Safari? J'ai un extrait Applescript que j'utilise pour désactiver les extensions et les réactiver lorsque j'ai terminé, mais c'est une sorte de tracas, et j'aimerais en faire une valeur par défaut pour la navigation privée.

tony_perkis666
la source
Cela doit vraiment, vraiment être une fonctionnalité, en particulier avec Apple qui se présente de plus en plus comme la société de confidentialité. En fait, je vais aller plus loin et dire que cela devrait être le comportement par défaut.
Wowfunhappy

Réponses:

5

Un moyen beaucoup plus simple d'effectuer cette action consiste à activer le menu Développer dans les préférences de Safari -> Avancé -> En bas, vous pouvez le vérifier pour avoir un menu Développer dans votre barre de menus pour Safari. Ici, vous pouvez sélectionner dans la liste déroulante "Désactiver les extensions" qui les désactivera complètement pour les fenêtres privées et non privées, mais l'activation et la désactivation des modules complémentaires sont extrêmement rapides et sans tracas.

Faire des fenêtres / onglets privés par défaut pour désactiver les extensions n'est malheureusement pas une option dans les paramètres de Safari. Cependant, c'est une solution simple en un clic à votre problème.

Encore une fois, les étapes sont les suivantes:

Safari -> Preferences -> Advanced Tab -> check "Show Develop menu in menu bar"

Vous pouvez maintenant cliquer sur la liste déroulante Développer et cliquer sur "Désactiver les extensions" ainsi que sur d'autres options telles que javascript, images, styles, et plus encore!

Cela fonctionne avec Safari 9.0 - 11.0

Jahhein
la source
0

Eh bien, le moyen le plus simple serait d'utiliser Automator pour créer un service qui "fait" d'abord votre extrait Applescript et ensuite "appelle" l'élément de menu de Safari "Nouvelle fenêtre privée" pour vous.
Utilisez l'action d'Automator "enregistrer mes actions" et cliquez sur "Safari> Fichier> Nouvelle fenêtre privée".

Mais vous obtiendriez un résultat plutôt plus compact en ajoutant ce code à votre extrait de script existant:

tell application "System Events" to ¬
tell process "Safari" to click menu item "Neues privates Fenster" of ¬
     (menu of menu bar item "Ablage" of menu bar 1)

--   (Insert localized strings for my menu names: "Files" "New ..."

Cela fait, sélectionnez "Safari> Services> votreService" ou même donnez à "votreService" un raccourci via: "Préférences Système> clavier> raccourcis> services".

clemsam lang
la source
0

C'est une autre façon d'atteindre votre objectif sans utiliser Safari. Pour votre navigation privée, téléchargez et utilisez le navigateur Web Opera. Il a intégré un VPN qui améliorera considérablement votre expérience de navigation privée. HTH

Penny11
la source