Si ha intentado actualizar Firefox con la función Chrome Progressive Web App (PWA), es posible que su espera haya terminado. Mozilla ha coqueteado con la funcionalidad del navegador específico del sitio (SSB) varias veces a lo largo de los años (por ejemplo, Prism) y lo ha admitido en dispositivos móviles desde 2017, pero a partir de Firefox 73, parece destinado a convertirse en una parte central de la oficina. Navegador.
Il est actuellement caché en tant que fonctionnalité expérimentale, mais vous pouvez l’activer et l’utiliser dans n’importe quelle version majeure du navigateur Firefox (Nightly, Developer, Beta, stable) avant qu’il ne soit finalement publié et devienne disponible por defecto.
¿Para qué se utiliza un navegador específico de un sitio?
Un navegador específico para un sitio esencialmente crea una «aplicación» desde cualquier sitio web, que se ejecuta en una instancia de navegador separada y se comporta como una aplicación de escritorio. Esto significa que algunos sitios pueden convertirse en «ciudadanos de primera clase» con botones de la barra de tareas, funcionalidad fuera de línea, lanzamiento de programas y otras ventajas que los hacen más fáciles de usar que los sitios tradicionales basados en. Browser.

Il supprime également de nombreuses barres d’outils, menus et autres fonctionnalités de l’interface utilisateur de votre navigateur (l’implémentation actuelle de Firefox à partir de la version 74 est très importante), limitant principalement ce que votre site Web est prévu de hacer. Dependiendo de la aplicación o el sitio, esto puede hacer que su experiencia sea más fluida, aunque los sitios que no están construidos según el estándar SSB / PWA pueden ser menos utilizables.
Cómo activar
1. Tipo acerca de: configuración en la barra de direcciones de Firefox y haga clic en junto a la advertencia.

2. En la barra de búsqueda, escriba browser.ssb.enabled
.
3. Debería ver un valor booleano aquí, así que presione el botón de flecha derecha para cambiar el valor a true
.

4. Reinicie el navegador.
Cómo utilizarlo
1. Vaya a cualquier sitio web que desee utilizar como aplicación. La aplicación de chat Discord es un buen ejemplo, ya que ya tiene una aplicación de escritorio que usa el marco Electron para ejecutar tecnologías web como un programa, lo que significa que una versión SSB / PWA debería verse bastante similar a la versión de oficina existente.

2. Haga clic en los tres puntos en la barra de direcciones a la derecha de la URL.
3. Seleccione «Instalar este sitio web como una aplicación» o «Iniciar navegador específico del sitio». (Esto puede variar según la versión que esté utilizando).

4. Esto instalará un acceso directo a la aplicación directamente en el escritorio, lo que le permitirá acceder a ella como si estuviera haciendo un programa normal. Si la aplicación ya tiene una versión de escritorio, incluso puede usar ambas al mismo tiempo, si lo desea.

5. Para administrar sus sitios web instalados en el futuro, vaya al menú de hamburguesas y busque el elemento «Navegadores del sitio» o «Sitios web instalados» (según su versión de Firefox).

6. Haga clic en un sitio aquí, lo iniciará en una nueva ventana. En la versión estable actual (Firefox 74) esto es todo lo que puede hacer, pero Developer y Nightly incluyen una «X» a la derecha que le permite eliminar el sitio web instalado.

El futuro de las aplicaciones web en Firefox
Chrome ya admite aplicaciones web progresivas bastante bien, ya que Google básicamente creó el estándar, por lo que puede jugar con él si desea ver cómo se vería esta función una vez que Mozilla termine de desarrollarla. La versión de Firefox sigue siendo relativamente resistente y está detrás de escena, pero si necesita usar una PWA / SSB en Firefox ahora mismo, esta es la solución. Serán parte del futuro de Internet, y su compatibilidad con Firefox es un importante paso adelante para el navegador.
Si es un usuario de Linux (no un usuario de Firefox), puede crear sus propias aplicaciones web usando Peppermint en Linux o Hermit en Android.
Créditos de imagen: Acrónimo de Firefox, Biblioteca de widgets de interfaz de usuario de JavaScript