Alter Computer, Windows 7, 1 GB RAM, Firefox und das Internet

Leichte mobile Version dieser Seite (kein Kommentar) m.habr.com/de/post/424019

Trotz der verstrichenen Zeit verwenden viele immer noch Windows 7. Jemand ist gezwungen, an diesem Betriebssystem zu arbeiten oder solche Computer zu warten, jemand hat möglicherweise ein Hobby darin, alte PCs wiederherzustellen, einige sind mit Windows 7 völlig zufrieden oder aufgrund ihrer finanziellen oder finanziellen Probleme Sie wollen keine anderen Überzeugungen in den alten treuen „Freund“ für einen neuen ändern.
Dieser Artikel wird wahrscheinlich vielen Besitzern alter Computer helfen, ihren Museumsausstellungen einen zweiten Wind zu öffnen.

Da die Optimierung solcher alten Geräte komplex ist, wird der Artikel aus mehreren Kapiteln bestehen:

- Firefox
- Add-Ons für den Browser
- Treiber
- Windows 7
- BIOS
- Hardware-Tipps

Firefox


Wählen Sie die Browserversion


Es ist schwierig, einen Browser für 7 sowie dessen Version zu empfehlen, da jeder unterschiedliche Einstellungen hat. Es ist jedoch ratsam, die neuesten Browserversionen zu installieren, die von Ihrem PC unterstützt werden, da diese besser mit den neu eingeführten Webstandards kompatibel sind.

Beispielsweise werden Multiprocessing und eine große Anzahl neuer Ergänzungen von Browsern unterstützt, die auf den Engine 57-Versionen von Firefox und höher basieren. Die Version 28 des Fresh PaleMoon- Browsers basiert auf Firefox 52ESR. Ein Merkmal dieses Browsers ist, dass er die Hardwarebeschleunigungsfunktion unter DirectX 9.0 weiterhin mit Grafikkarten ausführen kann und viele alte XUL-Add-Ons ebenfalls installiert werden können. Übrigens hat Firefox ab Version 55 die Möglichkeit, mit DirectX 9.0 mit Grafikkarten mit Hardwarebeschleunigung zu arbeiten, teilweise entfernt.
Der K-Meleon-Browser ist immer noch der leichteste. Für diesen Browser gibt es neue Beta-Versionen der PaleMoon Goanna-Browser-Engine.
Für Computer mit einem Prozessor ohne SSE2-Unterstützung gibt es mehrere Browser: Dies sind das oben erwähnte K-Meleon, die alte Firefox-Version 48.0.2 , SeaMonkey 2.48 (basierend auf Firefox 51) * , Tor Browser 7.5.6 (basierend auf Firefox 52.9) * , speziell Basilisk- Browser-Builds (ia32), die auf Firefox 52.9 basieren, sowie begeisterte Projekte , die regelmäßig verschiedene Links zu neuen Browser-Builds veröffentlichen, auch für Computer ohne Unterstützung für SSE2-Anweisungen.
Abhängig von den von Ihrem Computer unterstützten technischen Funktionen können Sie den Browser auswählen, der das Potenzial des Computers besser nutzt.
Sie können überprüfen, ob Ihr Prozessor SSE2 unterstützt, indem Sie das Programm CPU-Z herunterladen.
Mit dem GPU-Z- Programm können Sie herausfinden, welches DirectX Ihre Grafikkarte unterstützt.

CPU-Z und GPU-Z
Bild

Bild


Wählen Sie zu Beginn der Firefox-Installation Benutzerdefiniert anstelle einer typischen Installation aus. Deaktivieren Sie dann im nächsten Fenster die Option Unterstützung unterstützen . Dies ist ein optionaler Dienst, mit dem der Browser Updates im Hintergrund installieren kann, ohne dass Sie im Dialogfeld auf "Ja" klicken müssen.

Einstellungen im Browser-Hauptmenü


Die Haupt
Schriftarten und Farben
Wenn auf den Seiten einiger Websites Probleme mit Schriftarten auftreten, können Sie versuchen, deren Anzeige zu korrigieren. Klicken Sie auf die Schaltfläche "Erweitert". Im Fenster "Schriftarten" ist es wünschenswert, Websites die Verwendung ihrer Schriftarten anstelle der installierten zu deaktivieren.

Überprüfen Sie die Rechtschreibung während der Eingabe
Wenn Sie oder die Person, die diesen PC verwendet, nur ein Leser und kein Schreiber ist, können Sie diese Funktion sicher deaktivieren.

DRM-gesteuerten Inhalt abspielen
Die Möglichkeit, verschlüsselte urheberrechtlich geschützte Medieninhalte anzuzeigen. Es ist erforderlich, verschlüsselte Medieninhalte mit kostenpflichtigen Streaming-Diensten wie Netflix, Spotify und anderen anzuzeigen.
Wenn Sie kein Kunde solcher Dienste sind, trennen Sie die Verbindung.

Firefox-Updates
Wenn Sie es gewohnt sind, manuell zu aktualisieren, aktivieren Sie das Kontrollkästchen neben Nach Updates suchen, aber Sie können entscheiden, ob Sie sie installieren möchten .

Verwenden Sie die empfohlenen Leistungseinstellungen
Deaktivieren Sie diese Option, wenn Sie die Einstellungen in about: config ändern.

Verwenden Sie den automatischen Bildlauf
Wenn Sie die Navigationstaste drücken, wird durch Bewegen der Maus die Seite gescrollt.

Verwenden Sie einen reibungslosen Bildlauf
Bei den meisten PC-Konfigurationen hat diese Einstellung keinen großen Einfluss auf die Leistung. Bei sehr schwacher Hardware ist beim Einschalten ein Zucken des Bildes beim Scrollen zu sehen.

Empfehlen Sie beim Surfen Erweiterungen und beim Surfen Funktionen
Firefox empfiehlt von Zeit zu Zeit Funktionen oder Erweiterungen beim Surfen im Internet. Wenn Sie diese Empfehlungen nicht benötigen, deaktivieren Sie sie.

Bild

Netzwerkeinstellungen
Klicken Sie auf die Schaltfläche Konfigurieren. Das Fenster "Verbindungseinstellungen" wird geöffnet, in dem "Proxy für den Internetzugang konfigurieren" angezeigt wird. Wenn Sie keinen Proxyserver für den Zugriff auf das Internet verwenden, setzen Sie den Punkt in der Nähe von Kein Proxy

Suche
Wenn Sie die Adressleiste nicht als Suchfeld und das spezielle Suchfeld verwenden (aus dem Adressleistenfeld entfernt)

Bild

Sie können alle (außer einer) Suchmaschinen aus der Liste entfernen

Wenn die Suche verwendet wird, Sie jedoch bei der Eingabe von Wörtern keine Hinweise benötigen, können Sie das Kontrollkästchen Suchvorschläge anzeigen deaktivieren.

Sie können auch Versuche deaktivieren, diese Suchmaschinen (Plugins) nach dem Start von Firefox zu aktualisieren. Deaktivieren Sie im Einstellungsmenü "Allgemein" das Kontrollkästchen Suchmaschinen automatisch aktualisieren . Sollte die Suche im Suchfeld jemals verschwinden, können Sie sie aktualisieren, indem Sie diese Option wieder aktivieren. Diese Plugins müssen jedoch sehr selten aktualisiert werden.

Privatsphäre und Schutz
Verhindern Sie, dass Supportdienste für Barrierefreiheit auf Ihren Browser zugreifen
Aktivieren Sie das Kontrollkästchen, wenn dieses Symbol noch nie in der Registerkartenleiste angezeigt wurde Bild
Barrierefreiheitsunterstützung - Bietet möglicherweise einige browserspezifische Tools für einzelne in Firefox installierte Add-Ons.

Erfassung und Verwendung von Firefox-Daten
Deaktivieren Sie diese Option, wenn Firefox die gesammelten Daten zu Ihrer Arbeit nicht im Browser erfassen und senden soll.

Gefälschter Inhalt und Schutz vor Malware
Wenn Sie ein Antiviren- oder Werbeblocker mit zusätzlichen Funktionen installiert haben, können Sie den Browser von doppelten Einstellungen deaktivieren. Moderne Antivirenprogramme sind für den normalen Betrieb schwacher PCs sehr schwierig geworden. Der integrierte Schutz im Browser selbst und in den Werbeblockern löst teilweise das Problem des sicheren Surfens im Internet, wenn kein normales Antivirenprogramm verwendet werden kann.


Versteckte Firefox-Einstellungen


Dadurch werden die Einstellungen aufgelistet, die unter about: config am verständlichsten sind

68
accessibility.handler.enabled
Gebrauchter Accessibility Handler. Deaktivieren Sie false , wenn Sie zuvor in den Firefox-Einstellungen im Menü "Datenschutz und Schutz" das Kontrollkästchen neben Zugriff auf Support-Dienste für Eingabehilfen auf Ihren Browser verweigern aktivieren .

app.normandy.enabled *
Unerwartete Umfragen und Datenerfassung über Ihre Vorlieben für Mozilla.
Deaktiviere false

app.shield.optoutstudies.enabled * *
Firefox-Entwickler können gelegentlich verschiedene Add-Ons in Ihrem Browser installieren und ohne Ihr Wissen Nachforschungen anstellen. Damit Ihr Browser nicht spontan installiert wird, ist nicht klar, welche Add-Ons diese falsche Option deaktivieren

app.update.BITS.enabled *
Die Funktion zum stillen Herunterladen von Firefox-Updates, auch nachdem Sie den Browser geschlossen haben. Damit diese Funktion funktioniert, muss der BITS-Dienst (Background Intelligent Transfer Service) unter Windows aktiviert sein (siehe „Konfigurieren von Windows 7“ -> „Dienste“ weiter unten). Wenn Sie diesen "Bärendienst" nicht benötigen, deaktivieren Sie ihn auf " Falsch"

app.update.checkInstallTime
Es ist verantwortlich für die Zählung der Tage nach dem Update.
Deaktiviere false

app.update.doorhanger
Wenn Sie den Wert dieser Option auf false ändern, werden häufige Benachrichtigungen, die eine Aktualisierung des Browsers vorschlagen, nicht angezeigt.
Bild

apz.allow_double_tap_zooming
Funktion für Touchscreen-Geräte. Kein Touchscreen - deaktivieren Sie false

apz.android.chrome_fling_physics.enabled
Funktioniert nicht unter Windows. Deaktiviere false

apz.drag.touch.enabled
apz.one_touch_pinch.enabled
Deaktivieren Sie false, wenn Ihr Computer keine Geräte mit Berührungseingabe (Touchpad oder Touchscreen) hat.

apz.peek_messages.enabled *
Die Funktion wird benötigt, wenn das Bild über DisplayPort von einem Computer auf einen Monitor oder ein Fernsehgerät ausgegeben wird. Wenn Ihr Computer DisplayPort nicht hat oder nicht verwendet, deaktivieren Sie diese Option false

browser.cache.disk.enable
Parameter, der für die Verwendung des Festplatten-Cache verantwortlich ist.
Wenn Sie false deaktivieren , werden alle aus dem Internet heruntergeladenen temporären Dateien und Seitenelemente aufgezeichnet und im RAM und nicht auf der Festplatte gespeichert. Der Zugriff auf den Arbeitsspeicher ist jeweils schneller, und die Anzeige von Webseiten kann auch schneller sein.
Wenn Sie eine langsame Festplatte, schnelles, unbegrenztes Internet und RAM von mehr als 1,5 bis 2 Gigabyte haben, können Sie versuchen, diese Option zu deaktivieren. Befolgen Sie danach im Task-Manager (Strg + Umschalt + Esc) den Vorgang zum Füllen des Speichers, während Sie den Browser und andere auf dem Computer ausgeführte Programme verwenden. Selbst in den schwierigsten Situationen (eine große Anzahl gleichzeitig geöffneter Registerkarten im Browser, Ansehen von Videos, ein funktionierendes Antivirenprogramm usw.) sollte die Menge an freiem Speicher immer mehrere hundert Megabyte betragen. Wenn Sie ein Problem haben, schalten Sie diesen Parameter wieder auf true .

browser.cache.disk.smart_size.enabled *
Automatische Funktion zur Verwaltung des Festplatten-Cache. Abhängig vom freien Speicherplatz auf der Festplatte, auf der der Browser installiert ist, legen Sie beim ersten Festlegen des Volumes fest, welches dem Cache zugewiesen wird. Normalerweise sind dies 660 MB (675840 Kilobyte). Die Größe des zugewiesenen Speicherplatzes kann in der Einstellung browser.cache.disk.capacity angezeigt werden .
Wenn das Internet sehr langsam ist, können einige Browserinformationen einfacher und schneller aus einem gespeicherten Cache abgerufen als neu geladen werden. Alte mechanische Festplatten können jedoch langsam laufen. Wenn Sie den Festplatten-Cache auf einer solchen Festplatte auf einen großen Wert einstellen, kann das Lesen und Schreiben von Daten aus dem Cache sehr langsam sein, da die geschriebenen kleinen Dateistücke auf der Festplatte verteilt sind und der mechanische Teil einfach keine Zeit zum schnellen Lesen hat. Dies führt letztendlich zu einem langsamen Browserbetrieb und einem schnellen Verschleiß der Festplatte.

Wenn Sie über eine mechanische Festplatte verfügen, können Sie die automatische Verwaltung des Festplatten-Cache deaktivieren, indem Sie diese Option auf false setzen . Sie können Ihren eigenen Wert für den zugewiesenen Speicherplatz für den Cache mithilfe der Option browser.cache.disk.capacity festlegen , indem Sie beispielsweise einen Wert von 51200 oder 102400 eingeben , der 50 MB oder 100 MB entspricht. Je schneller das Internet ist, desto weniger können Sie die Größe des Caches auswählen.

browser.download.animateNotifications
Wenn Sie false deaktivieren , wird die Animation des großen blauen Pfeils beim Hochladen der Datei nicht angezeigt.

browser.history_swipe_animation.disabled *
Funktion für MacOS, funktioniert nicht unter Windows. Deaktiviere es wahr

browser.launcherProcess.enabled *
Die Funktion, den Browser vor übermäßig arroganten Antivirenprogrammen zu schützen, die seine ordnungsgemäße Funktion beeinträchtigen können. Wenn diese Option aktiviert ist (true), können beim Ziehen von Dateien oder Links von Firefox zu anderen Anwendungen Fehler auftreten .
Wenn auf Ihrem Computer kein Virenschutzprogramm installiert ist, können Sie diese Funktion false deaktivieren.
Da sich diese Option nach jedem Browser-Update wieder auf true zurücksetzt , fügen Sie am besten -no-deelevate hinzu, das durch ein Leerzeichen in der Verknüpfungseigenschaft getrennt ist, damit Firefox diese Funktion beim Start nie aktiviert .
Bild

browser.meta_refresh_when_inactive.disabled *
Wenn Sie diese Funktion true aktivieren, werden Webseiten in inaktiven Registerkarten (die Sie derzeit nicht anzeigen) nicht automatisch neu geladen. Das Neuladen von Seiten kann auf Sport- oder anderen Websites verwendet werden, auf denen Informationen ständig ergänzt oder geändert werden können.
Die meisten Websites verwenden jetzt jedoch Skripte, mit deren Hilfe nur ein kleiner Teil der Seite aktualisiert wird und nicht die gesamte Seite (z. B. Chat auf Youtube-Seiten). In diesen Fällen funktioniert diese Einstellung nicht.

browser.newtabpage.activity-stream.feeds.telemetry
browser.newtabpage.activity-stream.telemetry
browser.newtabpage.activity-stream.telemetry.structuredIngestion *
Telemetrie. Sammeln und Senden von Daten über den Benutzer, der die „Kacheln“ von Webinhalten auf der Startseite festlegt (neue Registerkarte). Deaktiviere false

browser.newtabpage.activity-stream.showSponsored
Anzeigen in einem neuen Tab anzeigen. Deaktiviere false

browser.ping-center.telemetry
Telemetrie. Deaktiviere false

browser.shell.checkDefaultBrowser
Überprüfen Sie, ob Firefox der Standardbrowser ist.
Deaktivieren Sie die falsche Prüfung

browser.sessionhistory.max_total_viewers *
Firefox speichert standardmäßig einen Teil des Inhalts von Websites, die Sie während einer Sitzung besucht haben, im RAM. Dies geschieht so, dass durch Drücken der Tasten zum Umschalten der Seiten „vorwärts“ oder „zurück“ die zuvor auf derselben Registerkarte geöffneten Seiten nicht wieder vollständig aus dem Internet geladen, sondern schnell aus dem Hauptspeicher abgerufen werden.
Der Browser belegt die Speichergröße für diese Funktion selbst (Wert -1 ). Wenn Ihr Firefox jedoch fast den gesamten freien Arbeitsspeicher verbraucht und der Computer stark langsamer wird, deaktivieren Sie diese Funktion, indem Sie den Wert 0 festlegen

browser.sessionstore.interval * *
Der Parameter ist für die Häufigkeit des Speicherns der Sitzung auf der Festplatte verantwortlich, während Firefox ausgeführt wird. Ziel ist es, geöffnete Registerkarten und eingegebenen Text in Nachrichten wiederherzustellen, die nach dem Absturz und Neustart des Browsers noch nicht gesendet wurden. Dies ist nützlich, wenn Sie häufig langen Text in einen Browser schreiben und ihn vor dem häufigen Senden an Firefox spontan mit einem Fehler schließen. Standardmäßig speichert Firefox Sitzungsdaten alle 15 Sekunden (ein Wert von 15.000 Millisekunden). Wenn mit Ihrem Firefox in Bezug auf die Stabilität alles in Ordnung ist, können Sie den Wert auf 1800000 (30 Minuten) ändern. In einigen Fällen arbeitet der Browser nach Änderung dieses Parameters etwas schneller und stürzt seltener ab.

browser.startup.blankWindow *
Zeigen Sie ein weißes leeres Fenster im Vollbildmodus an, bevor Sie Firefox starten. Diese Funktion lässt den Eindruck entstehen, dass der Browser schneller gestartet wird, wenn die Elemente der Benutzeroberfläche noch nicht geladen wurden.
Kann false deaktivieren

browser.startup.homepage_override.mstone
Nach dem Aktualisieren des Browsers zeigt Firefox möglicherweise eine zusätzliche Registerkarte neben Ihrer regulären Seite an, um weitere Informationen zu den Änderungen oder neuen Funktionen des Updates bereitzustellen. Deaktivieren Sie das Ignorieren

browser.stopReloadAnimation.enabled *
Animation der Schaltfläche zum erneuten Laden der Seite. Deaktiviere false
Bild

browser.slowStartup.notificationDisabled
Wenn aktiviert, true , wird die Startzeit des Browsers nicht gemessen und eine Warnung wird nicht angezeigt, wenn sie langsam startet.

browser.suppress_first_window_animation *
Animation zum Öffnen eines Browserfensters. Deaktiviere false

browser.tabs.crashReporting.sendReport
Senden eines Berichts über den Fall der Registerkarte im Browser. Kann false deaktivieren

browser.tabs.remote.autostart *
Multiprozessmodus. Standardmäßig aktiviert. In diesem Modus sind der Browser und die angezeigten Seiten im Allgemeinen schneller. Im Vergleich zum Einzelprozessor-Modus wird im Mehrprozess-Modus jedoch mehr Speicher verbraucht und der Prozessor wird auch etwas mehr geladen.
Auf Computern mit einem langsamen Single-Core-Single-Threaded-Prozessor und einem RAM von weniger als 1 bis 2 Gigabyte ist es wünschenswert, die Mehrfachverarbeitung zu deaktivieren.
Um den Browser in einen Einzelprozessor zu übersetzen, müssen Sie diese Option nicht nur auf false setzen , sondern auch die hier beschriebenen Schritte ausführen . Nur die Option xpinstall.signatures.required kann nicht berührt werden. Anstelle des Codes müssen Sie diesen in die Datei config.js einfügen :
//
try {
    Components.interfaces.nsIUDPSocketChild ||
    Cc["@mozilla.org/process/environment;1"].getService(Ci.nsIEnvironment).set(
        "MOZ_FORCE_DISABLE_E10S",
        Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch)
            .getBoolPref("browser.tabs.remote.autostart", true) ? "" : "1"
    );
} catch(ex) {}


browser.tabs.remote.warmup.enabled *
. , .
false

browser.tabs.unloadOnLowMemory *
. ( 400 ) . , ( ), , .
true, .

browser.touchmode.auto *
Firefox Windows, ( ).
Windows 10. false

browser.uidensity
. , . . , .
0 — , ()
1 — ()
2 — ()
image

browser.uitour.enabled
Firefox. false

canvas.capturestream.enabled *
WebRTC. false

datareporting.healthreport.uploadEnabled
datareporting.policy.dataSubmissionEnabled

. false

device.sensors.enabled
javascript . , Firefox . , Firefox , false

dom.battery.enabled
. , false

dom.enable_performance_observer
, , -. . . false, Firefox .

dom.event.clipboardevents.enabled
, , , , "… htts://....."..
, , , false.
- .

dom.gamepad.enabled
dom.gamepad.extensions.enabled

false

dom.ipc.plugins.asyncdrawing.enabled *
- Flash Player. . Flash Player 23 , true. Flash Player 23 , false

dom.ipc.plugins.flash.disable-protected-mode
Adobe Flash. 64 Firefox . , true about:config

dom.ipc.plugins.flash.subprocess.crashreporter.enabled
dom.ipc.plugins.reportCrashURL

. false

dom.ipc.plugins.sandbox-level.flash *
Flash- «». 0 , , .

dom.ipc.processCount
Firefox . 8. , ( ) 9 12. (. javascript.options.shared_memory).

dom.ipc.processHangMonitor
dom.ipc.reportProcessHangs
*
Firefox , , «- ...». , - , . , , false

dom.ipc.processPrelaunch.enabled *
Firefox XPCOM . .
, ( Hyper-threading) . ( javascript.options.shared_memory) false

dom.indexedDB.logging.details
dom.indexedDB.logging.enabled

-. false

dom.keyboardevent.dispatch_during_composition
Android, Windows. false

dom.mapped_arraybuffer.enabled *
Windows. false

dom.maxHardwareConcurrency * *
Firefox , -. ( , ) . « » Windows ( javascript.options.shared_memory)

dom.serviceWorkers.enabled
, Service Workers , . , , . -. , - .
( ) , false

dom.vibrator.enabled
, .
false

dom.vr.enabled
Oculus Rift.
false

dom.webdriver.enabled * *
-. , , . , , .
, false

dom.w3c_touch_events.enabled *
( ) , .
, , 0

dom.workers.maxPerDomain *
. Firefox 512, , , , . , .
, 20. ( ) .

extensions.abuseReport.enabled
, Firefox . , , false
image

extensions.blocklist.enabled
, , . Firefox , . Firefox , false

extensions.formautofill.available
Form Autofill (. --> Firefox). , , on detect

extensions.fxmonitor.enabled * * ( )
Firefox Monitor (. --> Firefox). , false

extensions.getAddons.cache.enabled
« ». false

extensions.getAddons.showPane ( )
about:addons «», . false
image

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). , Web Compat Windows, . , Firefox. Firefox, , , , .
, about:compat
, . false .

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

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

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

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

gestures.enable_single_finger_input
.
false .

gfx.content.azure.backends
. . , « Windows XP» direct2d1.1 skia, cairo, gfx.direct2d.disabled true Windows Clear Type. , - , browser.display.use_document_fonts 0

gfx.direct2d.destroy-dt-on-paintthread *
DirectX10 , gfx.direct2d.disabled, layers.omtp.enabled gfx.content.azure.backends. , false

gfx.direct2d.disabled
Direct2D. Direct2D DirectX10. DirectX10, . true

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

gfx.webrender.force-disabled *
WebRender. WebRender Windows 7, true

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

gl.msaa-level *
- WebGL. 2. WebGL , ( gfx.offscreencanvas.enabled), , 0

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

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

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

intl.tsf.enable
.
, false

javascript.options.shared_memory *
. .
true , Hyper-threading. , (Ctrl + Shift + Esc) . 2 ,
image

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.disabled
.
true DirectX 10, .

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

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

:
.

, , , false

layers.deaa.enabled
Windows. false

layers.geometry.d3d11.enabled
DirectX10. / DirectX9 , false

layers.geometry.opengl.enabled
Windows, false

layers.gpu-process.enabled *
, GPU, , - API. DirectX10 . , .
/ DirectX9 , Firefox , , false

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

layers.mlgpu.enabled
layers.mlgpu.enable-on-windows7
.
/ DirectX9 , , false

layers.omtp.enabled *
. , . , , , . — .
: gfx.content.azure.backends direct2d1.1,skia,cairo, direct2d1.1,skia, skia. , false

layout.css.report_errors *
CSS. - . false

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

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

Youtube AV1, 144 360. ( CPU-Z):
SSSE3 ( S)
SSE4.1
AVX2
, H.264, false , Youtube .

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

media.ffvpx.enabled *
. Firefox VP8 VP9 ( Youtube) ffvpx. , , 720p 1080p, ffvpx , « » (Ctrl + Shift + Esc) 50-60%. - ffvpx. , , .
false, ffvpx libavcodec. libavcodec 100%.
! HDR ( ). , Windows 7 , HDR.

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.gpu-process-decoder
. false, H264 . DirectX10.

media.hardware-video-decoding.enabled
. , .
false :
1. , H264
2. ( 1080*60fps, ).
3. , .

media.hardware-video-decoding.force-enabled
, H.264, - , ( media.hardware-video-decoding.failed true), true . , , H.264 « » media.hardware-video-decoding.force-enabled. 2 — . , , media.wmf.dxva.d3d11.enabled layers.low-precision-buffer, .

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

media.wmf.amd.highres.enabled
AMD, AMD, 1920*1080, false

media.wmf.deblacklisting-for-telemetry-in-gpu-process * *
, false

media.wmf.dxva.d3d11.enabled * *
DirectX10. false , DirectX9 , H.264.
, , DirectX10.

media.wmf.dxva.enabled
false H.264 . DirectX10.

media.wmf.low-latency.enabled *
true , - , . (- ), false

media.wmf.use-nv12-format *
. , . , - , , . , media.wmf.dxva.d3d11.enabled false. , false

mousebutton.4th.enabled
mousebutton.5th.enabled

Firefox . ( + ) 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

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

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

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

plugin.disable ( )
, : Openh264 isco Systems Widevine.
, true

plugin.scan.plid.all *
Firefox 69 Flash Player , . , Flash HTML5.
Flash Player, RealPlayer Java, , Firefox , false

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

print.print_via_parent *
( browser.tabs.remote.autostart). — false

privacy.trackingprotection.enabled
Tracking Protection .

trackingprotection . true

, . - trackingprotection ( , ), .

image

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

, false

, « » , - .

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

security.family_safety.mode *
Windows 7, 0

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

security.sandbox.rdd.win32k-disable * *
, . false, Firefox.

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

ui.osk.enabled
ui.osk.detect_physical_keyboard

. — false

ui.trackpoint_hack.enabled
, TrackPoint. , 0

webgl.angle.try-d3d11
OpenGL ES 3.0 OpenGL 4.0. , DirectX 11. DirectX 10.1 , false

webgl.enable-webgl2 * *
WebGL. . OpenGL 4.0, , (). WebGL2 c OpenGL 3.0 — 3.3 webgl.disable-angle true. webgl.enable-webgl2 false. WebGL2 , webgl.enable-webgl2 false webgl.disable-angle false. webgl.disable-angle true WebGL1, ANGLE . OpenGL Intel, AMD, Nvidia.

webgl.dxgl.needs-finish *
WebGL1 WebGL2 (webgl.disable-angle true), WebGL / . Nvidia. WebGL, true

widget.window-transforms.disabled * *
Linux macOS. Windows , true

xul.panel-animations.enabled
, . , false
image



Firefox
Firefox .

image

. , Firefox Windows C:\Program Files\Mozilla Firefox\browser\features . features .
. , about:support « » « », features, , .

activity-stream@mozilla.orgActivity Stream, , . Activity Stream , . , , Hightlights c , ( )
, .

aushelper@mozilla.org.xpi — Application Update Service Helper, Firefox. ESR , . .

jaws-esr@mozilla.org * — Firefox ESR configurer for OLDJAWS screen reader, JAWS.
image JAWS, .

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

followonsearch@mozilla.com — Follow-on Search Telemetry.
, .

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

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

onboarding@mozilla.org * — Photon onboarding. Firefox. , « Firefox? ». .
image

firefox@getpocket.com.xpiPocket, — .

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

! webcompat@mozilla.org.xpi — Web Compat, . Application Update Service Helper, - , , , .


.

, HD .

, Firefox . , .

Openh264 isco Systems
. . Firefox , .


Widevine, Google Inc
Widevine CDM , -. Widevine CDM , Netflix, Spotify .

/ -, .

Shockwave Flash
html5. Flash, .

11.2.202.235 ( firefox flashplayer11_2r202_235_win_32bit.exe) .
Flash Player , . Flash, Flash Player. 11.x . , Flash Player -, .
Flash Player, Firefox Adobe Flash

.

image

Flash , , Flash Player , .

Flash Player

image

Firefox

image

, , . , Flash Player , - , DirectX Flash Player.

Windows Media Player Firefox Plugin
«ViewTube» (. ), Windows 32 Firefox 52.9, Palemoon 27 — 28, New moon MyPal.

2007 . C . . Plugins C:\Program Files\Mozilla Firefox\ C:\PFiles\ D:\PFiles\, C:\Program Files\Mozilla Firefox\browser extensions features. , plugins C:\Program Files\Mozilla Firefox\browser np-mswmp.dll

. about:addons --> Microsoft Windows Media Player Firefox Plugin 1.0.0.8.

VideoLAN Team windows mediaplayer Plug-in v 1.1.2.0 np-mswmp.dll. 1.0.0.8

ViewTube, Youtube .

VLC Web Plugin
Windows Media Player Firefox Plugin, ViewTube, 32 64 Firefox 52.9, 64 «Waterfox Classic», Palemoon 27 — 28, New moon MyPal. VLC . , plugin.scan.plid.all true, plugin.load_flash_only ( , ) false.
, about:addons «VLC Web Plugin» « Adobe Flash».

image

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

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

YouTube Classic ( ).
48 Firefox.

. , , .

. :
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, . ( ), .

about:config
general.useragent.override.youtube.com

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

Youtube , « ». , « » . « », . «YouTube ». .

ViewTube
ViewTube , YouTube, Dailymotion, Vimeo, Metacafe, VIKI, Veoh IMDb Windows (Windows Media Player) VLC. HD .

-, .
-, WMP VLC
:

image

. , . . .

image

Embed video with:
Video — HTML5
Object — , Windows Media Player Firefox Plugin VLC .
Embed — VLC , DASH , . Youtube.
Protocol — (. « , »

and play as/with:

Auto — HTML5, , - .
WMP — Windows Media Player Firefox Plugin
WMP* — , .
VLC — VLC
QT — , .

Autoplay:
.

DASH (Video With Audio) playback support:
, . Youtube.

DVL (Pass the page video link to the player)
( Youtube) . , .

ViewTube Firefox 48 Waterfox.
Firefix 45, PaleMoon, NewMoon, MyPal Greasemonkey greasemonkey-3.31.4-pm_forkBranch.xpi greasemonkey-3.9.xpi. Greasemonkey .

Greasemonkey ViewTube - . Firefox 68 ViewTube Greasemonkey ViewTube
image
,
, :

1.
set video=%1
set video=%video:viewtube:=%
"C:\Program Files\VideoLAN\VLC\vlc.exe" %video% 

. VLC, MPC-HC . «C:\Program Files (x86)\MPC-HC\mpc-hc.exe » %video%
viewtube.bat

2.
REGEDIT4

[HKEY_CLASSES_ROOT\viewtube]
@="URL:viewtube Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\viewtube\shell]

[HKEY_CLASSES_ROOT\viewtube\shell\open]

[HKEY_CLASSES_ROOT\viewtube\shell\open\command]
@="\"D:\\Scripts\\viewtube.bat\" \"%1\""

viewtube.bat. , , @="\«C:\\viewtube.bat\» \"%1\""
, viewtube.reg

3. viewtube.reg, .

4. :
viewtube:http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4
, Enter. .

5. - ViewTube Embed video with Protocol.

6. . .

, MPC-HC VLC, viewtube_*** C. — viewtube.reg

YouTube Video and Audio Downloader
, . MPC-HC . Youtube 720p .

, . . , « ».

Windows UAC ( Windows 7 --> --> ), Firefox - . . , Firefox, -no-deelevate .

image

- , , , .

YouTube Video and Audio Downloader 52 Firefox Youtube.

image

enhanced-h264ify
Youtube :

1. H.264
2. 720p 30 , 720p*48-60fps.
3. SSSE3 ( S) SSE4.1 AVX2 ( CPU-Z), .

, Youtube H.264, . , Youtube 48-60 fps 24-30fps, . , AV1, .

. , .
image

-


. . 10 , 1 , , .

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

. .

,

image

, , , - . , , , .

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

uBlock Origin.
Pale Moon 27, 28 Firefox 55 , uBlock Origin legacy.
:

1. about:config xpinstall.signatures.required false.

1.a Firefox . , - , .

2. . uBlock0.firefox-legacy.xpi .

Firefox . , , . « », .

image

« ». « ». «» .

image

, , , .

, .

image

, , «», -, , - .

image

, «» .

Habr , . , «», .

, , , , .
image

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 , - .


, Windows . . - Windows , Microsoft , . , « » Windows . .

, . , Windows 7. , Realtek, AC97. VIA . Intel Windows 7, , Microsoft. AMD Nvidia , Vista, Radeon 95** FX5***. , , Windows 7.
, - , Windows XP ( ), . . , MX440, 71.89. 82845G Windows XP.
100% , — , .
. « » .

. , , ( ID ) . , . «» , .

KB2670838
Windows KB2670838 ( ). Direct2D, . Firefox Direct2D 47 , H.264 55 . , about:support «», KB2670838 DIRECT2D GPU_PROCESS
. 1080p Direct2D.

image

, KB2670838 Windows 7. GMA950 Aero Windows, 2.0, 2.2.

!
, ( ), Wi-Fi .

Firefox : , Direct2D, DirectWrite, , WebGL . DirectX9.0c - Firefox 54, Pale Moon Firefox 52esr, Direct3D9. , Windows XP, 512 , Firefox .
Firefox 55 DirectX 10+.

( ), , . , , about:support «», « » . layers.acceleration.force-enabled true. , «», Direct3D11.
, - . , . , , .

DirectX
DirectX — , ( Firefox). DirectX -.

Windows 7


, , , - . , , , . , Pentium 4, «» , (1 ) .
, , . . , , Windows , , Windows, DirectX . , . , - , , , .

DHCP-
IP .

, (-- -- -- , : Win + R ncpa.cpl), ---- 4 (TCP/IPv4)-- ) IP DNS- , DHCP ( ---- ).

- WinHTTP.

, DHCP- .

image

DNS-
. - . IPSEC (. IPsec).
DNS- .

, , , IP — NetBIOS.
-->--> 4 (TCP/IPv4), --> --> WINS. NetBIOS . .
image

BranchCache *
, Windows 7 () , WAN- . , BranchCache – , . BranchCache Windows 7 + Windows Server 2008 R2.
, .

Superfetch *
, Windows . , , . , — , , — , — .
, . , , SSD , .

Windows Live ID Sign-in Assistant * * *
. Windows Live.
, .

Windows CardSpace *
Microsoft. WCS — .
.

Parental Controls
Windows, Vista. .
Windows 7 — .

Windows Search * *
, , .
, « » Windows 7, .
image

image

WWAN
(GSM CDMA) , .
, .

*
Windows 7 .
, , API , .
, , . , Windows . . , , , . , Windows .
, , .

* *
. , . , .
Microsoft, , . .

IPsec *
IPsec IP
, IPsec . IPsec . IPSec, IPSec, .
IPsec IP- , VPN-.
, VPN- IPv6, .


. .
, , , .

Windows
, , .
, , , , , , , .

Windows *
Windows .
- , () Wi-Fi , , , ( , , ).
, Windows, (- ) — .


( , , ). , .

-
. , .

IP
IPv6 . , ( , 1-2% IPv6), .


.
, .



PNRP
PNRP
*
. , , , .
. , , .
( ) , , .


- — . SSD , .

*

* *
SSTP * *

, , . « SSTP» SSTP (Secure Socket Tunneling Protocol) VPN. «» Telephony API (TAPI) , , — , . , .
, .

, VPN « » (Win + R ncpa.cpl), / Wi-Fi Ethernet , . , , , «», .


, .



.
. , , , . , Windows , . ( ) DirectX 9, Windows 7. , DirectX 9 DirectX, .
, DirectX 9, DirectX 9 , , 1.
GPU-Z, .


. , , , , , .
, .


, Windows Windows. , , .
Windows, «». , . , Windows.

Windows *
Windows Defender, Microsoft AntiSpyware, .
-, .


* *
.
, , Windows, .

SNMP * *
, SNMP SNMP, . SNMP , , , , , . , , - . , (UPS) SNMP-trap , UPS.
.

(RPC)
- .

NetBIOS TCP/IP
, .



(c Home Windows 7)
, .

Windows —
Windows Connect Now ( WPS ). Wi-Fi-. .
Wi-Fi, WPS ( Wi-Fi WPS, ), .

SSDP *
UPnP- * *
IP- PnP-X *
Media Center
PNP-
*
*
, DLNA, UPnP / WSD .
DLNA- : , LAN Wi-Fi, . - , .
UPnP WSD : , , , IP- . UPnP WSD , . ( -) UPnP , . , UPnP WSD , . , — .
, , .

* *
BitLocker *
(TPM) — , , . , , . 2005 . TPM BIOS .

BitLocker — . ( ) . BitLocker Windows Enterprize Ultimate. BitLocker 5 , (TPM) (TPM).

, — .


.
, - D/DVD . D/DVD .
, , . , , , .


Windows, , . .





C
*


, , - . . , . C WWAN.
image, . - , .

* *
Wired AutoConfig (DOT3SVC) IEEE 802.1X Ethernet.
, . . .

(EAP) * * *
WLAN, VPN « » (Win + R ncpa.cpl), .

*
Net Logon . , . . Net Logon , . , .

- WinHTTP * * *
Windows , . , 15 .
, Windows, ( ), .

WLAN
Wi-Fi , .


, :
IPsec
Windows

IPsec IP



.
, — .

Windows
. , .
, . Microsoft . , , , .

Windows (WIA)
. USB USB- / , .

iSCSI * * *
( , iSCSI ). iSCSI . .

Windows
, . , .
. , .


. , Windows Media , .
Windows, . , . , .

Bluetooth
Bluetooth Bluetooth. Bluetooth Bluetooth , .

Windows * *
, . . , .
, .

Windows (WS-Management) * *
Windows
. , Windows Power Shell.
, , -, .


4 :
— Windows .
— .
— Windows , SSL.
— .

, Windows. C Windows , Service Pack’ DirectX, Windows Media Player .NET .
, Windows, , . , .

*
, (ICS)

-
-

, .

* *
, (), , .
, , .


. , , .
.

* * *
. AppLocker.
AppLocker . AppLocker , , , , .
AppLocker .

* *
Home Windows 7.
, , .
— Windows, , . , . , . , Windows 7, , , , , , ..

, .

ActiveX (AxInstSV) * *
ActiveX — , 1996 , Windows- (COM/OLE) -. , Internet Explorer. 2015 Microsoft ActiveX.
, Internet Explorer.

Windows
, Windows . , Windows . Windows, « » --> « Windows»
Windows, , Windows .


, .

(BITS) *
, . , , BITS, Windows MSN Explorer, .
Windows , , , , .


, ( SSDP ).

*
Windows. , , .

Windows
- Windows, .

(EFS) * *
C , . Windows 7 Home Basic. « » , NTFS, .
/ EFS , , .

, Win + R msconfig. « » . « ». , / . — .

Windows. « ». — . , . «».

Win + R control desktop
DirectX 9, () . , Windows , . Aero « Windows».
DirectX 9, Windows .
, .
image

Windows
Win + R SystemPropertiesAdvanced, . « ».
DirectX9, / . , Aero , , Aero . , Windows , . , , «» «Tearing»( , ). ".
DirectX 9 , Aero .
image

Windows
Windows 7 « Windows».
, Windows . , .
Win + R OptionalFeatures « Windows».
.

image

Internet Explorer 8
, Windows .

Windows Search
«» . , .

image

image


, .


«DVD- Windows», «Windows Media Center» « Windows Media».
, , .


, .

Windows * * *
.
Microsoft - . , , .

XPS
XPS
* *
XML Paper Specification (XPS) — , , , . XPS- . , XPS- XPS. Windows 7 XPS- , , , XPS- XPS. XPS- — , XML Paper Specification (XPS).

. . , -, , . , .


« -» « Windows».
, .

*
, .
. .


DEP
(DEP) — , .

Intel 775 AMD 754. DEP, Windows DEP.
DEP . Win + R SystemPropertiesAdvanced, . « ».
( ), , DEP.
image

DEP:
→ →
« », « »

image

bcdedit.exe /set {current} nx AlwaysOff Enter. « ».

«» ,

image

image

. . , .

image

Win + R wscui.cpl
«»,
image

« » . , .

image

Win + R UserAccountControlSettings
UAC —
. , «windows resource protection», , .
.

Windows, « », . , .

image

Win + R control folders, «».
, , .

image

Win + R ncpa.cpl, « », . , :

Microsoft * — Microsoft.
, , / . .

QoS * * — (QoS). , .
QoS . , IP-TV , .

Microsoft — Microsoft.
, (, .), / .

(RMP) * * — (RMP). PGM (Pragmatic General Multicast), , .
, / .

6 (TCP/IPv6) *
IP IPv6, IPv4, IPv6 , , .

/ *

, . .
, / .

image

: .


image

«:» Flow Control Disable.

, .

Win + R SystemPropertiesRemote
, , ,

image

Windows
Win + R SystemPropertiesAdvanced, .
Windows 7 .

image

Windows . , , . SSD .

Auslogics Disk Defrag Free . , , — .
image


BIOS


, BIOS . , , BIOS . , BIOS , Windows 7.

BIOS . . BIOS , Floppy, IDE, SATA , COM . - , .


. . , . , . Low ESR ( « » «»).

, . (, , Low ESR). -, , .

, , , .


.

. . «» , .

forum.mozilla-russia.org forum.ru-board.com, http://www.our-firefox.ru/ .

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


All Articles