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
fonte
Eu sei que uma versão mais antiga do Chrome tinha uma opção de linha de comando
--kiosk
que 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.
fonte
--kiosk
é um pouco diferente do modo de tela cheia (ou seja, não é possível voltar ao modo de janela).