¿Cómo puedo iniciar un navegador sin marco de ventana o pestañas / barra de direcciones

51

Estoy buscando una manera de iniciar Chrome, Firefox o IE9 + (cualquiera lo hará) desde una secuencia de comandos o línea de comando sin ningún marco de ventana, barra de direcciones o sección de pestañas.

Ilustración:

OrangeBox

Por ejemplo, me gustaría poder ver solo la sección que contiene el cuadro naranja y el área dentro de él.

La barra de desplazamiento horizontal no será un problema (controlo el html que se mostrará y puedo asegurarme de que no tendrá que desplazarse). Idealmente, me gustaría cortar la barra de desplazamiento vertical, pero podría vivir con ella si se mostrara.

¿Alguien sabe de alguna herramienta o script que me permita hacer esto en Windows 7?

FoamyGuy
fuente
1
Si está escribiendo el HTML, hay formas de hacer que el navegador oculte la barra de desplazamiento a través de CSS estándar. No es necesario depender de las banderas del navegador para ello.
ADTC

Respuestas:

25

explorador de Internet

Para Internet Explorer puede usar -k(modo quiosco):

Inicia Internet Explorer en modo quiosco. El navegador se abre en una ventana maximizada que no muestra la barra de direcciones, los botones de navegación o la barra de estado.

Ejemplo:

iexplore.exe -k http://www.google.com/

Lea más sobre esto:


Firefox

La opción de línea de comando de Firefox -fullscreenno funcionó para mí:

"firefox.exe" -url http://superuser.com -fullscreen

Pero el uso de la extensión R-kiosk 0.9.0 por Kimmo Heinaaro funciona de maravilla .

Real Kiosk es una extensión de Firefox que por defecto es pantalla completa, deshabilita todos los menús, barras de herramientas, comandos de teclado y menús de botón derecho. Alt + Home todavía te lleva a casa.

Zuul
fuente
55
Eso es ingenioso y podría funcionar para mí, ¿hay alguna forma de que pueda especificar una Altura / Ancho y una posición x / y para que IE ocupe mientras está en este modo de quiosco? Idealmente, no quiero que ocupe toda la pantalla.
FoamyGuy
@Tim Actualizó mi respuesta con la solución solicitada.
Zuul
70

Para cromo / cromo es la --app=http://address.combandera.

Lo usaría llamando chromium-browser --app=http://some.website.orgo google-chrome --app=http://www.google.como chrome.exe --app=http://you.get.itetc.

Todos los conmutadores disponibles: http://peter.sh/experiments/chromium-command-line-switches/

EDITAR: También es posible que desee echar un vistazo a la --kioskbandera.

Alex
fuente
55
MOG tantas opciones: D +1
Zuul
1
Esto oculta la barra de direcciones y las pestañas, pero deja el marco de la ventana (con min / max y botones de salida) +1 de todos modos, aunque me acercó mucho más de lo que yo estaba.
FoamyGuy
1
@Tim Puede intentar usar la bandera --kiosk en algunas versiones de chrome / chromium.
Alex
¿Alguna idea de cómo puedo hacer esto en macos/ osx?
Luke Davis
8

para uso de firefox

firefox.exe -chrome http://example.com

Funciona como un encanto, pero no es una opción de línea de comandos documentada.

Nota: el tamaño de la ventana se calcula en función del tamaño del cuerpo, asegúrese de especificar el tamaño de ventana necesario en html.

ggpp23
fuente
Está documentado aquí: developer.mozilla.org/en-US/docs/Mozilla/… aunque estoy seguro de que funciona como OP pregunta
Bruno Finger
No funciona como lo solicitó el OP. No puede cargar un sitio web como Chrome. No tengo idea de lo que quisiste decir con "funciona como un encanto" o cómo llegaste a esa conclusión.
Synetech
Esto es totalmente ajeno. Las URL de cromo
albfan
5

Esto es trivial, a través de la extensión de Chrome " Abrir como ventana emergente ".

Abre la pestaña actual como una ventana emergente

Esta extensión es realmente simple: haga clic en el icono y la pestaña actual se moverá a una nueva ventana de Poup. (Una ventana emergente es una ventana sin barra de navegación y tabulación, por lo que ocupa mucho menos espacio vertical)

¿No sabes cómo podría ser útil? Lo uso como ejemplo para referencias de API o manuales que utilizo al lado o solapando mi editor para que ocupen menos espacio sin la barra de navegación y tabulación.

Israel Gale
fuente
2
Que no lanzar el navegador, se abre la pestaña actual (es decir: el navegador ya se está ejecutando).
Synetech
2
Esto se adaptaba perfectamente a mis necesidades; ¡gracias por compartir!
Luke Davis
1

Para expandir en @Zuul, responda con otra forma de especificar Ancho / Altura y posición x / y para la ventana

Este script de autohotkey también hará el truco:

Run, C:\Program Files\Internet Explorer\iexplore.exe -k http://www.google.com/
WinWait, Windows Internet Explorer
WinMove,,,100,100,400,300

Este ejemplo colocará la ventana en x = 100, y = 100, con ancho = 400 y altura = 300.

EDITAR: también

<body scroll="no">

en mi html deshabilitará (ocultará) la barra de desplazamiento vertical para IE. eso + respuesta Zuul + este script AHK me lleva exactamente a donde esperaba.

EDIT2: Resulta que ni siquiera necesitaba que scroll-"no"en mi html la barra de desplazamiento vertical nunca se mostrara de todos modos. Sin embargo, imagino que esto dependerá de la página que muestres.

FoamyGuy
fuente
¿Estás seguro de que esto funciona? No sucede nada cuando vuelvo a cargar mi script AHK. El camino es correcto.
geotheory
Definitivamente funcionó para mí cuando lo necesitaba. Sin embargo, no lo he tocado en más de un año. No puedo garantizarlo con las versiones actuales de IE. Dicho esto, no puedo pensar en una razón fuera de mi cabeza que impida que funcione.
FoamyGuy
Esto es a lo que supuse que tendría que recurrir (lo cual está bien, ya que es un script AHK que está lanzando el sitio web de todos modos), pero luego encontré esto y esto . Agregaré el método AHK a mi script como comentario en caso de que Google decida arruinar las opciones nativas.
Synetech
0

He logrado que Firefox se ejecute en un modo (casi) sin bordes. Solo hay una barra delgada en la parte superior con las manchas rojas / amarillas / verdes y el título de la página (uso una Mac).

Si apunto el cursor a la parte superior de la página, aparece una franja desplegable con herramientas básicas y ranura de dirección. Cursor abajo y se desvanece de nuevo.

¡PERO! Solo funciona con Firefox 56. Las actualizaciones posteriores se niegan a trabajar con mis complementos. En caso de que quiera experimentar, son: 'Ocultar barra de pestañas con una pestaña' y 'Barra de herramientas Ocultar automáticamente'. También uso 'Asistente de menú' para cambiar el primer elemento del menú a 'Abrir en una nueva ventana' en lugar de la pestaña.

Feliz experimentando,

Ol.

Ian Oliver
fuente