Bir süre böyle bir şey arıyordum, işte benim kendi Firefox'umu 'app' kipime dönüştürdüm.
Windows / Mac özellikli Googlenauts için ' Firefox'u Ayarla ' ve ' Alternatif Olarak ... ' aynı zamanda diğer işletim sistemlerinde de çalışmalı, belki de kullanılan komutlara bir kaç adım atmanız gerekirken , ' Başlatıcı Oluştur ' yalnızca uygulamayı uygulayan çoğu Masaüstü Ortamı için çalışmalıdır. freedesktop ' belirtimleri '.
Firefox'u Kur
İlk firefox --ProfileManager
önce terminalden çalıştırın (önce Firefox'un çalışan örneklerini kapatmanız veya -new-instance
seçeneği kullanmanız gerekebilir ) .
Yeni bir profil oluştur ve ara app
. 'Varsayılan' olanı seçin ( ÖNEMLİ: aksi takdirde varsayılan olarak oluşturduğunuz uygulama profilini başlatır) ve 'Çıkış'a basın.
Şimdi koş firefox -P app
. Bu, Firefox'u yeni app
oluşturduğunuz yeni profilden başlatır . Firefox’un ayarlarında sekmeleri ve gezinme çubuğunu kaldırmak artık zor veya imkansız olduğundan, bunları kaldırmak için bazı uzantılar yüklemeniz gerekecek - bu olanlar çalışır, ancak çubukları kalıcı olarak gizleyen daha iyi olanlar da olabilir:
Düzenleme: Sekme + gezinme çubuklarını gizleme seçeneklerinin ikisi de Klasik Tema Restoratöründe bulunur - daha küçük bir düzen için küçük simgeler de ayarlanabilir.
Şimdi, firefox -P app -new-instance http://URL
(örneğin firefox -P app -new-instance /ubuntu//q/487936/178596
) çalıştırdığınızda , şöyle bir Firefox penceresi açmalısınız:
Ayrıca, Firefox'u çalıştırarak firefox
veya Firefox düğmesini tıklatarak açtığınızda, normal Firefox profilinizi sekme ve gezinme çubuklarıyla açması gerekir.
Firefox 30.0, 40.0'da çalışır, kısmen 52'de test edilmiştir.
Başlatıcı Oluştur
Muhtemelen uygulamanızı menüden açmak için bir başlatıcı oluşturmak isteyebilirsiniz - bunu şu şablonu kullanarak yapabilirsiniz:
[Desktop Entry]
Name=<APP NAME>
GenericName=<APP NAME>
#Comment=Browse the Web
Exec=firefox -P app -new-instance <https://URL>
Icon=<ICON>
Terminal=false
Type=Application
#MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
#Categories=Network;WebBrowser;
Keywords=<KEYWORDS>
Nerede:
<APP NAME>
uygulamanızın adı
<https://URL>
Uygulamayı başlatırken varsayılan olarak gösterilmesini istediğiniz URL'dir. -new-instance
isteğe bağlıdır ancak Firefox Uygulaması'nın normal Firefox ile aynı zamanda çalışmasına izin verir. Ayrıca bakınız: Mozilla Developer - Komut Satırı seçenekleri ve çıktısı firefox --help
.
<ICON>
Bir simgenin adı /usr/share/icons
veya ~/.local/share/icons
bir simge dosyasına giden yoldur (tercihen PNG veya SVG).
<KEYWORDS>
- İlgili anahtar kelimelerle sınırlandırılmış ;
, Dash / Menu’de başlatıcıyı aramak için kullanabileceğiniz kelimeleri dahil edebilirsiniz - örneğin Paper;Ink;Toner;
- İsteğe bağlı : bunu #
kullanmazsanız satırın başında bir yorum yapın .
.Desktop işi dosyaları hakkında daha fazla bilgi için, okuyabilir bu
Ayrıca, her iki yukarıdaki adımı da takip edebilir ve çeşitli farklı uygulama profilleri oluşturabilirsiniz; yalnızca farklı bir ad kullanıyorsanız , app
örneğin gmailapp
, bu adı yerine sürekli kullanmanız gerektiğini unutmayın app
.
Ayrıca, -new-instance
seçeneğin daha fazla gerekli olduğundan da emin değilim , yine de bıraktım.
Ayrıca bakınız: - /superuser/468580/create-application-shortcut-chromes-feature-in-firefox
Alternatif ...
Bir komut dosyası oluşturmak için bir çözüm arıyordum, böylece bir komutu çalıştırabilir ve Firefox uygulamaları (yani uzantıları vb. Olmadan) oluşturabilecektim ve aşağıdaki userChrome.css tüm araç çubuklarını gizlemek için iyi çalışıyor:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar,
#PersonalToolbar,
#BookmarksToolbar,
#MenuToolbar,
#tabbrowser-tabs,
#nav-bar,
#TabsToolbar { display: none !important; }
Henüz çok fazla test yapmadım, tüm açık sekmeleri gizlediği için kullanmanın can sıkıcı olacağını düşündüm.