![Como abrir uma página da Web a partir de um atalho na área de trabalho sem barras de ferramentas](https://rvso.com/image/1543186/Como%20abrir%20uma%20p%C3%A1gina%20da%20Web%20a%20partir%20de%20um%20atalho%20na%20%C3%A1rea%20de%20trabalho%20sem%20barras%20de%20ferramentas.png)
Quero abrir uma página da Web a partir de um atalho na área de trabalho, mas também não quero que ela mostre as barras de ferramentas do navegador, exceto talvez a barra de endereço. Essencialmente, quero que a página da web pareça quase um programa independente enquanto eu a uso. (Mais por estética. Diferencia a página do navegador.) Eu uso o Firefox como navegador padrão.
Aqui está o que eu tentei:
#1 - Começando com um atalho do Internet Explorer, editei o Target para adicionar -k e o endereço da minha página da web para abrir no modo quiosque.
[NOTA: adicionei espaços e $ para que meus links falsos não sejam vistos como links.]
Exemplo: destino do atalho na área de trabalho definido como"C:\Program Files\Internet Explorer\iexplore.exe" -k "https:// any$webaddress.net/"
Isso funciona bem, mas não consigo minimizar ou redimensionar, se desejar. Ainda quero uma janela que possa manipular.
#2 - Usei a -jsconsole
tag em um atalho da área de trabalho do Firefox com um parâmetro JavaScript. (A propósito, peço desculpas se estou usando termos incorretos. Não sou versado em JavaScript.)
Exemplo:"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -jsconsole "javascript:window.open('https:// my$webaddress.net','Title',toolbar=0,menubar=0); windows.close()"
Esta última tentativa de solução encontrei nas pesquisas do Google. O que impede que isso funcione é que quando clico no atalho da área de trabalho, ele abre o Firefox com uma guia em branco e abre o bloqueador de pop-ups. A opção de permitir dizPermitir pop-ups para moz-nullprincipal:{0952f857-ddff-493e-844a-96cea2e964a6}. Se eu permitir isso e tentar novamente, ele gerará um novo hexadecimal. número no final deprincípio moz-nuloentão a mesada anterior não ajuda e permitir esta também não vai ajudar. Se eu clicar na opção inferior que dizMostrar 'http://meu$webaddress.net/'ele abre a página da web em uma nova janela, como eu quero, sem barras de ferramentas, exceto a barra de endereço, o que é bom para mim.
Fiz mais pesquisas para tentar encontrar uma resposta, mas não encontrei nada. Provavelmente é porque não sei o que procurar, tenho certeza. Eu também viesta postagem de superusuáriomas parece uma solução complicada envolvendo perfis do Firefox e prefiro não criar perfis separados, se possível. Então, como posso contornar o bloqueador de pop-ups com minha solução atual ou existe uma maneira melhor?
Responder1
Uma solução alternativa funcional, mas não perfeita, é colocar esse código Javascript em um arquivo HTML:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
window.open('https://my$webaddress.net','Title',toolbar=0,menubar=0);
//window.close(); // doesn't work due to security restrictions
</script>
</head>
<body>
</body>
Supondo que você salve como C:\Example\OpenAsPopup.html
, clique duas vezes para abri-lo e o Firefox aparecerá nas opções do bloqueador de pop-ups Allow popups for file:///C:/Example/OpenAsPopup.html
e lembrará dessa opção (se você tiver outro navegador como padrão use "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -url "C:\Example\OpenAsPopup.html"
para abrir o arquivo).
O único problema é que window.close()
falha comOs scripts não podem fechar janelas não abertas por um scriptentão você tem que fechar a janela/guia inicial manualmente.
Responder2
O Firefox 73+ possui um recurso de 'navegador específico do site':https://bugzilla.mozilla.org/show_bug.cgi?id=1283670
Hoje em dia, use '-ssb' em vez de '-url' para abrir uma página da web diretamente como um aplicativo da web, sem barras de ferramentas, etc.