Posso ocultar a barra de ferramentas no Safari enquanto estiver no modo de tela inteira?

20

Quando em modo de tela não cheia, o Safari me permite usar o atalho + |ou Exibir> Ocultar barra de ferramentas para ocultar o URL e a barra de pesquisa, etc. No entanto, quando estou no modo Tela cheia, esta opção está em cinza. Existe alguma maneira que eu possa escondê-lo sem sair de tela cheia?

Timothy Mueller-Harder
fonte

Respostas:

18

No Safari 10.0.1 no macOS Sierra é bastante simples - você tem que desmarcar Exibir > Mostrar sempre barra de ferramentas em tela cheia para ocultar a barra de ferramentas.

** Ver **> ** Sempre mostrar a barra de ferramentas em tela cheia **

Mateusz Piotrowski
fonte
1
Esta deve ser a resposta mais votada.
Sridhar Ratnakumar
Note que você pode ter que ir para o modo de tela cheia antes que você possa desmarcá-lo
nachocab
9

Entre no modo de tela cheia, clique com o botão direito do mouse em qualquer lugar na barra de endereços e clique em "Ocultar barra de ferramentas" no menu exibido.

insira a descrição da imagem aqui

Embora da próxima vez que você entrar no modo de tela cheia, a barra de ferramentas voltará.

binário
fonte
3
Tenha cuidado, porque depois de fazer isso, a única maneira de recuperar a barra é sair e entrar no modo de tela cheia novamente.
Samuel Spencer
1
não, você pode clicar em ver / personalizar barra de ferramentas ... para restaurá-lo
dmitry
8
Isso não parece funcionar em Mavericks.
Brigham
Finalize minha solução abaixo. Vai funcionar com o Mavericks.
rgtk
9

Abra o console (⌥⌘C ou Develop> Show Error Console ), cole este código:

(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);
  };
})();

e clique na caixa preta.

Você precisa ativar o Developer Tools para esta solução. Para ativar o Developer Tools, vá para Advanced, clique em "Mostrar menu Develop na barra de menu" na parte inferior da janela.

rgtk
fonte
Gostaria de saber se isso poderia ser feito em um bookmarklet
John Bachir
javascript:document.documentElement.webkitRequestFullScreen()
Peater de Xel
@ralfix, sua solução não funcionará, já que o navegador baseado em Webkit requer uma função como essa acionada pela ação do usuário (por meio de um evento de clique, por exemplo).
rgtk
@rgtos: Na verdade funciona bem para mim, usando o Safari 8.0.8.
Peater de Xel