Navegador minimalista com bons controles de linha de comando [fechado]

-1

Estou construindo um sistema operacional minimalista (baseado em linux) que inicializará em rede para fornecer um sistema para telas públicas; (O tipo de coisa que você vê nos aeroportos com horários de voo etc). Alguém conhece um navegador da web, preferencialmente de código aberto, que pode ser iniciado a partir da linha de comando?

Especificamente, preciso que o programa seja capaz de abrir a tela cheia e maximizada para um URL especificado pela linha de comando. Isso ocorre porque ele será executado pelo script de inicialização do X após a execução do X.

Eu tentei chrome & chromium, mas eles não permitem tela cheia a partir da linha de comando, apenas maximização. Também observei a ópera, mas como não é de código aberto, é necessário aceitar um EULA quando ele for iniciado e, uma vez que a rede do sistema inicializa, a aceitação será esquecida.

Alguém sabe de mais alguma coisa que eu deva procurar? Idealmente, teria que ter um bom suporte para CSS e Javascript, mas no passado estou disposto a investigar qualquer coisa.

Cheers antecipadamente

jackweirdy
fonte

Respostas:

0

O Google Chrome faz isso, usando a --kioskopção:

google-chrome --kiosk http://example.com
cYrus
fonte
não abre em tela cheia; apenas maximizado. Por tela cheia eu quero dizer que você começa pressionando F11
jackweirdy
Aqui (Debian Squeeze, Google Chrome 19.0.1084.52), ele entra em tela cheia sem GUI.
cYrus 31/05
Estranho, ele está trabalhando agora (ubuntu 12.04, cromo 19)
jackweirdy
Observe que você precisa iniciar esse comando sem nenhuma outra instância do Chrome em execução; caso contrário, ele abrirá outra janela.
Cyrus
1

Eu sei que uma versão mais antiga do Chrome tinha uma opção de linha de comando --kioskque permitia iniciar no modo de tela cheia. Porém, não funciona nos mais novos (no Windows, pelo menos) e não sei quando ele parou de funcionar, por isso não posso fornecer uma versão exata.

Talvez você possa escrever um script que envie a tecla F11 depois de iniciar o navegador para colocá-lo no modo de tela cheia.

sachleen
fonte
--kioské um pouco diferente do modo de tela cheia (ou seja, não é possível voltar ao modo de janela).
cYrus 31/05
Ah, eu não sabia disso. Eu assumi que o terminal de exibição pública não terá um mouse ou teclado para o público interagir com ele, para que você não precise protegê-lo de ninguém, uma vez que o tenha em tela cheia.
Sachleen
@sachleen é certo, Isso é o que eu estava procurando :)
jackweirdy