Si el registro no es práctico o quieres ser más proactivo y evitar que la Navegación Privada sea accesible en primer lugar, es posible (aunque no es un proceso corto) desactivar la Navegación Privada si estás dispuesto a meterte con los archivos internos de Safari.
Tenga en cuenta que MacOS 10.12+ no le permitirá modificar, sobrescribir o eliminar Safari. Puede realizar las siguientes modificaciones en una copia de Safari y poner esa versión en el Dock, pero el Safari original deberá seguir existiendo en la carpeta Aplicaciones.
Instalar los archivos necesarios
- Instalar Xcode (disponible en el App Store)
- Descargar un archivo zip de Nib-Decompiler de GitHub (o clona el repositorio si sabes cómo hacerlo)
- Abrir el
NibDecompiler.xcodeproj
Proyecto Xcode en Xcode
- Compilar el proyecto. Esto producirá un archivo llamado
NibDecompiler.action
. Ahora puede cerrar el proyecto.
- Copiar
NibDecompiler.action
en ~/Library/Automator
*
- Desde su descarga, copie
NibDecompiler.workflow
en ~/Library/Services
*
Eliminar la opción "Nueva ventana privada" de la barra de menú
Tenga en cuenta que esto implica editar los archivos internos de Safari. Tendrá que volver a realizar estos pasos cada vez que actualice Safari.
- Ve a Safari en el Finder y haz clic con el botón derecho del ratón en "Mostrar contenido del paquete"
- Esto abrirá la aplicación como si fuera una carpeta. Ve a Contenidos, luego a Recursos, y luego a la carpeta Base.lproj.
- Encuentre
MainMenu.nib
. Cópialo fuera del paquete en algún lugar (como el Escritorio).
- Haga clic con el botón derecho del ratón en el archivo y elija "NibDecompiler". El archivo se hará editable.
- Abra el archivo en Xcode (debería poder hacer doble clic)
- En la ventana con el menú Safari, elija "Safari" para ampliarlo.
- Haga clic en la opción de menú "Nueva ventana privada".
- Pulsa la tecla de borrar para que desaparezca.
- Guarda el archivo.
- De vuelta a la
Base.lproj
de la aplicación Safari, haz una copia MainMenu.nib
por si acaso algo va mal y tienes que restaurarlo.
- Copie su edición
MainMenu.nib
a Base.lproj
sobreescribiendo el existente.
- Abre Safari para asegurarte de que sigue abriendo (si no lo hace, restaura tu
MainMenu.nib
archivo).
- (Opcional) Si todo funciona, puedes borrar la copia de seguridad
MainMenu.nib
si así lo desea.
Al eliminar la opción de menú "Nueva ventana privada" de la barra de menús, no podrán entrar en la navegación privada. Además, los atajos de teclado están vinculados a los elementos de menú, por lo que también se desactivan.
* ~
es el directorio principal de su usuario. Library
es una carpeta oculta que no es visible cuando se navega por el directorio principal. Puedes llegar a esta carpeta en el Finder yendo al menú "Ir" y eligiendo "Conectar con la carpeta ", y luego escribiendo ~/Library
. A continuación, verá las carpetas en las que debe copiar los archivos.
Instrucciones copiadas de este hilo del foro MacRumors actualizado para Safari 9 en este puesto .
0 votos
¿Ha considerado opciones como K9 Web Protection ?
0 votos
Ella había utilizado el filtrado/monitoreo de OpenDNS en el pasado como una estrategia similar. No estoy seguro de por qué quiere ir a la ruta de desactivación en su lugar.