Firefox'ta Gerçek Tam Ekran?


18

OSX'te gerçek bir tam ekrana nasıl sahip olabilirim? Tam ekran moduna gittiğimde, sekme ve gezinme çubuğu hala gösteriliyor. Film izlemeye çalıştığımda bu araç çubukları can sıkıcı.

Bu ekranın üst kısmının görüntüsü:resim açıklamasını buraya girin

EDIT: Bunun Safari gibi diğer tarayıcılar için geçerli olabileceğini fark ettim


Chrome'un bir sunum modu vardır.
Matthieu Riegler

1
Çoğu web sitesi film oynatıcısında, filmi ekranı tamamen dolduracak şekilde büyüten tam ekran düğmesi (genellikle ekranın karşıt köşelerini gösteren iki ok) bulunur. Pencerenin sol üst köşesindeki yeşil Yakınlaştır düğmesi yerine bunu kullanın.
tubedogg

Yanıtlar:


6

Varsayılan olarak bunu yerel Firefox'ta yapmanın bir yolu yoktur, ancak Araç Çubuğu Otomatik Gizleme adlı tam olarak bunu yapması gereken bir uzantı vardır! Ekranın üst kısmındaki araç çubuğunun normalde bulunduğu fareyle tekrar görünmesini sağlamak için farenizi kullanmanıza olanak tanır.

Uzantıyı bu bağlantıya yükleyin ve sizden istendiğinde Firefox'u yeniden başlatın. Firefox yeniden başladıktan sonra, araç çubuğunu sağ tıklayın ve öğesini seçin Maximized Autohide; o zaman gitmeye hazır olmalısın!

Ben eklenti yöneticisinde (geniş ilave için bir seçenek değişen öneriyoruz command + shift + aunder:) olsa General, değişim Transition Typeiçin Slide-inbiraz daha güzel yapmak için.

Son olarak, farenizi ekranın üstünde tutmanın OS X çubuğunun da görünmesini sağlayabileceğini unutmayın, bu da hafif sinir bozucu olabilir (bu da bu tür şeyleri yapan hemen hemen her uzantı için olur). Bu sorunu çözmek için, tuş komutlarını iyi kullanın!

  • command + l hemen yeni bir URL yazmaya başlayabilmeniz için adres çubuğunu getirir
  • command + k yazdırma seçeneklerinizi, tercihlerinizi vb. seçebilmeniz için Firefox menüsünü açar.
  • command + t yeni bir sekme oluşturur ve buna odaklanır
  • control + tabve control + shift + tabtıpkı sekmeleri geçiş yapma olanağı sağlar command + tabve command + shift + tabOS X pencereler arasında geçiş yapmanızı sağlar

Bu yardımcı olur umarım!


Önerilen uzantının Firefox Developer Edition'da kullanım için doğrulanmadığını, ancak yine de çalıştığını unutmayın.
mirzmaster

5
Ne yazık ki, yazarın uzantıyı sağladığınız bağlantıdan kaldırdığı anlaşılıyor.
AdmiralJonB

Ocak 2017'den itibaren çalışan değiştirme: addons.mozilla.org/en-US/firefox/addon/fullscreen-plus
zwol

@zwol ne yazık ki bu eklenti tam ekran modundayken tüm araç çubuklarını tamamen kaldırır. Tüm araçlar kullanılamadığından bu önerilmez. Ayrıca, güvenlik tehlikesi tehlikeye girebilir, çünkü adres çubuğu (örn. Https ve sertifikalar gibi bazı güvenlik bilgilerini gösterir) tam ekrandan çıkılmadığı sürece kalıcı olarak gizlenir. Hala tam ekranda olması gerekenleri yapan bir addon arıyorum.
Erik

1
En son Firefox sürümünden itibaren uzantı artık çalışmıyor.
Tin Man

4

About: config sayfasında aşağıdaki anahtarı arayın

tam ekran-api.allow güvenilir-istekleri salt

ve yanlış değerine ayarla

Ardından , aşağıdaki ' konum ' ile bir yer işareti ' bağlantısı ' oluşturabilirsiniz :

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


Aklım iyi uçtu efendim. Bu işlevselliği ~ 2013'ten beri Firefox'ta görmedim, teşekkürler!
sdailey

1

Bunu kullanarak bir uygulama oluşturmak için Automator kullanarak çözdüm 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

Ben kabuk komut dosyası ayarlamak Shell:için /bin/shve Pass input:hiç as argumentsbunun tasarrufu içinde "Firefox Tam Ekran" olarak, /Applicationsonun simgesini değiştirmek, burada açıklandığı gibi ve bir istisna olarak ekleyin System Preferences > Security & Privacy > Privacy Tab > Accessibility.

Daha sonra uygulama simgesini tıklayabilir veya aşağıdakilerden herhangi birini çalıştırabilirim:

  • 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"

Bu tam ekran uygulamalarında macOS menü çubuğu ve Firefox'un macOS yerel tam ekran ile sahip başka bir uzun süre ayakta durma çubuğu ve sekme otomatik gizleme hatası ile iyi bilinen bir sorundanuserChrome.css kaçınmak için aşağıdakilerle birlikte kullanıyorum .

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

Genel bir yaklaşım için diğer cevabımı kontrol edin .

İPUCU

  • Firefox'un varsayılan olarak, adres çubuğunu ve sekmeleri beklendiği gibi tam ekranda otomatik olarak gizlemek için Linux veya Windows'ta herhangi bir sorunu yoktur. Bununla birlikte, bunu userChrome.cssArchLinux kurulumumdan aldım. İ3 üzerinde kullanıyorum ve normal kaldırılmış pencerelerde [inFullscreen]otomatik olarak gizlenecek adres çubuğunu ve sekmeleri almak için kaldırılan tüm pencere yöneticilerini kaldırıyorum.

1

Bunu yapmanın bir yolu JavaScript kullanmaktır. Firefox için şu kodu yürütün:

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

Safari'de bunu bir düğme hrefözelliğine koyun :

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

Açıkçası, bir uzantıda veya yer işaretinde olmadığı sürece bu çok zarif değil.


2
TypeError: document.getElementByTagName is not a function Yine de OS X'de Firefox 43'te Elements (s) notları gerekiyor
Chris

1

Bir yer işaretinden daha kullanışlı olan ve userChrome.css ile uğraşmayı gerektirmeyen bunu yapmanın bir yolu, Greasemonkey'i yüklemek ve ardından bu içeriklerle bir kullanıcı komut dosyası oluşturmaktır:

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

Ardından, Control + Shift + F herhangi bir sayfayı tam ekran yapar.


0

Fullscreen Plus ( https://addons.mozilla.org/en-US/firefox/addon/fullscreen_plus/ ) uzantısı , herhangi bir web sitesinin tam ekranını yapmak için çalıştı (not uzantıları mozilla uzantısı web sitesinde çalışmaz, farklı bir sayfaya gitmeniz gerekir). CTRL-SHIFT-F, URL çubuğunu, sekmeleri çubuğunu ve menü çubuğunu kaldırmayı da içeren geçerli web sitesini tam olarak görüntüler.

Ben tam ekran-api.allow-güvenilen-istekleri-sadece yanlış ve tam-ekran-api.macos-yerli-tam-ekran doğru olarak ayarladım. Bunlardan hiçbirinin gerekli olduğunu düşünmüyorum.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.