Vero schermo intero in Firefox?


18

In OSX, come posso avere un vero schermo intero? Quando vado in modalità schermo intero, la scheda e la barra di navigazione continuano a essere visualizzate. Quelle barre degli strumenti sono fastidiose quando provo a guardare un film, ecc.

Questo è lo scatto della parte superiore dello schermo:inserisci qui la descrizione dell'immagine

EDIT: ho capito che questo potrebbe applicarsi ad altri browser come Safari


Chrome ha una modalità di presentazione.
Matthieu Riegler,

1
La maggior parte dei lettori di film sul sito Web ha un pulsante a schermo intero (di solito due frecce che puntano agli angoli opposti dello schermo) che ingrandisce il film per riempire completamente lo schermo. Usa quello invece del pulsante Zoom verde nell'angolo in alto a sinistra della finestra.
tubedogg,

Risposte:


6

Di default non c'è modo di farlo in Firefox nativo, ma c'è un'estensione chiamata Toolbar Autohide che dovrebbe fare esattamente questo! Ti permette di usare il mouse per farlo riapparire passando con il mouse nella parte superiore dello schermo dove normalmente si troverebbe la barra degli strumenti.

Installa semplicemente l'estensione su quel link e riavvia Firefox quando ti viene richiesto. Dopo il riavvio di Firefox, fare clic con il tasto destro sulla barra degli strumenti e selezionare Maximized Autohide; dovresti quindi essere pronto per partire!

Consiglierei di cambiare un'opzione per il componente aggiuntivo nel gestore componenti aggiuntivi ( command + shift + a), tuttavia: sotto General, cambia Transition Typein Slide-inper renderlo un po 'più carino.

Infine, tieni presente che il passaggio del mouse nella parte superiore dello schermo può far apparire anche la barra OS X, il che può essere leggermente fastidioso (cosa che succederebbe per quasi tutte le estensioni che fanno questo tipo di cose). Per ovviare a questo, fai buon uso dei comandi chiave!

  • command + l visualizza la barra degli indirizzi in modo da poter iniziare immediatamente a digitare un nuovo URL
  • command + k visualizza il menu di Firefox in modo da poter selezionare le opzioni di stampa, le preferenze, ecc.
  • command + t crea una nuova scheda e si concentra su di essa
  • control + tabe control + shift + tabti permette di scorrere le schede proprio come command + tabe command + shift + tabti permette di scorrere le finestre in OS X.

Spero che sia di aiuto!


Si noti che l'estensione consigliata non è verificata per l'uso in Firefox Developer Edition, ma funziona comunque.
mirzmaster,

5
Sfortunatamente, sembra che l'autore abbia rimosso l'estensione dal link che hai fornito.
AdmiralJonB

Sostituzione che funziona da gennaio 2017: addons.mozilla.org/en-US/firefox/addon/fullscreen-plus
zwol

@zwol sfortunatamente quel componente aggiuntivo rimuove completamente tutte le barre degli strumenti in modalità a schermo intero. Questo non è raccomandato, perché ora tutti gli strumenti non sono disponibili. Inoltre, la sicurezza potrebbe essere compromessa, poiché la barra degli indirizzi (che mostra alcune informazioni di sicurezza, ad esempio https e certificati) è permanentemente nascosta a meno che non venga chiuso lo schermo intero. Sto ancora cercando un componente aggiuntivo che faccia quello che dovrebbe a vero schermo intero.
Erik,

1
A partire dall'ultima versione di Firefox, l'estensione non funziona più.
Tin Man

4

Nella pagina about: config cerca la seguente chiave

full-screen-api.allow-trusted-richieste-only

e impostarlo su false

Quindi è possibile creare un ' collegamento ' segnalibro con la seguente ' posizione ':

javascript:document.getElementsByTagName('html')[0].mozRequestFullScreen();void(0)


La mia mente è stupita, signore. Non vedo questa funzionalità in Firefox dal ~ 2013, grazie!
sdailey,

1

Ho risolto questo problema utilizzando Automator per creare un'applicazione che utilizza un Action > Utilities > Run Shell Script:

open -a Firefox
sleep 1
lsappinfo setinfo -app Firefox ApplicationType=UIElement
osascript -e 'tell application "System Events" to tell process "Firefox" to set value of attribute "AXFullScreen" of first window to true'
sleep 0.5
for f in "$@"; do open -a Firefox "$f"; done

Ho impostato lo script della shell Shell:su /bin/she Pass input:su as arguments, salvandolo come "Firefox a schermo intero" /Applications, cambio l'icona come spiegato qui e lo aggiungo come eccezione System Preferences > Security & Privacy > Privacy Tab > Accessibility.

Posso quindi fare clic sull'icona dell'applicazione o eseguire una delle seguenti operazioni e funziona:

  • open -a "Firefox Full Screen"
  • open -a "Firefox Full Screen" --args "https://google.com"
  • open -a "Firefox Full Screen" --args "https://google.com" "https://twitter.com"

Sto usando questo accoppiato con il seguente userChrome.cssper evitare un problema ben noto con la barra dei menu di macOS su applicazioni a schermo intero e un altro bug di nascondimento automatico della barra degli indirizzi e delle schede di vecchia data che Firefox ha con macOS a schermo intero nativo .

userChrome.css

#navigator-toolbox[inFullscreen] {
    position: relative;
    z-index: 1;
    height: 3px;
    margin-bottom: -3px;
    opacity: 0;
    overflow: hidden;
}

#navigator-toolbox[inFullscreen]:hover {
    height: auto;
    margin-bottom: 0px;
    opacity: 1;
    overflow: show;
}

#content-deck[inFullscreen]{
    position:relative;
    z-index: 0;
}

Per un approccio generico, controlla la mia altra risposta .

MANCIA

  • Firefox, per impostazione predefinita, non ha alcun problema su Linux o Windows per nascondere automaticamente la barra degli indirizzi e le schede a schermo intero come previsto. Detto questo, l'ho preso userChrome.cssdalla mia configurazione di ArchLinux. Lo uso su i3 e ondeggio i gestori delle finestre di piastrellatura, con tutti i [inFullscreen]rimossi, per ottenere la barra degli indirizzi e le schede per nascondersi automaticamente nelle normali finestre senza bordi.

1

Un modo per farlo è utilizzando JavaScript. Per Firefox, esegui questo codice:

document.getElementsByTagName('html')[0].mozRequestFullScreen()

Su Safari, inseriscilo in un hrefattributo button :

javascript:if(!document.webkitFullscreenElement){document.getElementsByTagName('html')[0].webkitRequestFullscreen();} else{document.webkitExitFullscreen()}

Ovviamente, questo non è molto grazioso se non in un'estensione o un bookmarklet.


2
TypeError: document.getElementByTagName is not a function deve essere Elements (notare i), in Firefox 43 su OS X comunque
Chris

1

Un modo per farlo che è più maneggevole di un bookmarklet e che non richiede di giocherellare con userChrome.css è installare Greasemonkey, quindi creare uno script utente con questi contenuti:

document.addEventListener(
  "keydown",
  (e) => {
    if (e.ctrlKey && e.key == "F") {
      document.documentElement.requestFullscreen();
    }
  },
  true);

Quindi, Control + Shift + F renderà qualsiasi pagina a schermo intero.


0

L'estensione Fullscreen Plus ( https://addons.mozilla.org/en-US/firefox/addon/fullscreen_plus/ ) ha funzionato per me, per rendere lo schermo intero di qualsiasi sito Web (le estensioni delle note NON funzionano sul sito Web delle estensioni mozilla, quindi devi andare in un'altra pagina). CTRL-MAIUSC-F consente di visualizzare a schermo intero il sito Web corrente, inclusa la rimozione della barra URL, della scheda e della barra dei menu.

Ho impostato full-screen-api.allow-trusted-request-only su false e full-screen-api.macos-native-full-screen su true. Non credo che nessuno di questi fosse richiesto.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.