Saya mencari sesuatu seperti ini untuk sementara waktu, jadi inilah cara saya membuat mode 'aplikasi' Firefox saya sendiri.
Untuk Googlenauts dengan Windows / Mac ' Mengatur Firefox ' & ' Atau ... ' juga harus bekerja pada OS lain, mungkin dengan beberapa penyesuaian pada perintah yang digunakan, sementara ' Buat Peluncur ' harus bekerja hanya untuk sebagian besar Lingkungan Desktop yang mengimplementasikan freedesktop ' spekulasi '.
Siapkan Firefox
Pertama jalankan firefox --ProfileManager
dari terminal (Anda mungkin perlu menutup instans Firefox yang sedang berjalan terlebih dahulu, atau gunakan -new-instance
opsi) .
Buat profil baru dan panggil saja app
. Pilih yang 'Default' ( PENTING: jika tidak secara default akan memulai profil aplikasi yang Anda buat) dan tekan 'Keluar'.
Sekarang jalankan firefox -P app
. Ini akan memulai Firefox dari app
profil baru yang baru saja Anda buat. Karena menghapus tab dan bilah navigasi sekarang sulit atau tidak mungkin dalam pengaturan Firefox, Anda perlu menginstal beberapa ekstensi untuk menghapusnya - ini berfungsi, meskipun mungkin ada yang lebih baik tersedia yang menyembunyikan bilah secara permanen:
Sunting: Kedua opsi menyembunyikan tab + bilah nav juga disertakan dengan Classic Theme Restorer - ikon kecil juga dapat diatur untuk tata letak yang lebih ringkas.
Sekarang, ketika Anda menjalankan firefox -P app -new-instance http://URL
(mis. firefox -P app -new-instance /ubuntu//q/487936/178596
), Anda harus mendapatkan jendela Firefox seperti ini:
Juga, ketika Anda membuka Firefox dengan menjalankan firefox
atau mengklik tombol Firefox, itu akan membuka profil Firefox normal Anda dengan tab dan bilah nav.
Bekerja di Firefox 30.0, 40.0, diuji sebagian dalam 52.
Buat Peluncur
Anda mungkin ingin membuat peluncur untuk membuka aplikasi dari menu - Anda dapat melakukannya menggunakan templat ini:
[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>
Dimana:
<APP NAME>
adalah nama aplikasi Anda
<https://URL>
adalah URL yang Anda inginkan ditampilkan secara default saat meluncurkan aplikasi. -new-instance
bersifat opsional tetapi memungkinkan Aplikasi Firefox dijalankan bersamaan dengan Firefox normal. Lihat juga: Pengembang Mozilla - opsi Command Line dan output dari firefox --help
.
<ICON>
adalah nama ikon /usr/share/icons
atau ~/.local/share/icons
, atau path ke file ikon (lebih disukai PNG atau SVG saya pikir).
<KEYWORDS>
- Kata kunci yang relevan dibatasi oleh ;
, Anda dapat memasukkan kata-kata yang dapat Anda gunakan untuk mencari peluncur di Dasbor / Menu - misalnya Paper;Ink;Toner;
- Opsional : beri komentar dengan #
di awal baris jika Anda tidak menggunakannya.
Untuk info lebih lanjut tentang cara kerja file .desktop, Anda dapat membaca ini
Anda juga dapat mengikuti kedua langkah di atas, dan membuat berbagai profil aplikasi yang berbeda, ingatlah jika Anda menggunakan nama yang berbeda untuk app
- misalnya gmailapp
, Anda harus menggunakan nama itu secara konsisten alih-alih app
.
Juga, saya tidak yakin -new-instance
pilihan itu dibutuhkan lebih banyak lagi, saya tetap membiarkannya.
Lihat juga: - /superuser/468580/create-application-shortcut-chromes-feature-in-firefox
Kalau tidak...
Saya sedang mencari solusi untuk membuat skrip sehingga saya bisa menjalankan perintah dan membuat aplikasi Firefox (jadi tanpa ekstensi dll), dan userChrome.css berikut berfungsi dengan baik untuk menyembunyikan semua toolbar:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar,
#PersonalToolbar,
#BookmarksToolbar,
#MenuToolbar,
#tabbrowser-tabs,
#nav-bar,
#TabsToolbar { display: none !important; }
Saya belum mencobanya terlalu banyak, pikir itu akan mengganggu untuk digunakan karena menyembunyikan semua tab yang terbuka ....