Firefox Tam Ekrandayken Tüm Araç Çubuklarını Nasıl Gizleyebilirim?


13

Kullanıcıların yalnızca bir web sitesini görmesi için firefox'u kullanıcı arabirimi olarak kullanmak istiyorum.

Firefox'u tam ekranda nasıl başlatacağımı buldum, araç çubukları varsayılan olarak gizleniyor, ancak kullanıcı ekranın üst kısmına geldiğinde araç çubuklarının (adres çubuğu, sekme çubukları vb.) Gösterilmesini sağlayamıyorum.

Bunu yapmanın bir yolu var mı?


2
Sanırım istediğin şey kiosk modu ...
lexu

Fullscreen Plus , Firefox Quantum'da bunu yapan daha yeni bir eklentidir!
Oliver Evans

Yanıtlar:


6

Lexu'nun belirttiği gibi, istediğiniz şey genellikle "kiosk modu" olarak adlandırılır. Bildiğim kadarıyla, Firefox yerleşik kiosk modu işlevselliğini içermiyor (bence sadece IE temel sürümde yer alıyor), ancak birkaç farklı Firefox eklentisi ile kullanılabilir.

R-Kiosk belki de en popüler olanıdır. Daha önce bir Firefox 3.x kurulumuyla önceki işlerimden birinde kullandım, ancak birkaç yıl içinde denemedim, bu yüzden yeni tarayıcılarla uyumluluk ve işlevsellik hakkında bilmiyorum. Firefox'un en son sürümlerinde çalıştığını belirtiyor.

Diğer oldukça popüler olanı, denemediğim FF Tam Ekran , ancak kullanıcıların masaüstüne girmesini önleyen tam bir kiosk modu gibi görünmüyor, sadece araç çubuğu modu olmayan bir tam ekran. Yine de arıyoruz. Sorunuz, kullanıcıların masaüstüne erişmesini engellemek isteyip istemediğinizi belirtmedi.


1
Bu uzantıların her ikisi de Firefox 57+ ile uyumlu değildir.
Görünen Ad

1
6 yaşında bir cevap için şaşırtıcı değil ama bilmek iyi. Firefox'un en son sürümleri, daha eski birçok eklenti ve özellik kırdı.
BBlake

6

HTML5 Tam Ekran API'sinden yararlanabilirsiniz.

Aşağıdaki kodu konsola yapıştırın ve tam ekran modunu etkinleştirmek için büyük kara kutuyu tıklayın:

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

... veya yer işareti kullanın:

javascript:(function(){var e=document.createElement("div"),t=document.documentElement;e.innerText="Go to fullscreen view";e.setAttribute("style","position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;");document.body.appendChild(e);e.onclick=function(){if(t.requestFullscreen){t.requestFullscreen()}else if(t.mozRequestFullScreen){t.mozRequestFullScreen()}else if(t.webkitRequestFullscreen){t.webkitRequestFullscreen()}document.body.removeChild(e)}})();

requestFullscreenİşlevi çağırmayı unuttun . : p
uranusjr

Bookmarklet - bir tarayıcıda açın ve yer imleri çubuğuna sürükleyin<a href="javascript:(function(){var e=document.createElement('div'),t=document.documentElement;e.innerText='Go to fullscreen view';e.setAttribute('style','position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;');document.body.appendChild(e);e.onclick=function(){if(t.requestFullscreen){t.requestFullscreen()}else if(t.mozRequestFullScreen){t.mozRequestFullScreen()}else if(t.webkitRequestFullscreen){t.webkitRequestFullscreen()}document.body.removeChild(e)}})();">Fullscreen</a>
dhchdhd


2
  1. Çubuklardan her şeyi Sağ Tık> Özelleştir tarafından açılan pencereye sürükleyin.

  2. Seçenekler> Sekmeler'e gidin ve Sekme Çubuğunu Her Zaman Göster'i devre dışı bırakın.

  3. Dört çubuğu da sağ tıklayın ve devre dışı bırakın.

  4. F11Tam ekran modu için vurun , sadece bir sekmeniz açıksa kiosk benzeri olmalıdır.

Ancak bu, kullanıcının yeni sayfaları / sekmeleri / pencereleri açmak için kısayol tuşlarını kullanmasına izin vermez.

Bir eklenti veya uzantı kullanırken bile , kullanıcının sistemle uğraşmasına izin vermez . Bunun nedeni, Firefox'un tam olarak uygulanan bir kiosk moduna izin vermek için mekaniği sağlamıyor gibi görünmesi ve bunu kendileri uygulamadığı için, birinin kaynağı alması ve bir kiosk modu yazması gerekiyor.


Opera'nın Kiosk Modu gibi alternatif bir tarayıcı denemek , CTRL+ ALT+ DELve diğer kullanıcı işlevleri gibi ek kısayol tuşlarını engellemek için Windows Grup İlkesi'ne bakmak isteyebilirsiniz ...


2

About: config, browser.fullscreen.autohidedeğerini arayın ve true olarak değiştirin.

Olası değerler ve etkileri

Doğru

Araç çubuklarını ve sekme şeridini tam ekran modunda otomatik olarak daraltın ve yalnızca fareyle üzerine geldiğinde gösterin. (Varsayılan)

Yanlış

Araç çubuklarını ve sekme şeridini her zaman tam ekran modunda gösterin.


1
Kendinizi belirttiğiniz gibi, varsayılan olarak zaten doğrudur, bu yüzden anlamsızdır.
Görünen Ad


1

Peki ya

javascript:(document.onclick=()=>document.documentElement.requestFullscreen())();

Bu kod güzel, çünkü

1) Modern requestFullscreenAPI kullanır .

2) Bazı tarayıcılar, örneğin Firefox, kullanıcı eylemi olmadan tam ekran isteğini önler. Kullanıcı sayfanın herhangi bir bölümünü tıkladığında bu kod tam ekrana girer.


Lütfen kodunuzu / komutunuzu nasıl uygulayacağınız ve tam olarak ne yapması gerektiği hakkında daha fazla açıklama ekleyin.
Albin
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.