Konfigurasikan Firefox di Linux

Saya memutuskan untuk menulis tentang pengaturan Firefox untuk Linux. Ada juga artikel serupa di Internet, tetapi sebagian besar didasarkan pada versi browser yang lebih lama. Tidak ada perbedaan radikal dalam mengatur Firefox untuk Linux atau untuk Windows, tetapi ada beberapa kekhasan.

Saya harus segera mengatakan bahwa pada PC lama setelah menyetel browser Anda tidak akan mendapatkan keajaiban kinerja. Sebaliknya, itu akan membantu "kotak musik" Anda memainkan sesuatu yang lain untuk jiwa, jika Anda melakukannya dengan benar, dan tidak berbohong di suatu tempat di sudut gelap sebagai suvenir mati.

Saya mengambil hampir semua pengaturan Firefox dari artikel saya Komputer lama, Windows 7, RAM 1 GB, kartu video DirectX 9, Firefox dan Internet . Tapi saya tidak akan membuat referensi ke pengaturan berbagai distribusi OS di sini karena keragamannya dan pengetahuan saya yang sangat sederhana. Hanya Firefox.

Tentang komputer dengan prosesor tanpa dukungan untuk instruksi SSE2


Browser terbaru yang didukung secara resmi untuk Linux adalah 52.9esr. Dan tidak secara resmi - Firefox 68 terbaru bekerja dengan setidaknya prosesor AMD pada 462 socket. Tetapi tidak semua Firefox pada PC semacam itu dapat dimulai. Tidak masalah, saya mendapatkannya dengan Iceweasel . Bahkan jika tidak semua fungsi di browser berfungsi, misalnya, halaman dengan WebGL jatuh. Secara umum, Anda bisa menggunakannya.

Akselerasi perangkat keras kartu grafis


Ini memberikan peningkatan kinerja yang baik, terutama pada komputer yang lebih lambat.
Tampaknya, pada suatu waktu, pengembang Firefox akan mengaktifkan akselerasi perangkat keras secara default di versi baru browser. Tapi sepertinya mereka tidak menyalakannya. Versi berbeda dari kernel Linux, X.org, driver ... - itu akan berfungsi dengan baik di suatu tempat, tetapi tidak di suatu tempat. Hanya periksa sendiri. Jika kartu video Anda mendukung OpenGL 2.0 dan Anda memaksakan akselerasi perangkat keras di peramban, tetapi tidak berfungsi, ini tidak berarti bahwa Linux tidak akan berfungsi di distribusi lain.
Anda dapat melihat kemampuan kartu video dari tabel di Wikipedia: Intel , AMD , Nvidia .

Pengaturan Firefox tersembunyi dari about: config


68
access.force_disabled
Fitur ini mencegah layanan aksesibilitas mengakses browser Anda.
Dukungan Aksesibilitas - Dapat menyediakan beberapa alat khusus peramban untuk masing-masing pengaya yang dipasang di Firefox.
Setel ke true jika ikon ini belum pernah ditampilkan di bilah tab Anda gambar

app.normandy.enabled *
Jajak pendapat dan pengumpulan data yang tidak terduga tentang preferensi Anda untuk Mozilla.
Nonaktifkan salah

app.shield.optoutstudies.enabled * *
Pengembang Firefox sesekali dapat menginstal berbagai add-on di browser Anda dan melakukan penelitian tanpa sepengetahuan Anda. Agar peramban Anda tidak diinstal secara spontan, tidak jelas add-on mana yang menonaktifkan opsi salah ini

app.update.checkInstallTime
Bertanggung jawab untuk menghitung hari setelah pembaruan.
Nonaktifkan salah

app.update.doorhanger
Jika Anda mengubah nilai opsi ini menjadi false , sering pemberitahuan yang menyarankan memperbarui browser tidak akan muncul.
gambar

apz.allow_double_tap_zooming
Berfungsi untuk perangkat layar sentuh. Tidak ada layar sentuh - nonaktifkan salah

apz.android.chrome_fling_physics.enabled
Tidak bekerja di Linux versi PC. Nonaktifkan salah

apz.drag.touch.enabled *
apz.one_touch_pinch.enabled *
Nonaktifkan false jika komputer Anda tidak memiliki perangkat dengan input sentuh (touchpad atau layar sentuh).

apz.peek_messages.enabled *
Fungsi ini diperlukan jika gambar dihasilkan dari komputer ke monitor atau TV melalui DisplayPort . Jika komputer Anda tidak memiliki atau tidak menggunakan DisplayPort, nonaktifkan opsi ini salah

browser.cache.disk.enable
Parameter yang bertanggung jawab untuk penggunaan cache disk.

Jika Anda menonaktifkan false, semua file sementara dan elemen halaman yang diunduh dari Internet akan direkam dan disimpan dalam RAM, dan bukan pada hard drive. Akses ke RAM lebih cepat, masing-masing, dan tampilan halaman web juga bisa lebih cepat.

Jika Anda memiliki hard drive yang lambat, Internet tanpa batas cepat dan RAM lebih dari 1,5 - 2 gigabyte, Anda dapat mencoba menonaktifkan opsi ini. Namun, setelah ini, pastikan untuk mengikuti proses mengisi memori saat menggunakan browser dan program yang sedang berjalan lainnya di komputer. Bahkan dalam situasi yang paling sulit (sejumlah besar tab secara bersamaan membuka di browser, menonton video, dll.), Jumlah memori bebas harus selalu tetap beberapa ratus megabyte. Jika Anda memiliki masalah, hidupkan kembali parameter ini menjadi true .

browser.cache.disk.smart_size.enabled *
Fitur manajemen cache disk otomatis. Bergantung pada ruang kosong pada hard drive tempat browser diinstal, pertama kali Anda mengatur volume, yang akan dialokasikan untuk cache. Biasanya ini adalah 660MB (675840 kilobyte), ukuran ruang yang dialokasikan dapat dilihat di pengaturan browser.cache.disk.capacity .
Jika Internet sangat lambat, maka beberapa informasi browser lebih mudah dan lebih cepat untuk diambil dari cache yang disimpan daripada memuatnya kembali. Namun, hard drive mekanis lama dapat berjalan lambat. Jika Anda mengatur cache disk ke nilai besar pada hard disk tersebut, membaca dan menulis data dari cache bisa sangat lambat karena fakta bahwa potongan-potongan kecil file yang tertulis akan tersebar di seluruh disk dan bagian mekanisnya tidak akan punya waktu untuk membangun kembali untuk membaca cepat. Yang pada akhirnya mengarah pada operasi browser yang lambat dan pemakaian hard drive yang cepat.

Jika Anda memiliki hard drive mekanis, Anda dapat mematikan manajemen cache disk otomatis dengan mengalihkan opsi ini ke false . Anda dapat mengatur nilai Anda sendiri dari ruang yang dialokasikan untuk cache dengan opsi browser.cache.disk.capacity , memasukkan, misalnya, nilai 51200 atau 102400 , yang akan sesuai dengan 50 MB atau 100 MB. Semakin cepat kecepatan Internet, semakin sedikit Anda dapat memilih ukuran cache.

browser.download.animateNotifications
Ketika Anda mematikan false , animasi panah biru besar tidak akan ditampilkan ketika file sedang diunggah.

browser.discovery.enabled
browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons
browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features *
"Rekomendasikan ekstensi saat melihat" dan "Rekomendasikan fungsi saat melihat."
Firefox dari waktu ke waktu dapat merekomendasikan fitur atau ekstensi saat menjelajahi web. Jika Anda tidak memerlukan rekomendasi ini, alihkan opsi ini ke false
gambar

browser.history_swipe_animation.disabled *
Fitur untuk macOS, tidak berfungsi di Linux. Nonaktifkan itu benar

browser.meta_refresh_when_inactive.disabled *
Jika Anda mengaktifkan fungsi ini benar , halaman web di tab tidak aktif (yang saat ini tidak Anda lihat) tidak akan dimuat ulang secara otomatis. Reload halaman dapat digunakan pada olahraga atau situs lain di mana informasi dapat terus ditambah atau diubah.
Namun, sebagian besar situs sekarang menggunakan skrip, dengan bantuan yang hanya sebagian kecil dari halaman diperbarui, dan bukan seluruh halaman (misalnya, mengobrol di halaman Youtube). Dalam kasus ini, pengaturan ini tidak akan berfungsi.

browser.newtabpage.activity-stream.feeds.telemetry
browser.newtabpage.activity-stream.telemetry
browser.newtabpage.activity-stream.telemetry.structuredIngestion *
Telemetri. Pengumpulan dan pengiriman data pada pengguna yang mengatur "petak" konten web pada halaman beranda (tab baru). Nonaktifkan salah

browser.newtabpage.activity-stream.showSponsored
Tampilkan iklan di tab baru. Nonaktifkan salah

browser.ping-center.telemetry
Telemetri. Nonaktifkan salah

browser.preferences.defaultPerformanceSettings.enabled *
Gunakan pengaturan kinerja yang disarankan. Karena Anda masuk ke about: config - nonaktifkan fungsi ini

browser.safebrowsing.allowOverride
browser.safebrowsing.blockedURIs.enabled
browser.safebrowsing.downloads.enabled
browser.safebrowsing.downloads.remote.enabled
browser.safebrowsing.downloads.remote.block_dangerous
browser.safebrowsing.downloads.remote.block_dangerous_host
browser.safebrowsing.downloads.remote.block_potentially_unwanted
browser.safebrowsing.downloads.remote.block_uncommon
browser.safebrowsing.malware.enabled
browser.safebrowsing.phishing.enabled

Nonaktifkan opsi ini jika prosesor Anda tidak mendukung instruksi SSE2.

browser.search.update
Memperbarui mesin pencari (plugin) secara otomatis setelah memulai Firefox. Jika pencarian melalui Panel Pencarian berhenti bekerja, Anda dapat memperbaruinya dengan mengaktifkan kembali opsi ini. Namun, plugin ini perlu diperbarui sangat jarang, sehingga Anda dapat menonaktifkan fungsi ini salah

browser.search.suggest.enabled
Tampilkan saran pencarian. Kiat untuk memasukkan kata ke dalam bilah pencarian, Anda dapat menonaktifkan false jika Anda tidak membutuhkannya.

browser.urlbar.suggest.searches
Tampilkan saran pencarian saat menggunakan bilah alamat.
Jika bidang input tautan tidak digunakan tambahan sebagai bilah pencarian, nonaktifkan fungsi ini salah

browser.shell.checkDefaultBrowser
Memeriksa apakah Firefox adalah browser default.
Matikan pemeriksaan salah

browser.sessionhistory.max_total_viewers *
Firefox secara default menyimpan dalam RAM beberapa konten situs yang Anda kunjungi selama satu sesi. Hal ini dilakukan agar dengan menekan tombol untuk beralih halaman "maju" atau "kembali", halaman yang dibuka sebelumnya di tab yang sama tidak dimuat lagi sepenuhnya dari Internet, tetapi dengan cepat diambil dari memori utama.
Browser menempati ukuran memori untuk fungsi ini sendiri (nilai -1 ). Namun, jika Firefox Anda memakan hampir semua RAM gratis dan komputer mulai melambat dengan parah, nonaktifkan fungsi ini dengan mengatur nilai 0

browser.sessionstore.interval * *
Parameter ini bertanggung jawab atas frekuensi menyimpan sesi ke disk saat Firefox sedang berjalan. Tujuannya adalah mengembalikan tab yang terbuka dan mengetik teks dalam pesan yang belum dikirim setelah browser macet dan memulai kembali. Ini berguna jika Anda sering menulis teks panjang di peramban, dan sebelum mengirimnya, Firefox seringkali ditutup secara spontan dengan kesalahan. Secara default, Firefox menyimpan data sesi setiap 15 detik (nilai 15.000 milidetik). Jika semuanya baik-baik saja dengan Firefox Anda dalam hal stabilitas, Anda dapat mengubah nilainya menjadi 1800000 (30 menit). Dalam beberapa kasus, setelah mengubah parameter ini ke atas, browser bekerja sedikit lebih cepat dan lebih jarang crash.

browser.startup.homepage_override.mstone
Setelah memperbarui browser, Firefox dapat menampilkan tab tambahan di sebelah halaman reguler Anda untuk menawarkan informasi lebih lanjut tentang perubahan atau fitur baru yang termasuk dalam pembaruan. Nonaktifkan abaikan

browser.stopReloadAnimation.enabled *
Animasi tombol muat ulang halaman. Nonaktifkan salah
gambar

browser.slowStartup.notificationDisabled
Ketika diaktifkan, benar , waktu startup browser tidak akan diukur dan peringatan tidak akan ditampilkan jika mulai lambat.

browser.suppress_first_window_animation *
Animasi membuka jendela browser. Nonaktifkan salah

browser.tabs.crashReporting.sendReport
Mengirim laporan pada jatuhnya tab di browser. Dapat menonaktifkan false

browser.tabs.remote.warmup.enabled *
Mode rendering proaktif. Saat Anda memindahkan kursor ke tab, peramban merender ke buffer penyusun dan, jika ada klik, langsung menampilkan konten yang selesai di layar, menghilangkan penundaan dalam merender area yang terlihat.
Pada komputer yang lambat, disarankan untuk menonaktifkan fungsi ini

browser.tabs.unloadOnLowMemory *
Bongkar tab secara otomatis dari RAM untuk membebaskan sumber daya. Fungsi ini diaktifkan ketika tidak ada cukup memori (memori bebas kurang dari 400 MB) dan pertama-tama akan menggantikan tab yang tidak digunakan lama. Pada saat yang sama, tab tidak hilang, tetapi ditransfer ke keadaan siap untuk diunduh (mode siaga), mirip dengan apa yang diamati setelah sesi dipulihkan.
Aktifkan fungsi ini jika Anda mengalami masalah dengan sejumlah kecil memori yang terpasang saat melihat halaman di browser.

browser.touchmode.auto *
Fungsi ini tidak berfungsi di Linux. Nonaktifkan salah

browser.uidensity
Fungsi ini memungkinkan Anda untuk memilih ketinggian tab dan bilah alamat. Pada monitor dengan diagonal kecil dan resolusi kecil, tab dan bilah alamat dapat menghabiskan terlalu banyak ruang di layar. Itu bisa diperbaiki sedikit. Dengan menetapkan salah satu dari nilai-nilai berikut, dapatkan tampilan yang sesuai.
0 - default, rata-rata (normal)
1 - kecil (ringkas)
2 - besar (seluler)
gambar

browser.uitour.enabled
Tur Firefox Nonaktifkan salah

canvas.capturestream.enabled *
Mekanisme untuk menerjemahkan elemen media di WebRTC. Nonaktifkan salah

datareporting.healthreport.uploadEnabled
datareporting.policy.dataSubmissionEnabled
Telemetri. Nonaktifkan salah

device.sensors.enabled
Mengizinkan akses ke sensor perangkat melalui javascript. Misalnya, di Firefox seluler, Anda dapat menerima informasi dari sensor jarak. Jika Anda tidak memiliki sensor atau Anda tidak memerlukan akses Firefox untuk itu, nonaktifkan salah

dom.battery.enabled
Lacak status baterai. Jika rawat inap digunakan, nonaktifkan false

dom.enable_performance_observer
Dengan menggunakan fungsi ini, pengembang situs dapat mengetahui, misalnya, berapa lama pengguna telah memuat elemen tertentu dari halaman web. Apa yang kemudian akan memperbaiki kekurangan kinerja dalam kode situs. Pada bagian pengguna, ini akan terlihat seperti mengumpulkan telemetri terbatas dari tindakannya di situs dan mengirimkannya secara otomatis. Anda dapat menonaktifkan fungsi ini salah , sehingga Firefox tidak mengirim data ini ke situs.

dom.event.clipboardevents.enabled
Mengizinkan situs memantau tindakan pengguna ketika ia menyalin teks yang dipilih dari halaman web dan kemudian, dengan cara tertentu, memasukkan satu baris tambahan ke teks yang disalin di clipboard, misalnya, "... Lainnya di https: // .....". .
Jika Anda menemukan situs-situs tersebut di mana Anda harus menyalin teks, dan kemudian ketika Anda menempelkan teks yang disalin di akhir, omong kosong seperti itu secara otomatis ditambahkan yang tidak Anda butuhkan atau campur tangan, nonaktifkan fungsi palsu ini.
Hanya di beberapa situs dapat terjadi masalah dengan menyalin dan menempel teks karena pemutusannya.

dom.gamepad.enabled
dom.gamepad.extensions.enabled
Tidak ada gamepad - nonaktifkan salah

dom.ipc.plugins.asyncdrawing.enabled *
Render objek yang tidak sinkron pada halaman web oleh plugin Flash Player. Peningkatan stabilitas dan kinerja plugin ini. Jika Anda menginstal Flash Player dari versi 23 atau yang lebih baru di peramban, biarkan opsi ini diaktifkan benar . Jika Anda menggunakan Flash Player hingga versi 23, nonaktifkan salah

dom.ipc.plugins.flash.disable-protected-mode
Fungsi menonaktifkan Mode Terlindungi Adobe Flash . Di Firefox versi 64-bit, pengaturan plugin ini tidak diperlihatkan. Namun, ini dapat diaktifkan benar dari about: config

dom.ipc.plugins.flash.subprocess.crashreporter.enabled
dom.ipc.plugins.reportCrashURL
Mengirim laporan kerusakan plugin. Dapat menonaktifkan false

dom.ipc.processCount
Untuk Firefox, Anda dapat mengatur jumlah alur kerja. Nilai default adalah 8. Ini berarti bahwa beberapa yang tambahan akan ditambahkan ke delapan proses ini (tergantung pada pengaturan browser) dan jumlah total proses akan dari 9 hingga 12. Untuk kinerja terbaik, disarankan untuk mengatur opsi ini ke jumlah core dalam prosesor atau jumlah utas. di prosesor (lihat javascript.options.shared_memory ).

dom.ipc.processHangMonitor
dom.ipc.reportProcessHangs * *
Firefox memantau waktu pemuatan setiap halaman, dan jika butuh waktu sangat lama untuk memuat, pemberitahuan "Halaman web memperlambat browser Anda ..." dapat muncul di bagian atas. Sebagai aturan, pemberitahuan ini muncul karena koneksi Internet sangat lambat, kompatibilitas yang buruk dari pengaya atau virus yang dipasang. Jika Anda tidak memiliki masalah dengan pemuatan halaman atau Anda tahu alasan untuk masalah yang Anda miliki, tetapi tidak tahu bagaimana menyelesaikannya, Anda dapat menonaktifkan pemantauan halaman dan menampilkan pemberitahuan ini

dom.ipc.processPrelaunch.enabled *
Saat Firefox dimulai, fungsi ini menciptakan proses tambahan untuk memuat pustaka XPCOM ke dalam RAM komputer. Dengan demikian, peluncuran browser bisa lebih cepat.
Namun, pada komputer dengan prosesor inti tunggal dengan alur kerja tunggal (tidak ada dukungan untuk Hyper-threading), fungsi ini dapat memperlambat peluncuran browser. Jika Anda memiliki prosesor seperti itu (lihat javascript.options.shared_memory ) alihkan opsi ke false

dom.indexedDB.logging.details
dom.indexedDB.logging.enabled
Fitur untuk pengembang web. Dapat menonaktifkan false

dom.keyboardevent.dispatch_during_composition
Fungsinya untuk Android, tidak bekerja di Linux versi PC. Nonaktifkan itu salah

dom.maxHardwareConcurrency * *
Firefox dapat secara otomatis menentukan berapa inti atau utas prosesor di komputer, yang kemudian akan mendistribusikan tugas yang dilakukan secara optimal saat memproses konten web. Anda dapat memainkannya dengan aman (jika ragu bahwa browser telah dengan benar menentukan kemampuan prosesor Anda) dan membatasi nilai ini secara manual. Jumlah utas dapat dilihat di Informasi Sistem Linux (lihat javascript.options.shared_memory )

dom.serviceWorkers.enabled
Beberapa situs yang mendukung Pekerja Layanan dapat mengunduh informasi tertentu ke komputer pengguna, yang dapat ditampilkan di browser hanya setelah koneksi antara komputer dan Internet terputus. Misalnya, jendela notifikasi muncul bahwa koneksi jaringan terputus. Selain itu, menggunakan fungsi ini, situs dapat menyimpan beberapa elemen halaman web di komputer pengguna. Jika koneksi Internet hilang, navigasi dan tindakan tertentu pada halaman web yang terbuka mungkin masih tersedia secara offline.
Untuk komputer dan laptop stasioner dengan komunikasi stabil (tanpa sering terputus) fungsi ini tidak berguna, Anda dapat menonaktifkannya salah

dom.vibrator.enabled
Memungkinkan Anda menggunakan getaran jika motor getaran dipasang pada perangkat.
Nonaktifkan salah

dom.w3c_touch_events.enabled *
Berfungsi untuk perangkat (terutama laptop) dengan touchpad, layar sentuh atau trackball.
Jika tidak ada yang ada di komputer Anda, nonaktifkan dengan mengaturnya ke 0

dom.webdriver.enabled * *
Fitur untuk pengembang web. Ini adalah pustaka perangkat lunak yang memungkinkan Anda untuk mengembangkan program yang mengontrol perilaku browser. Ini digunakan terutama untuk menguji situs di browser.
Pengguna biasa tidak perlu, Anda dapat menonaktifkan false

dom.workers.maxPerDomain *
Fungsi menentukan jumlah alur kerja yang dieksekusi secara bersamaan. Secara default, di Firefox baru nilai ini sangat besar 512, dan itu dipilih, dilihat dari segalanya bahwa sebagian besar pengguna memiliki mode multiprocessing dan akselerasi perangkat keras di browser, sebuah prosesor dengan sejumlah besar core. Artinya, konfigurasi PC modern mampu secara bersamaan memproses sejumlah besar komputasi.
Untuk komputer lama dengan prosesor single-threaded single-core dan tanpa akselerasi perangkat keras, diinginkan untuk menetapkan nilai fungsi menjadi 20 . Dan untuk lebih cepat (misalnya, dual-core atau dual-threaded), nilainya tidak dapat diubah.

extensions.abuseReport.enabled
Saat Anda menghapus ekstensi dari peramban, Firefox mungkin menyarankan untuk mengeluh tentang ekstensi ini. Jika Anda menginstal hanya ekstensi yang diverifikasi, Anda dapat menghapus kalimat ini dengan menetapkan nilai opsi menjadi false
gambar

extensions.blocklist.enabled
Jika Anda, misalnya, menginstal versi lama flash player. Firefox akan menonaktifkan plugin ini dengan menulis peringatan tentang ini. Untuk mencegah Firefox memeriksa relevansi add-on, nonaktifkan fungsi ini

extensions.formautofill.available
Fungsi untuk mengaktifkan pengisian otomatis sistem Formulir IsiOtomatis (lihat Add-on di browser -> Present in Firefox). Jika Anda mengisi sendiri data tersebut secara manual, Anda dapat menonaktifkan add- on ini dengan menghapus atau mendeteksi .

extensions.fxmonitor.enabled * * (parameter ini dibuat sebagai boolean)
Pengaya sistem Monitor Firefox (lihat Pengaya di browser -> Hadir di Firefox). Jika Anda bekerja di komputer tempat Anda cukup menelusuri situs tanpa mendaftar atau mengotorisasi situs tersebut, maka Anda dapat menonaktifkan add-on false ini.

extensions.getAddons.cache.enabled
Add-on Manager mengumpulkan informasi tentang setiap add-on yang diinstal dan memberi Anda kesempatan untuk menerima rekomendasi hasil personalisasi di panel "Dapatkan Pengaya". Nonaktifkan salah

extensions.getAddons.showPane (parameter ini dibuat sebagai boolean)
Jika Anda tidak akan menginstal pengaya melalui about: addons "Recommendations", Anda dapat menghapus item ini dari menu. Buat dan atur fungsi ini ke false
gambar

extensions.htmlaboutaddons.recommendations.enabled
extensions.htmlaboutaddons.discover.enabled
, Firefox . , false

extensions.pocket.enabled
.
Pocket , false

extensions.screenshots.disabled * *
extensions.screenshots.upload-disabled
Firefox. , true

extensions.systemAddon.update.enabled
Firefox ( « » --> « Firefox»). , false

extensions.update.autoUpdateDefault
.
, , , false

extensions.update.enabled
, false

extensions.webcompat.perform_injections
extensions.webcompat.perform_ua_overrides

Web Compat ( --> Firefox ). , Firefox. Firefox, , , , .
, about:compat
, . false .

extensions.webextensions.remote * *
, , . , , .
, false

extensions.webextensions.userScripts.enabled *
Firefox. FireMonkey — . FireMonkey, false

full-screen-api.warning.timeout
"… ". 0

general.smoothScroll
. . true .

geo.enabled
. , VPN -. , - IP . false .
, . , privacy.trackingprotection.enabled , .

gestures.enable_single_finger_input
.
false .

gfx.offscreencanvas.enabled * * *
WebGL , , , .
true about:support WebGL 1 — ... SSE2 .
,


gfx.webrender.force-disabled * *
WebRender . WebRender . , OpenGL 4.0. OpenGL 4.0, true

gfx.work-around-driver-bugs * *
macOS. Linux , false

gfx.xrender.enabled
Firefox ( OpenGL 2.0), .
true , . , , . , .
. , gfx.canvas.azure.backends cairo , xrender .
gfx.xrender.enabled , . , layers.async-pan-zoom.enabled .

identity.fxaccounts.enabled
Firefox . false , «».
gambar

image.animation_mode
, .
- GIF ( )
none
once — ,
normal — ( )
, , gambar none once.

intl.multilingual.enabled
, Firefox.
, , . , false

javascript.options.shared_memory *
. .
true , Hyper-threading . , « » Linux. 2 — .
gambar

javascript.options.spectre.index_masking
javascript.options.spectre.jit_to_C++_calls
javascript.options.spectre.object_mitigations.barriers
javascript.options.spectre.object_mitigations.misc
javascript.options.spectre.string_mitigations
javascript.options.spectre.value_masking


Spectre , , false .

layers.acceleration.force-enabled
. , - .
Linux , Firefox . OpenGL 2.0. Nvidia GF6100, AMD — Radeon 9500, Intel GMA4500 ( c GMA900). OpenGL 2.0, . : X.org . , Ubuntu (Lubuntu, Xubuntu ) 12.04LTS .
about:support «», OpenGL . Basic — .
, true . , , .

layers.acceleration.disabled
true , OpenGL 2.0

layers.amd-switchable-gfx.enabled
Firefox ( ) ATI/AMD - , Intel Nvidia. ATI/AMD, — false

layers.async-pan-zoom.enabled
/. . .
:
, Firefox .

:
.

, , false

layers.geometry.d3d11.enabled
Linux, false

layers.low-precision-buffer * *
, , : , .
, true , , . , false .

layers.omtp.enabled *
. , . , , , . — .

layout.css.report_errors *
CSS. - . false

layout.css.touch_action.enabled *
C touch-action CSS , , , .
false

layout.spellcheckDefault *
.
, , — , 0

media.av1.enabled * *
AV1. , , , . , false

Youtube AV1, 144 360. :
SSSE3 ( S)
SSE4.1
AVX2
false , Youtube .

media.cubeb.sandbox
«», -. , Firefox - .
, false

media.encoder.webm.enabled
( ) webm. WebRTC. webm, . false

media.ffvpx.enabled *
. false , ffvpx libavcodec .
, - . , Linux.

media.getusermedia.aec_enabled
media.getusermedia.agc_enabled
media.getusermedia.noise_enabled
media.getusermedia.screensharing.enabled

/ . , Firefox. WebRTC. — false

media.gmp-gmpopenh264.visible
« Openh264 isco Systems», false .

media.hardware-video-decoding.enabled
. Linux. false

media.navigator.enabled
, screen sharing ( ). , false

media.ondevicechange.enabled * *
, - . WebRTC.
/ Firefox — false

media.peerconnection.enabled
WebRTC . — false

media.rdd-process.enabled * *
Firefox «» . false

media.video_stats.enabled *
(- / , .). false

media.webspeech.synth.enabled
.
false

narrate.enabled
. . . — false

network.captive-portal-service.enabled
Captive portal . Wi-Fi (, ..) , , . , Firefox .
Wi-Fi false

network.dns.disableIPv6
IPv6 — true

network.dns.disablePrefetch *
Firefox IP DNS ( , ). .
, / ( Wi-Fi), , . true

network.http.speculative-parallel-limit *
, « » , «» « ». , , , .
0

network.notify.changed *
( 5 ) .
, , , Wi-Fi Wi-Fi, . Firefox .
, , Wi-Fi , false

network.predictor.enabled * *
, -. Firefox , , , .
false , - — true

network.prefetch-next
Firefox- , . , . , Firefox , , false

network.proxy.type
- , 0

nglayout.initialpaint.delay ( ) *
- . 250. , ( 2 ) , 150 . (5 — 10) , , , , , -.
/ - ( Wi-Fi c ) .

permissions.postPrompt.animate
- gambar . false .
« » , permissions.desktop-notification.postPrompt.enabled * . toolkit.cosmeticAnimations.enabled .

pdfjs.enableWebGL
, WebGL ( gfx.offscreencanvas.enabled ), true — pdf .

plugins.rewrite_youtube_embeds
YouTube , html5. , html5.
Flash-. Flash player, false

privacy.trackingprotection.enabled
Tracking Protection .

trackingprotection . true

, . - trackingprotection ( , ), .

gambar

reader.parse-on-load.enabled
– , . Firefox , , . . , , .
« », , .

, false

, « » , - .

security.certerrors.recordEventTelemetry *
security.identitypopup.recordEventElemetry *
, false

security.family_safety.mode *
Linux, 0

security.sandbox.content.level * * *
Firefox. , 4 , . «» , .
Firefox, , — , 0 . 5-10% .

security.ssl.errorReporting.enabled *
, Mozilla . false

security.webauth.u2f *
security.webauth.webauthn * *
security.webauth.webauthn_enable_usbtoken
USB- . , Firefox, false

services.sync.prefs.sync.browser.search.update
services.sync.log.appender.file.logOnError
services.sync.prefs.sync.extensions.update.enabled

Firefox Mozilla ( , about:preferences#sync ). , false

toolkit.cosmeticAnimations.enabled
. , , . false , .

toolkit.telemetry.archive.enabled
toolkit.telemetry.bhrPing.enabled
toolkit.telemetry.firstShutdownPing.enabled
toolkit.telemetry.hybridContent.enabled
toolkit.telemetry.newProfilePing.enabled
toolkit.telemetry.reportingpolicy.firstRun
toolkit.telemetry.shutdownPingSender.enabled
toolkit.telemetry.unified
toolkit.telemetry.updatePing.enabled


. false

webgl.force-enabled
OpenGL 2.0 SSE2 , - WebGL ( get.webgl.org ), , true

webgl.disabled
OpenGL 2.0 / SSE2 , true

webgl.disable-angle
webgl.disable-wgl

ANGLE WGL Windows, Linux. true

webgl.enable-webgl2
OpenGL 3.0 (Nvidia GF8100, AMD HD 2400, Intel HD Graphics). OpenGL 3.0, false

Add-on ke browser


Hadir di Firefox
Firefox .

gambar

screenshots@mozilla.orgFirefox Screenshots . Firefox — , , .

fxmonitor@mozilla.orgFirefox Monitor . , ( email) . haveibeenpwned.com, 5 , 300 .

formautofill@mozilla.orgForm Autofill . . (, - ). .

webcompat-reporter@mozilla.org — Webcompat-reporter, Firefox . Firefox extensions.webcompat-reporter.enabled

webcompat@mozilla.org.xpi — Web Compat, . - , , , .

Memutar video


Plugin dan Ekstensi
Openh264 isco Systems
. . Firefox , .


YouTube Design Preserver YouTube Classic
YouTube Design Preserver YouTube Classic () Youtube, . Youtube Youtube.

Youtube, YouTube Design Preserver Old layout Fix it .
Youtube. , , .

YouTube Classic ( ).

. , , .

. Untuk melakukan ini:
1. www.youtube.com
2. F12
3. Enter .
4. Enter

document.cookie = document.cookie.split(' ').filter(o=>o.indexOf('PREF=')!==-1)[0].replace(';','')+'&f5=30030&f6=8;domain=.youtube.com;path=/';

5. www.youtube.com , .

YouTube Video and Audio Downloader
, . SMPlayer . Youtube 720p .

, . . , « ».

- , , , .

0.8.5 Youtube. 0.8.4 .

gambar

enhanced-h264ify
Youtube :

1. 720p 30 , 720p*48-60fps.
2. SSSE3 ( S) SSE4.1 AVX2, .

, Youtube 48-60 24-30 , . , AV1, .

Blokir iklan dan barang yang tidak perlu di halaman web


Menggunakan Extensions
. . 10 , 1 , , .

, «» — «» 20-50% . .

. .

,

gambar

, , , - . , , , .

, RU AdList http://forum.ru-board.com/topic.cgi?forum=5&topic=49172&start=1979&limit=1&m=1#1

uBlock Origin . SSE2 ublock 1.17, 1.16.20 , ublock . , . , , .

Beberapa alat peramban
Firefox . , , . « », .

gambar

« ». « ». «» .

gambar

, , , .

, .

gambar

, , «», -, , - .

gambar

Lihat situs seluler
, «» .

Habr , . , «», .

, , , , .
gambar

Firefox User-Agent Switcher . , . , c Android . , .

, about:config , : general.useragent.override. youtube.com , general.useragent.override. habr.com . general.useragent.override. . - :

Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36

Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; WebView/2.0; rv:11.0; IEMobile/11.0; NOKIA; Lumia 525) like Gecko

, , User-Agent Switcher general.useragent.override. , general.useragent.override , - .

PS Yah, pada akhirnya, karena penasaran, saya memutuskan untuk melakukan survei seperti itu. Saya harap hasilnya akan menarik bukan hanya untuk saya.

Source: https://habr.com/ru/post/id459880/


All Articles