Puis-je masquer la barre d'outils dans Safari en mode plein écran?

18

En mode non plein écran, Safari me permet d’utiliser le + | raccourci ou Afficher & gt; Masquer la barre de tâches pour masquer l'URL et la barre de recherche, etc. Cependant, lorsque je suis en mode plein écran, cette option est grisée. Est-il possible de le cacher sans quitter le mode plein écran?

Timothy Mueller-Harder
la source

Réponses:

15

Dans Safari 10.0.1 sur macOS Sierra, c’est assez simple: vous devez décocher Vue & gt; Toujours afficher la barre d'outils en plein écran pour masquer la barre d'outils.

**View** > **Always Show Toolbar in Full Screen**

Mateusz Piotrowski
la source
1
Cela devrait être la réponse la plus votée.
Sridhar Ratnakumar
9

Entrez en mode plein écran, faites un clic droit n'importe où autour de la barre d'adresse, puis cliquez sur "Masquer la barre d'outils" dans le menu qui apparaît.

enter image description here

La prochaine fois que vous passerez en mode plein écran, la barre d’outils réapparaîtra.

binarybob
la source
3
Soyez prudent, car une fois que vous avez fait cela, le seul moyen de récupérer la barre est de quitter puis de revenir en mode plein écran.
Samuel Spencer
1
non, vous pouvez cliquer sur afficher / personnaliser la barre d'outils ... pour la restaurer
dmitry
8
Cela ne semble pas fonctionner dans Mavericks.
Brigham
Commander ma solution ci-dessous. Ça va marcher avec Mavericks.
rgtk
9

Ouvrir la console (C ou Développer & gt; Afficher la console d'erreur ), collez ce code:

(function() {
  var el = document.createElement('div'),
      docEl = document.documentElement;

  el.innerText = 'Go to fullscreen view';
  el.setAttribute('style', 'position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;')
  document.body.appendChild(el)

  el.onclick = function() {
    if (docEl.requestFullscreen) {
      docEl.requestFullscreen();
    } else if (docEl.mozRequestFullScreen) {
      docEl.mozRequestFullScreen();
    } else if (docEl.webkitRequestFullscreen) {
      docEl.webkitRequestFullscreen();
    }
    document.body.removeChild(el);
  };
})();

et cliquez sur la case noire.

Vous devez activer Developer-Tools pour cette solution. Pour activer Developer-Tools, allez à Avancé, cliquez sur "Afficher le menu Développement dans la barre de menu" en bas de la fenêtre.

rgtk
la source
Je me demande si cela pourrait être transformé en bookmarklet
John Bachir
javascript:document.documentElement.webkitRequestFullScreen()
Peater de Xel
@ralfix, votre solution ne fonctionnera pas car les navigateurs Webkit ont besoin d'une fonction comme celle-ci déclenchée par une action de l'utilisateur (via l'événement click, par exemple).
rgtk
@ rgtos: Cela fonctionne très bien pour moi, avec Safari 8.0.8.
Peater de Xel