# Web application firefox

**URL:** <https://www.debian-fr.org/t/web-application-firefox/76924>\
**Category:** Support Debian\
**Created:** [Juin 8, 2018, 9:07 UTC](https://www.debian-fr.org/t/web-application-firefox/76924 "2018-06-08T09:07:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbonlinea](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@jbonlinea](https://www.debian-fr.org/u/jbonlinea)\
**Post date:** [Juin 8, 2018, 9:07 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/1 "2018-06-08T09:07:59Z")

</div>

Bonjour à tous,

je souhaiterais ouvrir une page web comme si c’était une application.

le navigateur gnome propose cette fonction [nativement](https://help.gnome.org/users/epiphany/stable/browse-webapps.html.en) et [chrome aussi](https://askubuntu.com/questions/910494/run-chrome-webpage-as-desktop-application).

Mais je ne trouve pas comment faire ça avec firefox, on peut certes créer un launcher, mais je ne veux pas que cette “web application” soit groupée avec les autres instances de firefox.

Auriez vous une petite feinte ?

Merci

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Juin 8, 2018, 11:45 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/2 "2018-06-08T11:45:05Z")

</div>

Et en installant un module d’isolation ?  
Container Tabs ou Temporary Containers - ce dernier permet de cibler explicitement !

---

<div class="post-metadata">

**Author:** ![jbonlinea](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@jbonlinea](https://www.debian-fr.org/u/jbonlinea)\
**Post date:** [Juin 8, 2018, 12:04 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/3 "2018-06-08T12:04:38Z")

</div>

hey  
bonne idée, mais ni l’un ni l’autre des plug-ins proposé ne fonctionne avec firefox-esr  
(debian is a love and hate story)

j’en ai cherché d’autre avec l’idée de “container”, mais ce que j’ai essayé n’était pas très concluant.

Il ne s’agit pas pour moi de gagner en sécurité ou en confidencialité, mais d’utiliser certains site, tel qu’un dictionnaire, telle une appli locale, pouvoir y accéder avec alt-tab et même mieux la docker avec kdocker et la rouvrir instantanément avec le lanceur !!!

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 8, 2018, 1:20 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/4 "2018-06-08T13:20:14Z")

</div>

Salut  
je comprends pas bien tout ce jargon mais avec une commande

```auto
firefox -new-instance http://www.reverso.net/text_translation.aspx?lang=FR

```

j’ouvre le site Reverso dans un nouveau process alors que Firefox est déjà ouvert par ailleurs

```auto
ps -edf | grep firefox
      12052 11765 8 15:09 ? 00:00:45 /opt/firefox/firefox -private-window -p beta https://bidouilledebian.wordpress.com/
      12099 12052 4 15:09 ? 00:00:22 /opt/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 12598 -schedulerPrefs 0001,2 -greomni /opt/firefox/omni.ja -appomni /opt/firefox/browser/omni.ja -appdir /opt/firefox/browser 12052 true tab
      13425 12354 31 15:16 pts/0 00:00:36 /opt/firefox/firefox -new-instance http://www.reverso.net/text_translation.aspx?lang=FR
     13484 13425 5 15:16 pts/0 00:00:06 /opt/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 30806 -schedulerPrefs 0001,2 -greomni /opt/firefox/omni.ja -appomni /opt/firefox/browser/omni.ja -appdir /opt/firefox/browser 13425 true tab

```

---

<div class="post-metadata">

**Author:** ![jul](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jul/32/4088_2.png) [@jul](https://www.debian-fr.org/u/jul)\
**Post date:** [Juin 8, 2018, 4:51 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/5 "2018-06-08T16:51:26Z")

</div>

Bonjour,

Si j’ai bien compris ce que tu voulais, moi j’ai fait ça (pour ouvrir icloud par exemple) :  
- créer un nouveau [profil](https://support.mozilla.org/fr/kb/utiliser-gestionnaire-profils-creer-supprimer-profils) firefox nommé «&nbsp;icloud&nbsp;» pour l’exemple  
- créer un lanceur .desktop dans ~/.local/share/applications/icloud.desktop (en récupérant l’icone qui va bien) :

```
[Desktop Entry]
Name=iCloud
Name[fr]=iCloud
Name[fr_FR]=iCloud
Comment=iCloud
Comment[fr]=iCloud
GenericName=iCloud
GenericName[fr]=iCloud
X-GNOME-FullName=iCloud
X-GNOME-FullName[fr]=iCloud
Exec=/usr/lib/firefox/firefox -P icloud https://www.icloud.com/#
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/jul/.local/share/applications/icon-icloud.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=iCloud
StartupNotify=true

```

Firefox s’ouvre sous le nouveau profil à la page souhaitée ([icloud.com](http://icloud.com) en l’occurrence). J’ai installé l’extension [ForceFull](https://addons.mozilla.org/fr/firefox/addon/forcefull/?src=api) pour l’ouverture en plein écran.

Voilà pas certain de répondre à ta question, c’est de la bonne bidouille des familles mais bon… ça permet d’avoir une «&nbsp;appli&nbsp;» icloud sous debian au risque de faire hurler les puristes 😉

 ![capture](https://www.debian-fr.org/uploads/default/original/2X/7/76817ed943abb137f70f16dfe42c2d49754f22f5.jpg)

---

<div class="post-metadata">

**Author:** ![jbonlinea](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e68b1a/32.png) [@jbonlinea](https://www.debian-fr.org/u/jbonlinea)\
**Post date:** [Juin 12, 2018, 2:08 UTC](https://www.debian-fr.org/t/web-application-firefox/76924/6 "2018-06-12T14:08:31Z")

</div>

re  
merci les gars pour vos propositions

Tout d’abord, la fonction “ajouter au bureau” que j’avais identifié pour chrome, marche aussi pour chromium, ce qui est une bonne nouvelle sachant que l’idée est aussi de ne pas utiliser d’app de grand méchant vilain.

@grandtoubab c’est une bonne idée, et ça revient exactement à ce que fait chromium (et chrome).  
C’est bien mais si je fait un .desktop avec cette commande, je vais avoir une nouvelle instance à chaque fois que je l’appelle

@jul yep, forcufull ne m’intéresse pas, mais c’est une feinte que j’avais identifié également, et la seule qui fait ce que je veux ;  
Si je lance l’app depuis le dash, et la rappelle depuis le dash, une seule instance est exécutée, et si je réduit l’instance dans le “system tray” avec kdocker et que je la relance depuis le dash, il n’y en à nouveau qu’une, donc c’est le top.  
j’aurais juste aimé trouvé quelque chose qui fasse la même chose, mais avec mon même profil firefox, pour n’avoir qu’un jeu d’historique/signet…  
Et surtout alléger un peu la manip pour ajouter/supprimer une “web app”

du reste  
Merci merci  
vous êtes top
