Je veux utiliser Firefox comme front-end pour que les utilisateurs ne voient qu'un seul site Web.
J'ai trouvé comment démarrer Firefox en plein écran, les barres d'outils se cachent par défaut, mais je ne peux pas faire en sorte que les barres d'outils (barre d'adresse, barres de tabulation, etc.) ne s'affichent pas lorsque l'utilisateur survole le haut de l'écran.
Y a-t-il un moyen de faire cela?
firefox
fullscreen
Odys
la source
la source
Réponses:
Comme lexu l'a mentionné, ce que vous voulez est généralement appelé "mode kiosque". À ma connaissance, Firefox n'inclut pas la fonctionnalité intégrée du mode kiosque (je pense que seul IE l'inclut dans la version de base), mais il est disponible avec quelques plugins Firefox différents.
R-Kiosk est peut-être le plus populaire. Je l'ai déjà utilisé dans l'un de mes travaux précédents avec une configuration Firefox 3.x, mais je ne l'ai pas essayé depuis quelques années, donc je ne connais pas la compatibilité et les fonctionnalités avec les nouveaux navigateurs. Il indique qu'il fonctionne via les dernières versions de Firefox.
L'autre assez populaire est FF Fullscreen que je n'ai pas essayé, mais ne semble pas être un mode kiosque complet qui empêche les utilisateurs d'accéder au bureau, mais plutôt juste un plein écran sans mode barre d'outils, ce qui pourrait être ce que vous cherche de toute façon. Votre question n'indiquait pas si vous vouliez ou non empêcher les utilisateurs d'accéder au bureau.
la source
Vous pouvez bénéficier de l'API HTML5 plein écran.
Collez le code ci-dessous dans la console et cliquez sur la grande boîte noire pour activer le mode plein écran:
... ou utilisez le bookmarklet:
la source
requestFullscreen
fonction. : 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>
Une alternative est l'addon 'Old Lion Fullscreen'. Si fonctionne de manière fiable (contrairement à FF Fullscreen qui semble avoir un comportement plein écran imprévisible). Le seul inconvénient est que la barre de menu n'apparaît pas lorsque vous planez près du sommet.
Lien: https://addons.mozilla.org/en-US/firefox/addon/old-lion-fullscreen/
la source
Faites glisser tout des barres vers la fenêtre ouverte par Clic droit> Personnaliser.
Accédez à Options> Onglets et désactivez Toujours afficher la barre d'onglets.
Cliquez avec le bouton droit et désactivez les quatre barres.
Choisissez le F11mode plein écran, il devrait ressembler à un kiosque si vous n'avez qu'un seul onglet ouvert.
Cependant, cela n'empêche pas l'utilisateur d'utiliser des touches de raccourci pour ouvrir de nouvelles pages / onglets / fenêtres.
Même lors de l'utilisation d'un module complémentaire ou d'une extension, cela n'empêche pas l'utilisateur de jouer avec le système . C'est simplement parce que Firefox ne semble pas fournir les mécanismes permettant un mode kiosque entièrement implémenté, et comme ils ne l'ont pas implémenté eux-mêmes, quelqu'un doit prendre la source et écrire lui-même un mode kiosque.
Vous voudrez peut-être essayer un autre navigateur comme le mode kiosque d'Opera , regardez également la stratégie de groupe de Windows pour bloquer des touches de raccourci supplémentaires comme CTRL+ ALT+ DELet d'autres fonctionnalités utilisateur ...
la source
Got to about: config, recherchez
browser.fullscreen.autohide
et changez la valeur en true.la source
Sur le nouveau Firefox v.71 actuellement sur Nightly (Beta), vous pouvez ajouter
--kiosk
lors de l'exécution pour éviter toutes les barres (navigation et onglets)https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly
la source
Que diriez-vous
Ce code est sympa, car
1) Il utilise l'
requestFullscreen
API moderne .2) Certains navigateurs, Firefox par exemple, empêchent la demande en plein écran sans intervention de l'utilisateur. Ce code entrera en plein écran lorsque l'utilisateur cliquera sur n'importe quelle partie de la page.
la source