14 Punkte von xguru 2023-07-19 | 11 Kommentare | Auf WhatsApp teilen
  • Speedometer ist ein Benchmark, der die Reaktionsfähigkeit von Webanwendungen misst, um die Geschwindigkeit von Webbrowsern zu vergleichen
    • Misst das Timing, indem Benutzerinteraktionen für verschiedene Workloads simuliert werden
    • Ziel ist es, Tests durchzuführen, die der tatsächlichen Nutzung von Web-Apps durch Nutzer möglichst nahekommen
  • Vor einem Jahr lag Chrome 142 > Mozilla 118, jetzt liegt Chrome 163 < Mozilla 168

Was GN⁺ zusammengefasst hat

  • Firefox hat Chrome in Speedometer, einem Benchmarking-Tool für Webbrowser, überholt.
  • Das ist bemerkenswert, weil Chrome lange als der schnellste Browser galt.
  • Die Veränderung im Ranking scheint auf Leistungsverbesserungen bei Firefox zurückzugehen.
  • Mozilla, der Entwickler von Firefox, arbeitet daran, Geschwindigkeit und Effizienz des Browsers zu optimieren.
  • Diese Entwicklung ist für technikaffine Menschen interessant, weil sie zeigt, dass Firefox zu einem starken Konkurrenten für Chrome heranwächst.
  • Das unterstreicht den anhaltenden Wettbewerb und die Innovation in der Webbrowser-Branche.
  • Nutzer könnten einen Wechsel zu Firefox in Betracht ziehen, um ein schnelleres und effizienteres Surferlebnis zu erhalten.

11 Kommentare

 
hahnlee 2023-07-19

> Die Container-Tab-Funktion von Firefox bietet Nutzern einen hohen Mehrwert

Für mich sind Container-Tabs auch das beste Feature von Firefox. Bei Diensten, die kein Multi-Login unterstützen, ist das wirklich nützlich.
Deswegen und wegen "Tree Style Tab" nutze ich Firefox weiterhin.

 
joyfui 2023-07-19

Der Firefox-Boom kommt ...

 
bbulbum 2023-07-19

Firefox..! Da wird einem ganz ehrfürchtig ums Herz..

 
alstjr7375 2023-07-19

Ergänzend ein paar Informationen: Die Optimierungs-Tiers der JS-Engine, die die meisten vermutlich kennen, dürften in etwa so aussehen:

Anders als 2018 hat sich inzwischen vieles verändert.
Bei V8 wurden zum Beispiel zwei zusätzliche Optimierungs-Tiers ergänzt: Ignition - Sparkplug - Maglev - Turbofan.
Bei SpiderMonkey wurde es zu Interpreter - Baseline-Interpreter - Baseline JIT - Warp JIT geändert.

Baseline-Interpreter und Sparkplug sind zunächst Techniken, die die Nachteile von Bytecode bei Branch Prediction und Instruction Dispatch ausgleichen sollen.
Maglev kann man im Wesentlichen als nahezu deckungsgleich mit Baseline JIT betrachten.
Warp JIT ist ein Fall, in dem sich die JIT-Engine stark verändert hat: Zu Zeiten von IonMonkey wurde mithilfe von Typinformationen und Profiling-Daten von außen optimiert, inzwischen wurde es so geändert, dass das vom Baseline JIT erzeugte IR verwendet werden kann.

Abschließend hat SpiderMonkey in Firefox mit dem Projekt Stencil den Parser deutlich verbessert; bekannt ist, dass dabei ein Format geschaffen wird, das sogar vom GC entkoppelt ist.

> Stencils are the set of data structures capturing the result of parsing and bytecode emission. The Stencil format is a precursor format that is then used to allocate the corresponding scripts on the GC heap that will be used for execution.
> By decoupling from the GC and other runtime systems, robust caching and speculation systems can be built that are more thread-agnostic and flexible.

 
alstjr7375 2023-07-19

Ach, ein Tippfehler. Es war SpiderMonkey, ich habe es falsch geschrieben..

 
kuroneko 2023-07-19

Ich würde mir wünschen, dass Firefox die als Webstandards übernommenen Dinge auch nur ein bisschen schneller einführt...

 
xiniha 2023-07-19

Bei übernommenen Standards gibt es in der Regel keine verzögerte Einführung, und das, von dem oft gesagt wird, es sei nur in Chrome eingeführt worden, sind ausnahmslos Draft-Spezifikationen.

 
GN⁺ 2023-07-19
Hacker-News-Kommentare
  • Firefox wird als Chrome-Alternative mit anerkennenswerten Verbesserungen bei Geschwindigkeit und Performance wahrgenommen
  • Firefox bietet unter hoher Last hervorragende Funktionen und Leistung
  • Mozilla, das Unternehmen hinter Firefox, wird im Allgemeinen positiv bewertet
  • Firefox ist dank seiner starken Nutzerbasis für viele Menschen der Alltagsbrowser
  • Webentwickler bevorzugen wegen der Entwicklerwerkzeuge weiterhin Chrome
  • Die Container-Tab-Funktion von Firefox hat für Nutzer einen hohen Wert
  • Seit Anfang des Jahres hat sich die Performance von Firefox deutlich verbessert
  • Einige Nutzer kennen Chrome, das einst für seine Effizienz bekannt war, inzwischen nur noch als ressourcenintensiven Browser
  • Die Website "arewefastyet.com" bietet Benchmark-Vergleiche zwischen Browsern an
  • Die Performance-Verbesserungen von Firefox könnten auf Windows beschränkt sein; unter Linux liegt es hinter Chromium zurück
  • Einige Nutzer sagen, dass Firefox unter macOS schneller sei als Chrome
  • Die Entwicklerwerkzeuge und Container-Tabs von Firefox haben für Nutzer einen hohen Wert
  • Browser auf Chromium-Basis werden überwiegend genutzt, während Safari zurückliegt
  • Nutzer suchen nach einer browserübergreifenden Erweiterung zur Lesezeichen-Synchronisierung zwischen Chrome und Firefox
 
bus710 2023-07-19

Letztlich scheint die entscheidende Frage zu sein, ob die Lesezeichen-/Passwortverwaltung gut genug ist.
Ein wenig Sorgen machen mir auch Erweiterungen wie Google Keep oder Vimium, und man hört auch, dass der mobile Browser bei Firefox noch ein paar Schwächen hat....
Wenn man aber sieht, dass es nach und nach besser wird, scheint es einen erneuten Versuch wert zu sein.

 
hahnlee 2023-07-19

Vimium wird auch von Firefox unterstützt!

 
bus710 2023-07-20

Ein Punkt mehr für Firefox!