Sólo quiero una ventana del navegador sin barra de direcciones ni menú, con una sola pestaña.
En Windows, chrome.exe --app=http://gmail.com
se utiliza. Quiero la versión MacOS para ello.
Sólo quiero una ventana del navegador sin barra de direcciones ni menú, con una sola pestaña.
En Windows, chrome.exe --app=http://gmail.com
se utiliza. Quiero la versión MacOS para ello.
¿Cómo puedo crear un alias para esto en mi .zshrc, para que todo lo que tenga que escribir sea "co google.com"?
@user7579349 Esa es una pregunta completamente aparte y te animo a que investigues un poco sobre eso primero. No puedes usar un alias aquí ya que alias inserta un espacio antes del argumento. Tendrás que usar una función.
Gracias @grgarside. ¿Cómo se llama "--app"? ¿Un parámetro? ¿Cómo puedo ver qué otras opciones hay para Chrome?
Esto es lo que hago en OSX. Debería hacer todo lo que necesitas (y un poco más), sin embargo, el teclado necesita ser desconectado del ordenador cuando se utiliza en un espacio público. Si su sitio web requiere un teclado, entonces necesitará una solución alternativa.
1 - Cierre todas las pestañas y ventanas en Chrome y salga.
2 - Para ocultar los menús y la barra de direcciones abra el plist de Chrome - Applications/Google Chrome.app/Contents/Info.plist (haga clic con el botón derecho en Google Chrome.app y seleccione Show Package Contents).
3 - Añadir:
<key>LSUIPresentationMode</key>
<integer>3</integer>
en la parte superior justo debajo:
<key>CFBundleDisplayName</key>
<string>Google Chrome</string>
Guarde y cierre el plist.
4 - Para lanzar su sitio web en Chrome y asegurarse de que sólo se puede utilizar su sitio web, lance Chrome desde una ventana de terminal de esta manera (sustituya yoursite.com por su sitio real):
open -a Google\ Chrome --args --kiosk http://www.yoursite.com/ --host-rules="MAP * www.yoursite.com"
El sitio debería lanzarse a pantalla completa y no podrás navegar fuera de él ni dejar de usar el navegador con la interfaz gráfica de usuario.
Nota: cmd-q funcionará como la única forma de salir de Chrome. Asegúrate de que no hay ningún teclado conectado al ordenador si está en un espacio público.
5 - Si necesita hacer todo lo anterior de forma automática al inicio, haga lo siguiente. Abra Automator en OSX y cree un nuevo Run Shell script desde la Biblioteca. Introduzca lo siguiente:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="http://www.yoursite.com/" --args --kiosk --host-rules="MAP * www.yoursite.com"
Guarde el script asegurándose de utilizar .app en el menú desplegable de la ventana de guardado. Para el último OSX, nombra tu script .command en lugar de .app (creo que aparecerá en el desplegable). Salga de Automator.
6 - Coloque la aplicación de inicio compilada o el comando script en el escritorio. Abra Preferencias del sistema > Opciones de inicio de sesión. En el desplegable Inicio de sesión automático elija la cuenta a utilizar. A continuación, elija la cuenta a utilizar y sus Elementos de inicio de sesión. Utilice el símbolo + para añadir la aplicación/comando de inicio a la lista (desactive las aplicaciones de inicio que no sean necesarias).
7 - Desactivar la suspensión y los salvapantallas en el ordenador (preferencias del sistema), así como cualquier cosa que pueda ejecutarse automáticamente delante de Chrome, como el escritorio de Google Drive, etc.
8 - Para probar reinicia el ordenador.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
0 votos
Prueba a desmarcar Ver -> Mostrar siempre la barra de herramientas en pantalla completa y haz una ventana de Google Chrome a pantalla completa.
0 votos
Hacerlo cada vez es agotador. Espero que Chrome tenga un modo básico. Como en vlc, donde solo tienes el video con los controles en una ventana separada.