Como iniciar um navegador sem moldura da janela ou abas / barra de endereço


51

Estou procurando uma maneira de iniciar o Chrome, Firefox ou IE9 + (qualquer um fará) a partir de um script ou linha de comando, sem qualquer seção de moldura da janela, barra de endereços ou guias.

Ilustração:

OrangeBox

Por exemplo, eu gostaria de poder ver apenas a seção composta pela caixa laranja e a área dentro dela.

A barra de rolagem horizontal não será um problema (eu controlo o html que será exibido e posso garantir que ele não precise rolar). Idealmente, eu gostaria de cortar a barra de rolagem vertical, mas eu poderia conviver com ela se fosse mostrada.

Alguém sabe de alguma ferramenta ou script que me permita fazer isso no Windows 7?


11
Se você estiver escrevendo o HTML, existem maneiras de fazer o navegador ocultar a barra de rolagem por meio do CSS padrão. Não há necessidade de depender dos sinalizadores do navegador.
ADTC 07/07

Respostas:


25

Internet Explorer

Para o Internet Explorer, você pode usar -k(modo de quiosque):

Inicia o Internet Explorer no modo quiosque. O navegador é aberto em uma janela maximizada que não exibe a barra de endereço, os botões de navegação ou a barra de status.

Exemplo:

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

Leia mais sobre isso:


Raposa de fogo

A opção de linha de comando do Firefox -fullscreennão funcionou para mim:

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

Mas o uso da extensão R-kiosk 0.9.0 por Kimmo Heinaaro funciona como um encanto.

O Real Kiosk é uma extensão do Firefox que possui o padrão de tela cheia, desativa todos os menus, barras de ferramentas, comandos de teclas e menus do botão direito. Alt + Home ainda leva você para casa.


5
Isso é bacana e pode funcionar para mim. Existe alguma maneira de especificar uma altura / largura e uma posição x / y para o IE ocupar enquanto estiver nesse modo de quiosque? Idealmente, não quero que ele ocupe a tela inteira.
usar o seguinte código

@ Tim Atualizei minha resposta com a solução solicitada.
Zuul

70

Para cromo / cromo, é a --app=http://address.combandeira.

Você usaria chamando chromium-browser --app=http://some.website.orgou google-chrome --app=http://www.google.comou chrome.exe --app=http://you.get.itetc.

Todas as opções disponíveis: http://peter.sh/experiments/chromium-command-line-switches/

EDIT: Você também pode querer dar uma olhada na --kioskbandeira.


5
MOG tantas opções: D +1
Zuul

11
Isso oculta a barra de endereços e as guias, mas deixa o quadro da janela (com os botões min / max e de saída) +1 de qualquer maneira, embora tenha me aproximado muito mais do que eu.
usar o seguinte código

11
@ Tim Você pode tentar usar o sinalizador --kiosk em algumas versões do chrome / chromium.
10288 Alex

Alguma idéia de como eu posso fazer isso em macos/ osx?
Luke Davis

8

para uso do Firefox

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

Funciona como um encanto, mas não é uma opção de linha de comando documentada.

Nota: o tamanho da janela é calculado com base no tamanho do corpo, certifique-se de especificar o tamanho da janela necessário em html.


Ele está documentado aqui: developer.mozilla.org/en-US/docs/Mozilla/... embora eu estou notar certeza se ele funciona como OP pede
de Bruno Dedo

Não funciona como o OP pediu. Você não pode carregar um site como o chrome. Não tenho idéia do que você quis dizer com "funciona como um encanto" ou como chegou a essa conclusão.
Synetech

Isso é totalmente independente. Os URLs do chrome
albfan

4

Isso é trivial, através da extensão do Chrome " Abrir como pop-up ".

Abre a guia atual como uma janela pop-up

Esta extensão é realmente simples: clique no ícone e a guia atual será movida para uma nova janela do Poup. (Uma janela pop-up é uma janela sem navegação e barra de tabulação, portanto, ocupa muito menos espaço vertical)

Você não sabe como isso pode ser útil? Eu o uso como exemplo para referências à API ou manuais que eu uso ao lado ou sobrepondo o meu Editor para que ocupem menos espaço sem a barra de navegação e a guia.


2
Isso não inicia o navegador, abre a guia atual (leia-se: o navegador já está em execução).
Synetech

2
Isso atendeu perfeitamente às minhas necessidades; obrigado por compartilhar!
Luke Davis

1

Para expandir no @Zuul, responda de outra maneira para especificar Largura / Altura e posição x / y para a janela

Este script de autohotkey também fará o truque:

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

este exemplo posicionará a janela em x = 100, y = 100, com largura = 400 e altura = 300.

EDIT: Também

<body scroll="no">

no meu html irá desativar (ocultar) a barra de rolagem verticle para o IE. essa resposta + Zuul + esse script AHK me leva exatamente aonde eu estava esperando.

EDIT2: Acontece que eu nem precisava do scroll-"no"meu html a barra de rolagem vert nunca foi mostrada de qualquer maneira. Eu imagino que isso vai depender da página que você está mostrando.


Tem certeza de que isso funciona? Nada acontece quando recarrego meu script AHK. O caminho está correto.
Geotheory # 14/14

definitivamente funcionou para mim quando eu precisei. Ainda não o tocamos há mais de um ano. Não é possível atestar isso nas versões atuais do IE. Dito isto, não consigo pensar em nenhum motivo que a impeça de funcionar.
FoamyGuy

Isto é o que eu achava que eu ia ter que recorrer a (o que é bom, pois é um script AHK que está lançando o site de qualquer maneira), mas depois eu encontrei este e este . Vou adicionar o método AHK ao meu script como um comentário, caso o Google decida arruinar as opções nativas.
Synetech

0

Eu consegui fazer o Firefox rodar em um modo (quase) sem borda. Há apenas uma barra fina na parte superior com os blobs vermelho / amarelo / verde e o título da página (eu uso um Mac).

Se eu apontar o cursor para o topo da página, uma faixa suspensa será exibida com ferramentas básicas e slot de endereço. Cursor para baixo e desaparece novamente.

MAS! Funciona apenas com o Firefox 56. As atualizações depois disso se recusam a funcionar com meus complementos. Caso você queira experimentar, eles são: 'Ocultar barra de guias com uma guia' e 'Ocultar automaticamente a barra de ferramentas'. Também uso o 'Menu Wizard' para alterar o primeiro item do menu para 'Open in New Window' em vez de tab.

Feliz experimentando,

Ol.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.