Bilder gleichzeitig laden?

  • Besteht die Möglichkeit, dass Firebird nicht alle Bilder einzeln, sondern gleichzeitig lädt? Denn angeblich lädt Firebird Seiten so, wie es ist, langsamer als der Internet Explorer.

  • Hallo,

    dachte ich am Anfang auch.
    Habe dann auf der Seite about:config (in der Adressleiste eingeben)
    folgende Einstellungen geändert,
    alternativ kann man auch die Zeilen wie unten
    in die Datei prefs.js im Profil kopieren (falls die
    Datei noch nicht existiert einfach erstellen):

    user_pref("network.http.max-connections", 36);
    user_pref("network.http.max-connections-per-server", 16);
    user_pref("network.http.max-persistent-connections-per-server", 4);
    user_pref("network.http.pipelining", true);

    Jetzt ist das Vögelchen bei mir sogar etwas schneller als der
    M$-Explorer.

    Gruss Uwe

  • Hallo otze,

    klingt ja sehr interessant! Meinst Du die prefs.js oder die user.js? Weil die Prefs.js müsste doch schon existeiren!?
    Bringt der beschleunigte Seitenaufbau über die user.js auch was?

    Grüße,
    Blumfeld

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050507
    Thunderbird 1.0 DE + Offline 0.8.0 + MagicSLR DE 0.8
    WinXP home edition SP2

  • hab ich mal ausprobiert, firebird scheint tatsächlich noch ein stück schneller zu sein!

  • Nun hab ich es auch endlich probiert! Ich bin völlig begeistert!!! :D
    Kommt einem vor als hätte man einen neuen Firebird! Selbst Seiten die schon mal geladen wurden, werden jetzt blitzschnell angezeigt! Was ja besonders für das Surfen mit Modem wichtig ist!
    Ist auch ganz einfach über about:config zu machen!

    Besten Dank otze (Uwe)

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050507
    Thunderbird 1.0 DE + Offline 0.8.0 + MagicSLR DE 0.8
    WinXP home edition SP2

  • Hallo,

    @ blumfeld
    ich glaube das muss in die prefs.js, oder?
    Jedenfalls wird es wenn man es in beide einträgt
    nicht nochmal doppelt so schnell -:), leider.

    Zitat von Sirion

    Was genau ändert das denn?

    100 % sicher bin ich nicht,
    aber die numerischen Parameter
    steuern glaube ich wie viele Verbindungen
    Firebird gleichzeitig aufbauen soll (darf), also
    auch ob zum Beispiel 5 oder 10 Bilder
    zeitgleich geladen werden können.
    Firebird braucht ja auch mit erhöhten Werten
    mehr Arbeitsspeicher.
    "Pipelining" habe ich nicht mehr im Kopf, hat
    glaube ich was mit dem cache zu tun, müsste man
    mal googeln. Jedenfalls hies es, es sei experimentell
    aber ich habe keine Schwierigkeiten festgestellt.

    Gruss Uwe

  • Na ja ich habe es über about:config gemacht- geht ja ruck zuck!
    Nein, schneller wird es nicht! :D
    Stimmt, das mit dem Arbeitsspeicher könnte natürlich für jemanden mit wenig Arbeitsspeicher problematisch werden! Zum Glück hab ich genug! :)
    Ich habe Pipelining so verstanden, das in einem Datenpaket schon Informationen für das nächste Paket mitgeschickt werden und somit der Server schneller reagieren kann!?
    In about:config gibt es noch diesen Wert:
    network.http.pipelining.firstrequest sollte man den auf true setzen? Oder auf false lassen?

    Gruß,
    Blumfeld

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050507
    Thunderbird 1.0 DE + Offline 0.8.0 + MagicSLR DE 0.8
    WinXP home edition SP2

  • Hallo!

    Soweit ich weis, werden beim Pipelining werden mehrere Befehle gleichzeitig gesendet. Dadurch können mehrere Dinge einer Internetseite gleichzeitig verarbeitet werden. = Schnellerer Seitenaufbau.
    Allerdings nur wenn dies Webserver/Proxy unterstützen.

    Auch interessant:
    Von http://firebird.bric.de/index.php?page=tips#oth_rendering:

    Zitat

    Normalerweise wartet Mozilla Firebird immer 250 Millisekunden bevor er versucht eine Seite anzuzeigen, weil er auf Daten wartet. Wenn Sie folgenden Code zu Ihrer user.js hinzufügen, versucht Mozilla Firebird, die Seite umgehend anzuzeigen, selbst ohne die kompletten Daten geladen zu haben.
    // Seitenaufbau beschleunigen (In Millisekunden; Normalwert ist 250)
    user_pref("nglayout.initialpaint.delay", 0);

    MfG,

    ThePanther

  • Hallo

    Zitat

    user_pref("network.http.max-connections", 36);
    user_pref("network.http.max-connections-per-server", 16);
    user_pref("network.http.max-persistent-connections-per-server", 4);
    user_pref("network.http.pipelining", true);


    Habe dies ebenfalls geändert, wollte mir aber die Standwerte vorher notieren ... was ich natürlich nicht gemacht habe. :roll:
    Könnte man mir diese hier nochmals nennen?

    Schönen Dank und Gruß
    üLo

  • Zitat von üLo

    user_pref("network.http.max-connections", 36);
    user_pref("network.http.max-connections-per-server", 16);
    user_pref("network.http.max-persistent-connections-per-server", 4);
    user_pref("network.http.pipelining", true);

    Die Standardwerte waren:

    24
    8
    2
    false

    Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2

  • Hallo!

    die oben genannten Parameter haben mich ein wenig verwundert. Als ich noch MS-IE-User war, habe ich immer den Tipp befolgt, wonach man in der registry die Werte "MaxConnectionsPerServer" und "MaxConnectionsPer10Server" (String weiß ich nicht mehr, müsste nachschauen) ändern sollte, um einen IE-typischen Engpaß zu korrigieren. Normale Werte: 2 und 4. Besser: 8 und 8. Bei DSL noch mehr. Ich habe in der registry 8/8 stehen. Werden diese Werte denn vom Browser (hier also FB) "umgangen"? - Sind also diese registry settings IE-spezifisch und für die Nutzung des FB völlig bedeutungslos? - Tja, das wollte ich eigentlich nur wissen. Vielleicht könnt Ihr mich aufklären.

    Das ist mein erstes Posting in diesem Forum und ich entschuldige mich ausdrücklich dafür, daß ich einen seit 5 Wochen ruhenden thread nach vorne hole.

    CU

    Ralph

  • reicht es wenn ich eine völlig leere user.js erstelle und dann die parameter einfach reinschreibe oder muß da noch ein anderer befehl rein damit der browser das unterstützt?

    in meiner selbst erstellten user.js steht ausnahmslos drinnen..

    user_pref("nglayout.initialpaint.delay", 0);
    user_pref("network.http.pipelining", true);
    user_pref("network.http.proxy.pipelining", true);
    user_pref("network.http.pipelining.maxrequests", 100);


    ist user.js und prefs.js was unterschiedliches?

    Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

  • Zitat von johnny

    reicht es wenn ich eine völlig leere user.js erstelle und dann die parameter einfach reinschreibe oder muß da noch ein anderer befehl rein damit der browser das unterstützt?


    Nein es reicht.

    Zitat

    in meiner selbst erstellten user.js steht ausnahmslos drinnen..
    ....


    Gut so. Du kannst dazu jeden Texteditor benützen, Notepad, usw.

    Zitat

    ist user.js und prefs.js was unterschiedliches?


    Ja.
    Hier hat es mehr Infos dazu: http://www.holgermetzger.de/faqprofile.html#2
    und hier: http://www.holgermetzger.de/faqprofile.html#7

    Bruno

    Firefox 106.0 Standardbrowser & Portabler.
    Windows 10/64 Pro 22H2, 19045.2193, Malwarebytes Premium, Adwcleaner, Thunderbird, Windows Firewall. Keine Tuningsoftware.

  • hallo,
    reicht es denn aus, einfach die einstellungen in die prefs.js zu kopieren? sie heisst bei mir im profil auch prefs.bak, ist es dieselbe???

    thx für antworten

  • Ich würde empfehlen, eine neue Textdatei namens user.js anzulegen und sie noch an anderer Stelle zu sichern. Das hat den Vorteil, dass man nach einer Neuinstallation (z.B. neue Version oder Einrichtung auf einem anderen PC) die user.js einfach wieder ins Profil kopieren kann um die Einstellungen zu erhalten. Wenn man in der prefs.js rumschreibt, kann man die Datei nicht einfach auf eine andere Firebird-Version übertragen.

    In der prefs.bak etwas einzutragen hat keinen Erfolg, das ist nur eine Sicherungskopie der prefs.js

    Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2