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?

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 **


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á.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.