Cómo abrir una página web desde un acceso directo del escritorio sin barras de herramientas

Cómo abrir una página web desde un acceso directo del escritorio sin barras de herramientas

Quiero abrir una página web desde un acceso directo en el escritorio, pero también quiero que no muestre las barras de herramientas del navegador, excepto quizás la barra de direcciones. Básicamente, quiero que la página web parezca casi como si fuera su propio programa independiente mientras la uso. (Más por estética. Diferencia la página del navegador). Utilizo Firefox como mi navegador predeterminado.

Esto es lo que he probado:

#1 - Comenzando con un acceso directo de Internet Explorer, edité Target para agregar -k y la dirección de mi página web para abrirla en modo quiosco.

[NOTA: agregué espacios y $ para que mis enlaces falsos no se vean como enlaces.]

Ejemplo: destino del acceso directo del escritorio establecido como"C:\Program Files\Internet Explorer\iexplore.exe" -k "https:// any$webaddress.net/"

Esto funciona bien, pero no puedo minimizar ni cambiar el tamaño si así lo deseo. Todavía quiero una ventana que pueda manipular.

#2 - Utilicé la -jsconsoleetiqueta dentro de un destino de acceso directo de escritorio de Firefox con un parámetro de JavaScript. (Por cierto, me disculpo si uso términos incorrectos. No conozco JavaScript).

Ejemplo:"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -jsconsole "javascript:window.open('https:// my$webaddress.net','Title',toolbar=0,menubar=0); windows.close()"

Este último intento de solución lo encontré a través de búsquedas en Google. Lo que impide que esto funcione es que cuando hago clic en el acceso directo del escritorio, se abre Firefox con una pestaña en blanco y aparece el bloqueador de ventanas emergentes. La opción de permitir dicePermitir ventanas emergentes para moz-nullprincipal:{0952f857-ddff-493e-844a-96cea2e964a6}. Si permito esto y lo intento de nuevo, genera un nuevo hexadecimal. número al final deprincipio nulo de mozentonces la asignación anterior no ayuda y permitir esta tampoco ayudará. Si hago clic en la opción inferior que diceMostrar 'http:// mi$direcciónweb.net/'abre la página web en una nueva ventana tal como quiero, sin barras de herramientas, excepto la barra de direcciones, que me parece bien.

He hecho más búsquedas para intentar encontrar una respuesta, pero no he encontrado nada. Probablemente sea porque no sé qué buscar, estoy seguro. yo también he vistoesta publicación de superusuariopero parece una solución complicada que involucra perfiles de Firefox y prefiero no crear perfiles separados si es posible. Entonces, ¿cómo puedo evitar el bloqueador de ventanas emergentes con mi solución actual o existe una manera mejor?

Respuesta1

Una solución que funciona, pero no es perfecta, es colocar ese código Javascript en un archivo 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>

Suponiendo que guarde esto como C:\Example\OpenAsPopup.html, haga doble clic para abrirlo y Firefox se mostrará en las opciones del bloqueador de ventanas emergentes Allow popups for file:///C:/Example/OpenAsPopup.htmly recordará esa opción (si tiene otro navegador como predeterminado, utilícelo "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -url "C:\Example\OpenAsPopup.html"para abrir el archivo).

El único problema es que window.close()falla conLos scripts no pueden cerrar ventanas que no hayan sido abiertas por un scriptpor lo que debe cerrar la ventana/pestaña inicial manualmente.

Respuesta2

Firefox 73+ tiene una función de 'Navegador específico del sitio':https://bugzilla.mozilla.org/show_bug.cgi?id=1283670

Hoy en día, utilice '-ssb' en lugar de '-url' para abrir una página web directamente como una aplicación web sin barras de herramientas, etc.

información relacionada