Mozilla Firefox Manchmal ärgert sich sicher jeder darüber, dass der gute Firefox einfach etwas zu langsam ist. Mit einigen Veränderungen in der Konfiguration kann man diesen Zustand jedoch verbessern. Das Problem ist, dass Firefox in der Standardeinstellung alle Operationen der Reihe nach durchführt.

Das kann allerdings dazu führen, dass eine große Berechnung lange dauert und verhindert, dass kleinere Arbeiten warten müssen. Obwohl diese weitaus schneller durchgeführt werden könnten. Durch folgende kleine Anpassungen in der Firefox-Konfiguration lässt sich dies jedoch ändern:

  • Tippe in der Adressleiste des Browsers about:config ein.
  • Filtere nun auf Einträge mit network.http
  • Ändere den Eintrag network.http.pipelining auf True
  • Ändere anschließend den Wert von network.http.pipelining.maxrequests auf 8. (Achtung! In vielen Anleitungen hierzu wird von einem Wert von 30 gesprochen. Allerdings ist der Maximalwert laut der Mozilla Knowledgebase 8, default 4. Ein Wert von 1 schaltet das Pipelining aus)
  • Nun wird der Eintrag network.http.proxy.pipelining auf true gesetzt.
  • Nun noch mit der rechten Maustaste auf ein freies Feld klicken und Neu -> Integer wählen. Nenne den Eintrag nglayout.initialpaint.delay und setze den Wert auf 0.

Nach einem Neustart von Firefox wird die neue Konfiguration übernommen. Was bedeuten diese Werte nun im Einzelnen?

  • network.http.pipelining aktiviert die parallele Verarbeitung von Anfragen.
  • network.http.pipelining.maxrequests legt die maximale Anzahl an gleichzeitigen Anfragen fest.
  • network.http.proxy.pipelining ermöglicht es, auch bei Benutzung eines Proxys mehrere Anfragen gleichzeitig zu stellen.
  • Durch nglayout.initialpaint.delay zeigt Firefox die angeforderten Seiten sofort an. Normalerweile wartet er 250 ms.

Die veränderungen bewirken eine mekrliche Beschleunigung was Ladezeiten angeht. Text und Bilder werden unmittelbar ach Anfrage angezeigt, als letztes folgen die größeren Berechnungen, wie Skripte oder Flasheinbindungen. Ich vermute jedoch, dass die Fehlerrate erhöht sein könnte, da unter anderem der Delay-Wert komplett abgeschaltet wird. Dazu kann ich allerdings noch nichts sagen.

Gesehen bei: Andreas Puls