Firefox erhält einen neuen Headless-Modus
- Kategorie: Feuerfuchs
Mozilla Pläne Einführung in den Headless-Modus in Firefox 55 Stable unter Linux und Firefox 56 Stable unter Windows- und Mac-Geräten.
Der Headless-Modus ist ein spezieller Anzeigemodus, in dem die Elemente der Benutzeroberfläche des Webbrowsers nicht angezeigt werden. Da dies der Fall ist, wird es in speziellen Anwendungsfällen verwendet, z. B. wenn Sie automatisierte Tests ausführen oder eine Site oder einen Dienst ohne das Benutzerchrom des Webbrowsers anzeigen müssen.
Ein Fehler war abgelegt vor neun Jahren auf Bugzilla @ Mozilla, um einen Headless-Modus in den Browser zu integrieren.
Google Chrome unterstützt bereits den Headless-Modus. Wir haben bereits hier bei Ghacks darüber gesprochen, wie Sie es aktivieren können. Ich empfehle Ihnen, den Leitfaden zu lesen, wenn Sie dies herausfinden möchten So führen Sie Chrome im Headless-Modus aus .
Für Firefox müssen Sie Firefox 55 oder höher unter Linux oder Firefox 56 oder höher unter Windows oder Mac ausführen, um Unterstützung zu erhalten. Sie können die Version des Browsers überprüfen, indem Sie about: support in die Adressleiste des Browsers laden. Dies zeigt die Version von Firefox, den Kanal und andere Informationen.
Hinweis : Der Headless-Modus funktioniert momentan nicht richtig. Wenn Sie versuchen, Firefox mit dem Parameter -headless zu laden, werden Sie feststellen, dass der Browser überhaupt nicht gestartet wird. Ich habe dies unter Windows und Linux sowie in verschiedenen Firefox-Versionen getestet und es hat zum Zeitpunkt des Schreibens nicht funktioniert. Ich habe jedoch nicht versucht, es in Verbindung mit Selenium auszuführen, daher funktioniert dies möglicherweise bereits.
Ausführen von Firefox im Headless-Modus
Die anfängliche Implementierung des Headless-Modus in Firefox ist grundlegend. Sie müssen den Browser mit dem Parameter -headless ausführen, um ihn zu aktivieren. Ich schlage vor, dass Sie ein neues Profil erstellen oder eine tragbare Version von Firefox verwenden, da Sie Ihr Firefox-Hauptprofil möglicherweise nicht im Headless-Modus ausführen möchten.
Der Grund dafür ist, dass Sie keine Benutzeroberfläche erhalten, wenn Sie den Headless-Modus aktivieren. Dies bedeutet, dass es keine Adressleiste, keine Titelleiste und keine Registerkartenleiste gibt, mit der Sie interagieren können.
Sie können die Entwicklung des Headless-Modus im Firefox-Webbrowser mit einem Klick verfolgen dieser Link . Es führt zum Meta-Bug auf Bugzilla @ Mozilla.