Firefox verstecken alles außer dem Inhaltsbereich des Browsers

25517
uloco

Gibt es eine Möglichkeit, alle Begrenzungen und Balken in Firefox wie Adressleiste, Navigationsleiste, Fenstertitel und Registerkarten auszublenden, sodass der verbleibende Bereich nur der Inhaltsbereich des Browsers ist?

Ich möchte aus einer Webanwendung, die ich geschrieben habe, einen Film machen, muss ihn jedoch in einer größeren Auflösung als die App selbst filmen. Ich möchte die App einfach auf einem Hintergrund ohne das gesamte Browser-Material zeigen.

Die beste Methode wäre die Tastenkombination, damit ich alles wieder aktivieren kann.

13
Ist das Drücken von F11 nicht genug? Ivan Neretin vor 8 Jahren 1
Durch Drücken der Taste F11 werden andere Fenster ausgeblendet. Dies ist besonders bei Kachelfenstermanagern problematisch. gmarmstrong vor 6 Jahren 1

8 Antworten auf die Frage

10
clearkimura

Am einfachsten ist es, relevante Add-Ons in Ihrem Firefox zu installieren.

Für Firefox Legacy (Version 56 und älter)

Ich habe vor ein paar Jahren so etwas für Firefox unter Windows ausprobiert, und jetzt habe ich mit Firefox unter Linux immer noch einen ähnlichen Erfolg. Die folgenden Add-Ons werden verwendet:

Diese Add-Ons sind für alle Systeme (Windows, Linux, Mac OS X) verfügbar, ich habe jedoch nur Firefox 41.0 unter Linux getestet. Befolgen Sie diese Schritte zum Einrichten:

  1. Installieren Sie die Add-Ons zusammen nacheinander
  2. Starten Sie Firefox neu (andernfalls, beenden Sie Firefox und führen Sie ihn erneut aus).
  3. Öffnen Sie den Add-on-Manager über das Menü (andernfalls drücken Sie Ctrl+ Shift+ A).
  4. Klicken Sie in der linken Spalte auf Erweiterungen und suchen Sie nach den oben genannten Erweiterungen (Sie müssen nur die ersten beiden Add-Ons oben konfigurieren).
  5. Klicken Sie für jedes Add-On auf Einstellungen und ändern Sie die Tastenkombination

Ich habe zum Beispiel separate Tasten F3und F4zum Umschalten des Navigationsmenüs und der Registerkartenleiste (über Navigationsleiste ausblenden und Registerkartenleiste ausblenden) verwendet. Um die Balken auszublenden, drücken Sie die zugewiesenen Tasten, dh drücken Sie F3dann F4. Dadurch erhalten Sie nur Firefox mit sichtbarer Titelleiste (Fensterdekoration).

Das Zuweisen des gleichen Schlüssels funktionierte jedoch nicht gut für mich, wahrscheinlich aufgrund einer gewissen Verzögerung, um einen der beiden Balken auszublenden. Ebenso erhalten Sie ein ähnliches Ergebnis, wenn Sie versuchen, die separaten Tasten gleichzeitig zu drücken. In jedem Fall wird eine der Bars nicht verstecken und Verstecken mit Ihnen spielen.

Für Firefox Quantum (Version 57+)

Es gibt ein relativ neues Add-On, Neues Fenster ohne Symbolleiste von tkrkt. Im Gegensatz zu älteren Add-Ons, die ich zuvor ausprobiert habe, bietet dieses Add-On eine recht einfache Möglichkeit, ein ähnliches Ergebnis zu erzielen.

New window without toolbar

Das Add-On kann die aktuell angezeigte Seite in einem neuen Fenster anzeigen, in dem alles außer der Titelleiste und der vertikalen Bildlaufleiste ausgeblendet wird.

Das neue Fenster öffnet jede Webseite, die auf HTTP, HTTPS und localhost gehostet wird. Mit gehärteter Sicherheit in Firefox Quantum können jedoch lokale Dateisysteme (file: ///) und integrierte Seiten (etwa: *) nicht über dieses Add-On angezeigt werden.

Das Add-On hat keine Konfiguration und keine Tastenkombination, ist aber über die Symbolleiste und das Kontextmenü erreichbar. Trotz der Einschränkungen ist dieses neuere Add-On wahrscheinlich die bisher einfachste Lösung.

Für Firefox ohne Add-On (alle Versionen)

Ich habe unten eine separate Antwort (klicken oder scrollen) gepostet, die sowohl für Firefox 57 als auch für ältere Versionen funktioniert, aber nicht der einfachste Weg ist und keine Tastenkombinationen enthält.

Es wäre großartig, wenn es eine einzige Erweiterung gibt, die das ausführt, was das OP verlangt, anstatt die Stäbe einzeln ein- und auszuschalten. Und umschalten, indem Sie zurückkehren, was angezeigt wurde, als die Erweiterung alle Balken verdeckte. Mitchell Model vor 8 Jahren 2
@MitchellModel Seit März 2016 gibt es [Hide Toolbars] (https://addons.mozilla.org/en-US/firefox/addon/hide-toolbars/), aber es gibt keine Tastenkombinationen zum Ein- und Ausschalten. [Hide GUI bars] (https://addons.mozilla.org/en-US/firefox/addon/hide-gui-bars/) wäre die einfachste Lösung gewesen, die den Kriterien entspricht, sie wurde jedoch seit 2010 nicht mehr aktualisiert . clearkimura vor 8 Jahren 0
Hinweis: Die Lösung für Registerkarten funktioniert mit den neuesten Firefox-Versionen nicht mehr. Ich habe hier eine tabulatorbezogene QA geschrieben: https://superuser.com/questions/1268732/how-to-hide-tab-bar-tabstrip-in-firefox-57-quantum VasyaNovikov vor 6 Jahren 2
5
clearkimura

Der nächst einfachste Weg ist die Verwendung der userChrome.cssDatei. Achten Sie beim Bearbeiten dieser Datei darauf, dass Sie gültige Elementnamen und IDs für die Firefox-Benutzeroberfläche verwenden.

Das benutzerdefinierte Stylesheet

Der folgende Codeblock enthält den Inhalt eines benutzerdefinierten Stylesheets userChrome.css, das ich zum Ausblenden der Registerkartenleiste, der Navigationsleiste und der Bildlaufleisten in Firefox erstellt habe.

/* * Do not remove the @namespace line -- it's required for correct functioning */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */  /* * Hide tab bar, navigation bar and scrollbars * !important may be added to force override, but not necessary */ #TabsToolbar  #navigator-toolbox  #content browser  

Kompatibilität und Verwendung

Das benutzerdefinierte Stylesheet gilt für alle Versionen von Firefox, sofern sich in der Zukunft keine Änderungen ergeben. Ich habe Firefox 28, 47, 54 (Firefox Legacy) und 57 (Firefox Quantum) unter Linux getestet und alles schien wie erwartet zu funktionieren.

Diese Methode bietet keine Möglichkeit, die Benutzeroberflächenelemente über Tastenkombinationen auszublenden oder anzuzeigen. Der Benutzer kann die Standardbenutzeroberfläche wiederherstellen, indem er userChrome.cssin etwas anderes umbenannt wird, z. B. userChrome.tmpFirefox neu starten, um wirksam zu werden.

Um neben einer anderen Instanz von Firefox mit der Standardbenutzeroberfläche nebeneinander zu arbeiten, verwenden Sie ein separates Profil .

Alle Profile werden in den gespeicherten Profilordner, die von Firefox lokalisiert werden kann über die Menüleiste oder Symbolleiste, navigieren Sie Hilfe > Informationen zur Fehlerbehebung .

Installationsanweisung

Die folgenden allgemeinen Schritte sind unabhängig von der Systemplattform.

  1. Führen Sie Profile Manager von Firefox und ein neues Profil erstellen, dh ‚hideui‘, dann schließen Sie den Profil - Manager.

  2. Öffnen Sie einen Dateimanager, gehen Sie zum neu erstellten Profilordner, erstellen Sie einen weiteren neuen Ordner "Chrome" und erstellen Sie eine Datei userChrome.cssin diesem Ordner.

  3. Kopieren Sie das benutzerdefinierte Stylesheet userChrome.cssvon oben und fügen Sie den Inhalt in Schritt 2 in die erstellte Datei ein. Speichern und schließen Sie die Datei.

Führen Sie abschließend eine Instanz von Firefox mit dem neu erstellten Profil aus.

Der folgende Screenshot zeigt Firefox Quantum unter Linux, wie die Informationen zur Fehlerbehebung (etwa: Unterstützung) bei kleinen Fenstern durchsucht werden, wenn das benutzerdefinierte Stylesheet verwendet wird.

Firefox-Benutzeroberfläche ohne Balken

Verweise

Sie möchten vielleicht erwähnen, dass sich der Profilordner unter `~ / .mozilla / firefox /` unter Linux befindet hansaplast vor 6 Jahren 0
Antwort aktualisiert Die plattformübergreifende Methode wird bevorzugt. Sie finden diese Option in Firefox selbst: Hilfe> Informationen zur Fehlerbehebung, klicken Sie unter Anwendungsgrundlagen auf "Verzeichnis öffnen". clearkimura vor 6 Jahren 0
1
CBHacking

Die beste Option, die ich kenne, ist der Vollbildmodus, der F11in allen modernen Browsern verwendet wird. Dies verdeckt jedoch Ihren Desktop-Hintergrund und andere Apps, die möglicherweise nicht Ihren Vorstellungen entsprechen. Der Bereich um den Inhalt der Webanwendung wird einfach mit Weiß gefüllt (oder was auch immer die Hintergrundfarbe / das Hintergrundbild im Stylesheet der Webanwendung ist).

Im Vollbildmodus wird meine App auf dem gesamten Bildschirm angezeigt, da sie auf einem Flüssigkeitsbehälter basiert. Ich möchte einfach, dass der Browser alles deaktiviert und in der gleichen Größe wie 320x680px bleibt, und mein Desktop-Hintergrund sollte durchschimmern. uloco vor 8 Jahren 0
1
ben

Ich liebe Firefox und Vivaldi. Eine der besten Funktionen von Vivaldi (ich bin ein Benutzer von Mausgesten) ist, dass es so viele Optionen (Seitenleisten, Lesezeichen, Adressleiste, Statusleiste usw.) gibt, die angepasst und verschoben werden können.

Eine Verknüpfung sagt "Hide UI". Alles verschwindet ... Wenn Sie also keine Tabs / Addy-Leisten usw. sehen müssen, mache ich einfach einen Maus-Squiggle und bleibe mit der Seite und dem Fenster.

Zauber.

Noch besser, die Fensterfarbe nimmt Hinweise von der Webseite und funktioniert sehr gut - fügt sich gut ein.

Willkommen bei Super User. Die Frage war, wie dies in Firefox geschehen soll, daher ist die Beschreibung der Funktion in einem anderen Browser keine wirkliche Antwort auf die Frage. Mit etwas mehr Wiederholungen könnten Sie solche hilfreichen Informationen als Kommentar hinzufügen. fixer1234 vor 6 Jahren 0
1
rahuldottech

Ich weiß, das ist super spät, aber ich habe ein Bookmarklet dafür erstellt, es erfordert keine Add-Ons und keine Downloads :)

Speichern Sie den folgenden JavaScript-Code als Bookmarklet und klicken Sie auf der Seite, die Sie in einem neuen minimalen Fenster anzeigen möchten, darauf:

javascript:void%20function()(); 

Klicken Sie hier, um den Vorgang zu vereinfachen! | JSfiddle

Hinweis: Dies sollte in allen Browsern funktionieren

0
Antony

Sie können Ihr App-Fenster über die Befehlszeile ausführen

"c: \ Programme \ Mozilla Firefox" \ firefox.exe -chrome " http://www.example.com "

und platzieren Sie sie auf einem erweiterten Desktop mit einem Hintergrund Ihrer Wahl.

0
Faheem Malik

only press F11 and it gonna hide url/tab and all. no need to install any addon

it work on google chrome and mozilla

Dies dupliziert eine weitere Antwort und fügt keinen neuen Inhalt hinzu. Bitte posten Sie keine Antwort, es sei denn, Sie haben tatsächlich etwas Neues beizutragen. DavidPostill vor 5 Jahren 0
0
eli

Die Fragen dazu, wie Sie dies in Firefox Quantum ( > = 57 ) tun, können diese Frage beantworten ( Firefox Quantum (> = 57) Alle Symbolleisten umschalten (mit Tastenkombination wie F11, aber in einem Fenster, nicht im Vollbildmodus) )

F11 / Vollbild ist manchmal unpraktisch.
Wenn Sie nur die Symbolleiste in Firefox - Versionen wechseln wollen vorherige bis 57 ist es möglich, mit dem Add - on „Dorando keyconfig“:

1. Geben Sie einen Skript im Dorando „Key - Editor“:

var s = document.getElementById('status-bar'); s.hidden = !s.hidden; var b = document.getElementById('PersonalToolbar'); b.collapsed = !b.collapsed; var nb = document.getElementById('nav-bar'); nb.collapsed =!nb.collapsed var tb = document.getElementById('TabsToolbar'); tb.collapsed =!tb.collapsed 

2. Ordnen Sie es über das Dorando-Addon-Interface einer Tastenkombination zu

Aus [Mash] (https://superuser.com/users/347553/mash): Dorando "Key Editor" v2017.3 funktioniert für den letzten FF 57/58 nicht mehr. Zitat von GitHub: Beachten Sie, dass dieses Add-On nicht mit Firefox 57 oder neuer kompatibel ist, da es alte Add-On-APIs verwendet, die ab Firefox 57 nicht mehr unterstützt werden. Es bleibt jedoch mit den aktuellen Versionen von Thunderbird und SeaMonkey kompatibel. fixer1234 vor 6 Jahren 0
Danke für Ihren Kommentar, vielleicht hätte ich die Aussage hervorheben sollen: "Wenn Sie die Symbolleisten in den Firefox-Versionen __previous__ auf 57 umschalten möchten, können Sie dies mit dem Addon" Dorando keyconfig "" klarstellen eli vor 6 Jahren 0