it-swarm.com.de

Was ist der Unterschied zwischen Chrome, Canary und Chrom?

So verstehe ich die Unterschiede zwischen Google-Browsern:

  1. Chrome - Produktionsversion (die aktuell verwendete, stabile Version)
  2. Canary - Testversion vor New Produktionsversion (Version vor Chrome Version)
  3. Chromium - Entwicklerversion und verfügbar unter Linux (von Ubuntu-Entwicklern gepflegt, keine automatische Aktualisierung der Version - vom Benutzer ausgelöst)

Gibt es noch andere Punkte, die ich verpasst habe? Und was die Entwicklung angeht, gibt es noch weitere Überlegungen, wenn ich Chrom und Canary anstelle von Chrome verwende? Wie Caching, Kompatibilität, Cookie, Performance und etc. (Bugs?)

21
  1. Ihre Interpretation ist richtig
  2. Canary ist im Grunde genommen eine (fast) nächtliche Veröffentlichung, die aus der aktuellen Spitze des Baums des Chrome= Repos erstellt wurde. Es ist der neueste Stand der Entwicklung und daher sollten Sie mit Abstürzen und Fehlern rechnen, aber dies ist der schnellste Weg dazu Testen Sie die letzten Änderungen an Chrome. (Neben dem Erstellen von ToT selbst)

    Abgesehen von Canary gibt es auch den Dev-Channel, der eine etwas längere Entwicklungsversion ist, normalerweise etwa wöchentlich, aber immer noch aus der blutenden Kante der Spitze des Baumes gebaut. Der Beta-Kanal ist ein Zweig mit langer Laufzeit, der in Kürze veröffentlicht wird und im Allgemeinen recht stabil und fehlerfrei ist.

    Die Reihenfolge von "Frische" zu "Stabil": Kanarienvogel -> Entwickler -> Beta -> Stabil

  3. Chromium ist der Name des Open-Source-Projekts, aus dem Chrome erstellt wird. Ein Chromium-Build entspricht im Wesentlichen Chrome, enthält jedoch keine proprietären Bits ( Flash-Plugin, Codecs usw.) oder offizielles Google-Branding (Symbole usw.).

Die Kompatibilität in Bezug auf die mit dem Web verbundenen APIs zwischen den verschiedenen Versionen sollte im Wesentlichen gleich sein, mit Ausnahme der beabsichtigten bevorstehenden Änderungen. Im Allgemeinen sollen Änderungen in Canary, Dev und insbesondere in Beta den Stable-Channel erreichen. Testen Sie Ihre Apps daher am besten mit Beta, um sicherzustellen, dass Ihre App nach dem Hochstufen der Beta weiterhin wie erwartet funktioniert zu stabil. Bevorstehende Änderungen an Web-APIs finden Sie unter ChromeStatus

In Canary und Dev treten mit größerer Wahrscheinlichkeit unbeabsichtigte Fehler auf, die sich während der Entwicklung eingeschlichen haben. Wenn Sie Chrome) bei der Entwicklung helfen möchten, können Sie im Chromium bug tracker Fehler für diese melden (verwenden Sie dies auch für Fehler, die Sie im Stable/Beta-Kanal finden! )

In Bezug auf die Leistung hängt ein handgefertigtes Chrom davon ab, wer es mit welchen Flaggen gebaut hat. Die Leistung zwischen Canary/Dev/Beta/Stable sollte vergleichbar sein und auf die endgültige stabile Version hindeuten.

23
David Bokan