¿Es posible deshabilitar las extensiones de Safari cuando se usa la navegación privada?

17

Recientemente cambié de Chrome a Safari para algunas aplicaciones web de elección, y descubrí que no podía deshabilitar extensiones como Lastpass cuando navegaba en privado, al menos no aparentemente, como podría hacerlo en Chrome (que deshabilita las extensiones de forma predeterminada en incógnito).

¿Hay alguna manera de hacer esto desde la interfaz de usuario de Safari? Tengo un fragmento de Applescript que estoy usando para deshabilitar las extensiones y volver a activarlas cuando termine, pero es una molestia, y me gustaría que sea un valor predeterminado para la navegación privada.

tony_perkis666
fuente
Esto realmente tiene que ser una característica, especialmente con Apple cada vez más como la compañía de privacidad. De hecho, iré uno más lejos y diré que este debería ser el comportamiento predeterminado.
Wowfunhappy

Respuestas:

5

Una forma mucho más fácil de realizar esta acción es habilitar el menú Desarrollar en Preferencias de Safari -> Avanzado -> En la parte inferior puede verificar esto para tener un menú Desarrollar en su barra de menú para safari. Aquí puede seleccionar del menú desplegable "Deshabilitar extensiones", que las deshabilitará por completo para ventanas privadas y no privadas, pero la activación y deshabilitación de los complementos es extremadamente rápida y sin complicaciones.

Lamentablemente, hacer que las ventanas / pestañas privadas tengan las extensiones desactivadas no es una opción en ninguna configuración de Safari. Sin embargo, esta es una solución fácil de un clic para su problema.

Nuevamente, los pasos son los siguientes:

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

¡Ahora puede hacer clic en el menú desplegable Desarrollar y hacer clic en "Desactivar extensiones", así como en otras opciones como JavaScript, imágenes, estilos y más!

Esto funciona con Safari 9.0 - 11.0

Jahhein
fuente
0

Bueno, la forma más sencilla sería utilizar Automator para crear un servicio que primero "haga" su fragmento de Applescript y luego "llame" al elemento de menú de Safari "Nueva ventana privada" para usted.
Use la acción de Automator "grabar mis acciones" y haga clic en "Safari> Archivo> Nueva ventana privada".

Pero obtendría un resultado bastante más compacto al agregar este código a su fragmento de script existente:

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 ..."

Una vez hecho esto, seleccione "Safari> Servicios> su Servicio" o incluso proporcione a "su Servicio" un acceso directo a través de: "Preferencias del sistema> teclado> accesos directos> servicios".

clemsam lang
fuente
0

Esta es otra forma de lograr su objetivo sin usar Safari. Para su navegación privada, descargue y use el navegador web Opera. Tiene una VPN integrada que mejorará mucho tu experiencia de navegación privada. HTH

Penny11
fuente