Webseite als eigenständige App speichern?

  • Firefox-Version
    106.0.2 (64-Bit)
    Betriebssystem
    Windows 11 Pro 22H2

    Nach jahrelanger Abstinenz möchte ich gern dem Firefox mal wieder eine Chance geben und schaue gerade, ob ich all die Dinge, die ich über Jahre mit dem Vivaldi Browser getan habe, auch mit dem Firefox erledigt bekomme.

    In Vivaldi (und auch dem Microsoft Edge) habe ich die Möglichkeit, von einer geöffneten Webseite eine eigenständige App zu erstellen, die dann im Startmenü verlinkt ist. Starte ich die App, öffnet sich die Webseite. Im Hintergrund werkelt dann der jeweilige Browser. Hier gibt es dann aber keine Adressleiste, über die man z. B. andere Webseiten öffnen kann. So lässt sich z. B. die Web-Version von Apple Music, Deezer oder Spotify starten und man benötigt keine weitere Windows-App, die aktuell gehalten werden muss. Eine solche Funktion vermisse ich im Firefox.

    Nun habe ich ein wenig Tante Google gefragt und wie es scheint, gab es eine solche Funktion vor Jahren mal. Allerdings konnte ich nichts dazu finden, ob es diese Funktion auch aktuell noch gibt. Weiß hier jemand vielleicht Bescheid?

    Falls es diese Funktion von Hause aus doch nicht geben sollte, ist so etwas vielleicht über ein bestimmtes Plugin möglich?

    Über die Suche konnte ich hier auch bereits ein Thema dazu finden. Allerdings gab es keine Lösung ...

    Uhrlange
    4. Februar 2016 um 14:11

    Ich brauche keine Signatur ... :S

  • Kurze Ergänzung, wie das zu meinem vorherigen Kommentar passt, dass Erweiterungen die Möglichkeit dazu nicht haben: Hier muss zusätzlich noch eine externe Anwendung installiert werden, damit das dann im Zusammenspiel funktioniert. Interessant, auf was für Ideen man in der Umsetzung kommen kann. Ich kannte diesen Weg noch nicht. Aber wenn das eigene Firefox-Installationen mit eigenen Profilen werden, sind die resultierenden „Programme“ wahrscheinlich entsprechend groß, verglichen mit dem, was Vivaldi und Edge produzieren.

  • Das ist von der Nutzer-Erfahrung her nicht ganz das Gleiche wie eine eigenständige „Anwendung“, die in sich geschlossen ist und ohne vollständige Browser-Oberfläche kommt, sondern wirklich auf den Inhalt der jeweilige Website reduziert ist. Eben vom Gefühl her mehr wie ein installiertes Programm, bloß unter der Haube eine Website.

  • Add-ons haben nicht die technische Möglichkeit dazu.

    Das dachte ich mir schon ...

    Da ist es stellenweise einfacher, ein eigenständiges Profil anzulegen und dies separat zu starten...

    Aber wenn das eigene Firefox-Installationen mit eigenen Profilen werden, sind die resultierenden „Programme“ wahrscheinlich entsprechend groß, verglichen mit dem, was Vivaldi und Edge produzieren.

    Einen zweiten Firefox mit einem eigenen Profil möchte ich tatsächlich nicht unbedingt haben.

    Das ist von der Nutzer-Erfahrung her nicht ganz das Gleiche wie eine eigenständige „Anwendung“, die in sich geschlossen ist und ohne vollständige Browser-Oberfläche kommt, sondern wirklich auf den Inhalt der jeweilige Website reduziert ist. Eben vom Gefühl her mehr wie ein installiertes Programm, bloß unter der Haube eine Website.

    Genau so ist das. Zur Not erstelle ich mir diese App eben einfach im Microsoft Edge. Der ist ja zwangsläufig auch installiert. "Von außen" sieht man hier ja auch nicht wirklich einen Unterschied. ;)

    Falls euch doch noch etwas einfällt, immer her damit. :)

    Ich brauche keine Signatur ... :S

  • Da es meines Wissens am Desktop auch jetzt nicht geht, würde ich diesen Thread gerne fortführen, da der das beste war, was die Suchmaschine meines Vertrauens dazu ausgespuckt hat.

    Ich nutze Gnome Desktop, mit vielen Arbeitsflächen, und sehe welches Programm auf welcher Arbeitsfläche läuft, mittels: Workspace indicator by open apps .

    (Im Anhang ein Screenshot, damit man es sich etwas besser vorstellen kann)
    Und da ist schon allein, das Programm Symbol Wert "eine Website als App zu installieren".

    Aber wie in diesen Thread angedeutet, ist das in der Form wie ich es mir erhofft hatte, zahlreiche PWA (installierte Websites) auf meinen Tigerlake Laptop mit 16GB Ram autostarten zu lassen, nicht zielführend, weil man dann zwar rasend schnell zu den gewünschten PWAs switchen kann, aber der ganze Rechner voll in die Knie geht. Außerdem geht mir oft die Adresszeile und der Rest des Browsers ab.

    Deshalb überlege ich jetzt, mir etwas zurecht zu basteln, dass ich einfach verschiedenen Firefox Fenstern bzw Instanzen verschiedene Symbole gebe, und diese dann in Gnome als eigene Programme handhabe, derzeit habe ich aber noch keinen Plan wie das Realisierbar wäre.

    Plan B wäre: Auf jeder Arbeitsfläche ein Firefoxfenster offen zu haben, wo die Websites welche ich zuvor als PWAs starten habe lassen, einfach Browser Tabs sind. Die Herausforderung wäre dann nur mehr, das zu automatisieren.

    Zur Erklärung: Arbeitsfläche 6 würde ich unbennen in "Maps"

    Arbeitsfläche 7 würde ich umbenennen in "Nachschlagewerke".
    usw.
    Hoffe so ist es einigermaßen verständlich.


    Habt ihr schon mal mit Firefox eine "Website als App" am Desktop installiert?

    Bzw eine Website in einen Browsertab dazu gebracht, vom Betriebssystem wie eine Anwendung handhabbar zu sein? (Autostarten könnte man sie, indem man die Website als Atribut angibt ( firefox --new-window https://www.openstreetmap.org ), aber ab dann wären alle Websites für das Betriebssystem natürlich nur mehr ein und derselbe Firefox)


    Es gibt hier das PWA for Firefox-Addon: https://addons.mozilla.org/en-US/firefox/…as-for-firefox/. Ich hatte das mal ausprobiert. Es installiert einen zweiten Firefox, in dem dann die PWAs ausgeführt werden. Da ist es stellenweise einfacher, ein eigenständiges Profil anzulegen und dies separat zu starten... Habe ich so für mich jedenfalls entschieden.

    Ich hab jetzt leider keine Zeit es zu testen, da die Installation dieses "addons" relativ aufwendig ist.

    Aber da wird pro PWA eine eigne Firefox Instanz genutzt, und braucht sehr viele Ressourcen, oder wird "der 2te Firefox welchen dieses Addon installiert" für Alle PWAs gemeinsam genutzt, und ist dadurch sehr ressourcensparend?

  • Wieso bekomme ich bei dir permanent den gedanken, dass du überhaupt nicht weisst, was PWA sind. Und jene Erweiterung ändert auch nichts daran, dass hier eben keine PWA erstellt wird, sondern wie im Text steht, ein weietre Firefox installiert wird, der ein fixes Profil nutzt. Was anderes macht dein aktueller Firefox auch nicht. Und Chrome sowie Edge ebenso nicht, was dort als "App" läuft, ist irgendwas, was den Browser benötigt, egal, ob es im Hintergrund weiterlaufen kann oder nicht. Dann kannst du auch eine URL auf den Desktop ziehen und die Seite dahinter so starten.

    Wenn du lieber firefox(.exe) mit Link aufrufen willst, sei die die command line Liste nahegelegt.
    Firefox/CommandLineOptions - MozillaWiki
    Ändert aber auch nichts wirklich und ist immer noch keine PWA.

    https://www.3cx.de/blog/pwa-desktop-native/

    Nur eine von vielen, die das erklärt. Um den Schwenk auf dein Anliegen unter Android zu beleuchten. zB die NTV-App ist nichts anderes als ein Browser, der auf diese Seite zugeschnitten wurde. Das ist überwiegend der Fall heutzutage. Ich kann NTV auch in Firefox aufrufen und habe exakt die gleichen Möglichkeiten, und sogar mehr, und keine Werbung.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • Wieso bekomme ich bei dir permanent den gedanken, dass du überhaupt nicht weisst, was PWA sind.

    „Permanent“? Beim ersten und einzigen Beitrag des Nutzers in diesem Thema? :/ Vor allem:

    Und Chrome sowie Edge ebenso nicht, was dort als "App" läuft, ist irgendwas, was den Browser benötigt, egal, ob es im Hintergrund weiterlaufen kann oder nicht.

    Jetzt stellt sich ehr die Frage, ob du denn weißt, was eine PWA ist. Eine PWA benötigt immer einen Browser. Genau darum geht es ja überhaupt erst bei einer PWA im Gegensatz zu einer nativen App: Dass es sich um eine Website mit gewissen App-Vorzügen handelt, deren Ausführung der Browser übernimmt.

    Der Kritikpunkt an der Lösung über die WebExtension plus native Applikation ist nicht, dass ein Browser benötigt wird, sondern dass der vorhandene Browser nicht genutzt werden kann und eine direkt von Firefox angebotene Lösung das wahrscheinlich mit deutlich weniger Overhead leisten könnte. In Anbetracht dessen, dass Mozilla an dem Feature nach wie vor nicht interessiert ist (es gab vor Jahren eine Prototyp-Implementierung, die aber entfernt wurde), kommt man der PWA-Erfahrung aber wohl nicht näher als durch diese Lösung.

    Was anderes macht dein aktueller Firefox auch nicht.

    Natürlich gibt es Unterschiede, ansonsten würde es diese Lösung auch nicht geben. Unter anderem fehlt die Adressleiste - was ein wesentliches Merkmal einer PWA ist und auf eine gewöhnliche Firefox-Verknüpfung nicht zutrifft.

    Wenn du lieber firefox(.exe) mit Link aufrufen willst, sei die die command line Liste nahegelegt.
    Firefox/CommandLineOptions - MozillaWiki

    Die entsprechende Kommandozeilenoption hat der Nutzer bereits selbst in seinem Beitrag genannt. Aber das ist natürlich nicht das Gleiche.

  • Ich weiss nur bedingt, wie komplex eine Web-APP/PWA funktioniert, das mit dem Browser - irgendein Browser, ist schon klar, und wenn es Edge Webview wäre. Ansonsten waren PWA hier nie im Einsatz, jedenfalls nicht unter Windows. Unter Android müsste ich raten, das Beispiel für n-tv.

    Inwiefern mein Routerinface, gestützt durch den Internet Explorer, vor/zurück/home/reload, aus 2007 schon eine Web-App war, keine Ahnung, vermutlich fehlen dafür zu viele Features, die eine Anwendung zur PWA machen.

    Erste Schritte mit progressiven Web-Apps  |  Blog  |  Chrome for Developers
    Progressive Web-Apps entwickeln
    developer.chrome.com

    Für mich war das zweckdienlich, weil sich die Anwendung (EXE), sich automatisch anmelden konnte. (war damals nicht möglich mit user+passwort @, das Passwort wurde bei Eingabe verschlüsselt und dann erst kontrolliert)

    Dass man eine URL auf dem Desktop anpassen kann, ist doch bekannt? Wobei eine URL technisch was anderes ist als eine Verknüpfung. Aber egal, wenn er mit den gegebenen Lösungen zurechtkommt, soll es so sein.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • Wieso bekomme ich bei dir permanent den gedanken, dass du überhaupt nicht weisst, was PWA sind. Und jene Erweiterung ändert auch nichts daran, dass hier eben keine PWA erstellt wird, sondern wie im Text steht, ein weietre Firefox installiert wird, der ein fixes Profil nutzt. Was anderes macht dein aktueller Firefox auch nicht. Und Chrome sowie Edge ebenso nicht, was dort als "App" läuft, ist irgendwas, was den Browser benötigt, egal, ob es im Hintergrund weiterlaufen kann oder nicht. Dann kannst du auch eine URL auf den Desktop ziehen und die Seite dahinter so starten.

    Wenn du lieber firefox(.exe) mit Link aufrufen willst, sei die die command line Liste nahegelegt.
    https://wiki.mozilla.org/Firefox/CommandLineOptions
    Ändert aber auch nichts wirklich und ist immer noch keine PWA.

    https://www.3cx.de/blog/pwa-desktop-native/

    Nur eine von vielen, die das erklärt. Um den Schwenk auf dein Anliegen unter Android zu beleuchten. zB die NTV-App ist nichts anderes als ein Browser, der auf diese Seite zugeschnitten wurde. Das ist überwiegend der Fall heutzutage. Ich kann NTV auch in Firefox aufrufen und habe exakt die gleichen Möglichkeiten, und sogar mehr, und keine Werbung.

    Im Browser Website Isolierung Thread, hab ich einen Screenshot von meinen Desktop gepostet, da sieht man, warum ich gerne für "Jede" Website ein eigenes Programm Symbol haben will, mir ist es im Grunde egal ob es eine PWA ist, aber es geht mit meinen Kenntnisstand wohl nicht Anderes.

    Unter Android hab ich das Problem, dass ich wenn es eine PWA gibt, z.B. die ZDF Mediathek, und ich Magazin Royal am Startbildschrim anheften will, das nur geht:
    wenn man die URL kopiert > das Internet kappt > diese in Browser eingibt, und die nicht geladene Seite den Startbildschirm hinzufügt.
    Sonst wird die PWA installiert, und man landet immer auf der Startseite.

    Positiv anmerken möchte ich, dass der Firefox der einzige gängige Android Browser ist, welcher wenigstens Seite, welche gar kein PWAs anbieten, normal (also exakt die URL = z.B. eine Seite eines MediaWikis) den Startbildschirm hinzufügen kann. Die anderen Chromium basierten Browser fügen eine Pseudo PWA App den Startbildschirm hinzu, wo man i.d.R. immer auf die Startseite kommt.

  • ...

    Es gibt hier das PWA for Firefox-Addon: https://addons.mozilla.org/en-US/firefox/…as-for-firefox/. Ich hatte das mal ausprobiert. Es installiert einen zweiten Firefox, in dem dann die PWAs ausgeführt werden. Da ist es stellenweise einfacher, ein eigenständiges Profil anzulegen und dies separat zu starten... Habe ich so für mich jedenfalls entschieden.

    Ich hab jetzt leider keine Zeit es zu testen, da die Installation dieses "addons" relativ aufwendig ist.

    Aber da wird pro PWA eine eigne Firefox Instanz genutzt, und braucht sehr viele Ressourcen, oder wird "der 2te Firefox welchen dieses Addon installiert" für Alle PWAs gemeinsam genutzt, und ist dadurch sehr ressourcensparend?

    Hab mittlerweile Alle PWAs in den besagten "Addon Firefox" migriert, und es braucht irrsinnig viel Ram, wenn ich meine ganzen PWAs autostarte, dass braucht dann fast 16GB Ram, wenn man noch andere Sachen offen hat.

    Aber es startet sehr schnell, und deshalb autotstartet jetzt einfach nicht Alles, sonder das was ich brauche manuell (was sich dann automatisch auf den richtigen "Virtuellen Desktop" öffnet), und so hab ein Symbol in den "Taskleisten Derivat meines Desktops" und kann einfach auf das entsprechende Symbol drücken um zur gewünschten PWA/Website zu wechseln. (oder per drag'n drop auf einen anderen "Virtuellen Desktop" verschieben usw.)

    https://www.camp-firefox.de/attachment/48606-bildschirmfoto-vom-2024-11-21-19-54-28-jpg/

    Wenn man unbedingt Alles auto starten müsste, könnte man auf jeden "Virtuellen Desktop" einen eigenen Browser nutzen. Aber ich will von überall direkt zur gewünschten PWA springen können und nicht auf den Virtuellen-Desktop wo der jeweilige Browser läuft wechseln müssen, um in diesen dann den jeweiligen Tab zu wählen.


    Auf jeden Fall Danke an Alle für die sehr wertvollen Tipps!
    Da hab ich noch einiges zu lernen.