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

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

¿Hay alguna forma de hacer esto desde la interfaz de usuario de Safari? Tengo un fragmento de código de Applescript que estoy usando para deshabilitar las extensiones y volver a activarlas cuando termino, pero es un poco complicado y me gustaría que esto sea predeterminado para la navegación privada.

Esto realmente, realmente debe ser una característica, especialmente con Apple cada vez más presentándose como la compañía de privacidad. De hecho, iré más allá y diré que este debería ser el comportamiento predeterminado.

Respuestas (3)

EDITAR: mejorar mi respuesta al ofrecer un método abreviado de teclado ya que mi pregunta encontró una solución en el pasado. para una extensión de safari aún más rápida deshabilitando dentro o fuera del modo privado.

ORIGINAL: 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 marcar esto para tener un menú Desarrollar en su barra de menú para safari. Aquí puede seleccionar "Deshabilitar extensiones" en el menú desplegable, lo que las deshabilitará por completo tanto para ventanas privadas como no privadas, pero la activación y desactivación de los complementos es extremadamente rápida y sin complicaciones.

Lamentablemente, hacer que las ventanas/pestañas privadas tengan por defecto la desactivación de extensiones 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.

De nuevo, 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 "Deshabilitar extensiones", así como otras opciones como javascript, imágenes, estilos y más!

Esto funciona con Safari 9.0 - 11.0

Bueno, la forma más sencilla sería usar Automator para crear un servicio que primero "haga" su fragmento de Applescript y luego "llame" al elemento del menú de Safari "Nueva ventana privada" por usted.
Use la acción de Automator "grabar mis acciones" y haga clic en "Safari's > 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 asigne a "su Servicio" un atajo a través de: "Preferencias del Sistema > teclado > atajos > servicios".

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