Ich möchte Firefox als Front-End verwenden, damit Benutzer nur eine Website sehen können.
Ich habe herausgefunden, wie Firefox im Vollbildmodus gestartet wird. Symbolleisten werden standardmäßig ausgeblendet, aber ich kann nicht dafür sorgen, dass die Symbolleisten (Adressleiste, Registerkarten usw.) nicht angezeigt werden, wenn sich der Benutzer oben auf dem Bildschirm befindet.
Gibt es eine Möglichkeit, dies zu tun?
firefox
fullscreen
Odys
quelle
quelle
Antworten:
Wie Lexu bereits erwähnt hat, wird das, was Sie möchten, normalerweise als "Kiosk-Modus" bezeichnet. Meines Wissens enthält Firefox keine integrierte Kioskmodus-Funktionalität (ich denke, nur der IE enthält sie in der Basisversion), aber es ist mit einigen verschiedenen Firefox-Plugins verfügbar.
Der R-Kiosk ist vielleicht der beliebteste. Ich habe es bereits in einem meiner vorherigen Jobs mit einem Firefox 3.x-Setup verwendet, aber ich habe es seit einigen Jahren nicht mehr ausprobiert, sodass ich nichts über Kompatibilität und Funktionalität mit neueren Browsern weiß. Es gibt an, dass es mit den neuesten Versionen von Firefox funktioniert.
Der andere ziemlich beliebte ist FF Fullscreen, den ich nicht ausprobiert habe, der aber kein vollständiger Kioskmodus zu sein scheint, der Benutzer daran hindert, auf den Desktop zu gelangen, sondern nur ein Vollbildmodus ohne Symbolleistenmodus, wie Sie es vielleicht tun Ich suche sowieso. In Ihrer Frage wurde nicht angegeben, ob Sie Benutzer davon abhalten möchten, auf den Desktop zu gelangen.
quelle
Sie können die HTML5-Vollbild-API nutzen.
Fügen Sie den folgenden Code in die Konsole ein und klicken Sie auf die große schwarze Box, um den Vollbildmodus zu aktivieren:
... oder Lesezeichen verwenden:
quelle
requestFullscreen
Funktion tatsächlich aufzurufen . : p<a href="javascript:(function(){var e=document.createElement('div'),t=document.documentElement;e.innerText='Go to fullscreen view';e.setAttribute('style','position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;');document.body.appendChild(e);e.onclick=function(){if(t.requestFullscreen){t.requestFullscreen()}else if(t.mozRequestFullScreen){t.mozRequestFullScreen()}else if(t.webkitRequestFullscreen){t.webkitRequestFullscreen()}document.body.removeChild(e)}})();">Fullscreen</a>
Eine Alternative ist das Addon 'Old Lion Fullscreen'. Funktioniert zuverlässig (im Gegensatz zu FF Fullscreen, das ein unvorhersehbares Vollbildverhalten zu haben scheint). Der einzige Nachteil ist, dass die Menüleiste nicht angezeigt wird, wenn Sie in der Nähe der Oberseite schweben.
Link: https://addons.mozilla.org/en-US/firefox/addon/old-lion-fullscreen/
quelle
Ziehen Sie alles von den Balken in das Fenster, das mit Rechtsklick> Anpassen geöffnet wurde.
Gehen Sie zu Optionen> Registerkarten und deaktivieren Sie Immer Registerkartenleiste anzeigen.
Klicken Sie mit der rechten Maustaste und deaktivieren Sie alle vier Balken.
Hit F11für Vollbild - Modus, sollte es seinen Kiosk artig , wenn Sie nur eine Registerkarte geöffnet haben.
Dies verbietet dem Benutzer jedoch nicht, Tastenkombinationen zum Öffnen neuer Seiten / Registerkarten / Fenster zu verwenden.
Selbst wenn ein Add-On oder eine Erweiterung verwendet wird, kann der Benutzer nicht mit dem System herumspielen . Dies liegt einfach daran, dass Firefox anscheinend nicht die Mechanik bietet, um einen vollständig implementierten Kioskmodus zu ermöglichen, und da sie ihn nicht selbst implementiert haben, muss jemand die Quelle nehmen und selbst einen Kioskmodus schreiben.
Sie könnten einen alternativen Browser wie versuchen wollen Opera Kiosk - Modus , auch einen Blick in die Gruppenrichtlinien von Windows zusätzlichen Tastenkombinationen zu blockieren wie CTRL+ ALT+ DELund anderen User - Funktionalität ...
quelle
Ich muss ungefähr: config, suche
browser.fullscreen.autohide
und ändere den Wert in true.quelle
Auf dem neuen Firefox v.71, der derzeit auf Nightly (Beta)
--kiosk
läuft, können Sie beim Ausführen hinzufügen , um alle Balken (Navigation und Registerkarten) zu vermeiden.https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly
quelle
Wie wäre es mit
Dieser Code ist nett, weil
1) Es verwendet die moderne
requestFullscreen
API.2) Einige Browser, z. B. Firefox, verhindern Vollbildanfragen ohne Benutzeraktion. Dieser Code wird im Vollbildmodus angezeigt, wenn der Benutzer auf einen beliebigen Teil der Seite klickt.
quelle