"Crear acceso directo a la aplicación ..." ¿La característica de Chrome en Firefox?

34

Como probablemente sepa, 'Crear acceso directo de aplicación ...' en Chrome crea acceso directo de la barra de tareas / escritorio a la aplicación web (URL actual). Cuando se hace clic en el acceso directo correspondiente, Chrome abre una ventana separada solo para esta URL sin la barra de navegación. enter image description here Así que ahora puedo usar el traductor de Google (casi) como aplicación de escritorio.

¿Tiene (última) Firefox esta característica? ¿Incorporado o plugin? De hecho, recuerdo que Firefox tenía esta función una vez, pero puede que solo esté soñando.

defhlt
fuente

Respuestas:

22

Prisma de mozilla (anteriormente WebRunner) de Mozilla Labs presentó la función "Crear acceso directo a la aplicación" en Firefox:

Mozilla Prism (anteriormente WebRunner) es un producto que integra web   aplicaciones con el escritorio, permitiendo que las aplicaciones web sean   Se inicia desde el escritorio y se configura independientemente del valor predeterminado.   navegador web.

Los usuarios pueden crear manualmente aplicaciones web usando Tools > Convert Website to Application.

Sin embargo, desde noviembre de 2010, Prism aparece como un proyecto inactivo en el sitio web de los laboratorios Mozilla. El 1 de febrero de 2011, los laboratorios de Mozilla anunciaron que ya no mantendría el Prisma.

Hubo varios alternativas a Prism, pero parece que todos ellos han sido descontinuados y ya no están activos o disponibles para descargar.

En la siguiente pregunta: ¿Por qué Firefox Prism ya no está en los repositorios? , hay dos respuestas útiles, con respecto a la discontinuación de Prism y las posibles alternativas y soluciones. Se menciono que soporte de aplicaciones web en Firefox está actualmente en progreso . Además, algunas soluciones han sido sugeridos .

amiregelz
fuente
4
Esta característica es muy útil para aplicaciones como StackEdit, Regex101. No puedo creer que Mozilla lo suspendiera.
CMCDragonkai
7
Ahora que Quantum está fuera, volví a Firefox y esta es la única cosa que realmente me falta en Chrome. Parece increíble que actualmente no haya manera de hacer esto en Firefox en absoluto .
Charles Roper
13

Nueva actualización 2017

Puede hacer esto ahora, con un pequeño cambio de configuración y un bookmarklet. (No he experimentado con accesos directos de escritorio, pero podría ser posible.)

  1. Ir about:config y establecer dom.disable_window_open_feature.location a falso
    Esto es opcional, pero elimina la barra de ubicación deshabilitada en la parte superior de la ventana.
  2. Cree un bookmarklet (que en realidad es solo un marcador regular pero ejecuta Javascript):

    javascript:(function(){window.open("https://www.google.com/","_blank","menubar=no,location=no,toolbar=no,scrollbars=yes,left=150,top=50");})();
    

    Reemplazar https://www.google.com/ con su URL.

Cuando abra este bookmarklet, abrirá el sitio en una ventana dedicada separada. Es posible que desee ajustar los valores de left y top según sea necesario.

Consejo de bonificación: Si usted tiene "Muestra tus ventanas y pestañas de la última vez" habilitado, al salir y reiniciar Firefox con la ventana dedicada abierta, también se restaura.


Respuesta anterior

Actualizar: El soporte para este indicador parece haberse eliminado de las últimas versiones de Firefox.

Firefox tiene un terriblemente poco documentado bandera -chrome:

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

Me gusta Acceso directo a la aplicación Chrome :

  • Crea una ventana básica con solo la página web y el cromo de la ventana plana (sin barra de pestañas, barra de direcciones, etc.).
  • Utilizable como una "aplicación".

diferente a Acceso directo a la aplicación Chrome :

  • La ventana siempre se crea con el completo Tamaño de la página. Para páginas vacías basadas en AJAX que solo se llenan después carga de página, esto daría como resultado una ventana muy pequeña en la esquina superior izquierda de la pantalla. Afortunadamente se puede cambiar el tamaño de la ventana manualmente.
    • Si intentas superuser.com, obtendrás una ventana que es muy muy larga.
    • Banderas sin documentar -width y -height No funcionan.
    • Es posible que un proceso posterior al lanzamiento encuentre la ventana y ajuste el tamaño de la ventana automáticamente, pero eso parece demasiado trabajo para el usuario promedio.
  • Favicon no se utiliza como el icono de la ventana. La ventana todavía tiene el icono de Firefox.
  • En la agrupación de la barra de tareas de Windows, la ventana se agrupa con la ventana principal de Firefox. En Google Chrome, un atajo de aplicación. De Verdad se ejecuta como un programa de Windows independiente y no se agrupa con la ventana principal de Chrome.
    • Debido a esto, si un acceso directo a la aplicación está anclado en la barra de tareas, el acceso directo no se convierte en la ventana de la aplicación.
    • Además, al salir de Firefox se cerrará la aplicación. El inicio de nuevo no restaurará la aplicación, incluso si Firefox está configurado para restaurar todas las pestañas y ventanas.
  • No hay menú del botón derecho. Sin funcionalidad de retroceso (incluso con atajos de teclado). No se puede recargar o hacer zoom. No recuerda el zoom establecido en la ventana principal de Firefox.
  • El uso de las teclas de flecha para mover el cursor de texto al escribir en un cuadro de texto a veces puede producir resultados extraños.
  • Esta característica algunas veces hace que Windows entre en una pantalla negra y regrese con el modo "Esquema de color básico de Windows" (todos los efectos Aero desaparecerán). Yo clasificaría esto como un error. No siempre sucede.
    • Si esto sucede, abra el símbolo del sistema y ejecute net stop uxsms seguido por net start uxsms.

Aparte de los problemas anteriores, funciona bien.

ADTC
fuente
2
no funciona para mí en Windows, con Firefox 44 y perfiles, simplemente comienza con la página predeterminada (no hay idea de qué componente está mal, apuesto a que es Windows: p)
childno͡.de
@ childno.de parece haber dejado de trabajar para mí también. Creo que los desarrolladores de Firefox eliminaron el soporte de la bandera. Actualicé la respuesta.
ADTC
1
La solución javascript-bookmark funciona bien. Desafortunadamente, parece que no hay manera de establecer un título de ventana adecuado (que se muestra en la barra de tareas). Así que la ventana en la barra de tareas es una URL https unsexy mientras que en Chrome puedo establecerla en SomeGreatApp. Establecer la propiedad windowName en el marcador no ayuda y los documentos del desarrollador afirman que no se supone que establezca el título. :-(
doublehelix
3

Cree un perfil separado y ejecútelo como un proceso separado. La ventana se verá similar a una aplicación de Chrome y no se agrupará en la barra de tareas de Windows. También tendrá su propio icono y una barra de pestañas y una barra de navegación ocultas.

Pasos:

  1. Cierra todas las instancias de firefox.
  2. Crear un perfil de Firefox separado
    1. abierto run (ganar + r)
    2. correr firefox -P
    3. crear una nueva aplicación de perfil
    4. seleccione el perfil predeterminado
    5. salida
  3. Crea un mklink de la carpeta de firefox
    1. Ejecute cmd como administrador. Busca cmd y abre con un click derecho.
    2. Entrar: cd "C:\Program Files\Mozilla Firefox\"
    3. Crear un enlace de carpeta con mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. Mueva el enlace "Mozilla Firefox App" fuera de la carpeta "Mozilla Firefox"
  4. Abre el nuevo perfil en la nueva carpeta.
    1. vaya a la carpeta de la aplicación Mozilla Firefox y cree un acceso directo de firefox.exe en el escritorio
    2. Abra el objetivo de acceso directo y agregue -P app no-remote
    3. El atajo debe buscar por ejemplo como este: "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. Instalar extensiones y cambiar configuraciones
    1. Instale la extensión "Ocultar barra de pestañas con una pestaña"
    2. Instala la extensión "Ocultar barra de navegación". Después de la instalación, use F2 para ocultar la barra de navegación.
    3. Instale la extensión "Cambiar los iconos de la ventana del perfil". Lea las instrucciones de la extensión para que funcione, y úselas con cuidado.

Otras soluciones:

Podrías usar el ser único extensión pero para mi fue para buggy.

Fuentes:

Benjamin Ziepert
fuente
0

Aquí está mi solución:

Escribí un pequeño fragmento de código para crear una ventana de aplicación y presenté una lista de aplicaciones web basadas en una lista personalizada. Copia el codigo Publiqué aquí , luego crea un bookmerklet que apunta a: javascript:[paste code here].

Solo personaliza los detalles en el appList objeto para satisfacer sus necesidades.

Tenga en cuenta que todavía necesita configurar Firefox como se explica en la respuesta de ADTC permitir window.open para crear ventanas sin pestañas, sin barra de herramientas, sin barra de desplazamiento.

AmitK
fuente
su pieza de código es impresionante Realmente no entiendo la codificación, así que, si no te importa, ¿podrías mostrarme cómo editar tu código para que simplemente abra una ventana de WhatsApp directamente, sin esa primera ventana con todas las opciones que proporcionaste? Muchas gracias por su atención.
user48949
@ user48949 el suyo es un caso de uso simple (solo un sitio web para lanzar desde el marcador). Solo sigue De ADTC solución y reemplazo https://www.google.com/ con https://web.whatsapp.com/.
AmitK