Ich mache es oft auf manuelle Weise, vielleicht schätzen Sie es, da Sie Linux verwenden. Außer Firefox sind keine weiteren Tools erforderlich :)
- Laufen
firefox -p
. Der Firefox-Profileditor wird aktiviert. Erstellen Sie ein neues Profil für die Webanwendung, die Sie verwenden möchten, und benennen Sie es entsprechend. Behalten Sie den Speicherort des Profilordners als Standard oder wählen Sie das gewünschte Element. - Starten Sie das neu erstellte Profil. Deaktivieren Sie das Kontrollkästchen "Das ausgewählte Profil verwenden, ohne beim Start zu fragen", da es sonst als Standard-Firefox-Profil festgelegt wird, das Sie nicht möchten.
- Legen Sie die Firefox-Einstellungen im neu erstellten Profil nach Ihren Wünschen fest (Hinweise zu Cookie / Verlauf / Suchmaschine / Datenschutz). Stellen Sie sicher, dass Sie die gewünschte Web-App als Startseite festgelegt haben, und laden Sie Firefox beim Start, diese Startseite zu laden.
- Sie können das Firefox-Fenster jetzt mit dem neu erstellten Profil schließen.
- Verwenden Sie zum Starten der neu erstellten eigenständigen Web-App die folgenden Befehlszeilenargumente für firefox:
-P <profile name>
Startet den angegebenen Profilnamen anstelle des Standardnamens beim Start. Geben Sie hier den Namen Ihres neu erstellten Profils ein.--no-remote
bewirkt, dass Firefox Remote-Befehle ignoriert. Das bedeutet, Sie können diese Firefox-Instanz neben einer anderen (Ihrer Standardeinstellung) Firefox-Instanz ausführen, und neue Befehle (z. B. das Klicken auf einen Link in einer externen Anwendung) werden nicht an die neue Firefox-Instanz gesendet, sondern an die Standard-Instanz.
Um beispielsweise eine eigenständige Desktop-App für WhatsApp Web zu erstellen, gehen Sie wie folgt vor:
- Erstellen Sie ein neues Profil
WhatsApp-Web
- Profil starten, Einstellungen anpassen. Startseite einstellen auf
web.whatsapp.com
firefox --no-remote -P WhatsApp-Web
Starten Sie, um das neue Profil zu starten.
Auf diese Weise können Sie diese zweite Firefox-Instanz neben Ihrer Standardinstanz ausführen, ohne das Verhalten der Standardinstanz zu beeinträchtigen. Cookies und andere Daten werden nicht von beiden geteilt, wodurch Sie etwas mehr Privatsphäre erhalten. Für einen bequemen Start können Sie sogar eine Starter-Datei für diese neue Firefox-Instanz hinzufügen, wenn Ihr Betriebssystem / Ihre Desktop-Umgebung dies unterstützt. In Linux möchten Sie möglicherweise eine .desktop
Datei wie folgt erstellen :
- Kopieren Sie /usr/share/applications/firefox.desktop nach /usr/share/applications/firefox-yourwebappname.desktop
- Passen Sie die Felder Name, Exec und Icon in dieser neuen .desktop-Datei an (setzen Sie z. B. ein benutzerdefiniertes Symbol für die Web-App, legen Sie einen geeigneten Namen fest und setzen Sie die benutzerdefinierte Firefox-Befehlszeile in die Zeile "Exec"). Natürlich können Sie auch andere Parameter anpassen
- Fügen Sie die .desktop-Datei Ihrer Taskleiste oder Ihrem Desktop hinzu (dies sollte automatisch von Ihrem Task-Menü erkannt werden).