Swiftweasel

Swiftweasel
Swiftweasel-3.png
Entwickler (en) Stickk
Endgültige Veröffentlichung
3.5.5 / 23. November 2009
Betriebssystem Linux
Typ Webbrowser
Lizenz Mozilla Public Lizenz 1.1
Webseite Swiftweasel -Projekt

Swiftweasel war ein Gabel von Mozilla Firefox verfügbar für die Linux Nur Plattform.

Optimierung

Swiftweasel wird mit den folgenden Methoden optimiert:

P.G.O.

Ab dem 3.0.3 -Veröffentlichung hat Swiftweasel seine primäre Optimierung von prozessorspezifischem auf verschoben Profilgesteuerte Optimierung (PGO).[1] Es ist ein zweistufiger Bauprozess. Die Anwendung wird einmal zusammengestellt und dann ausgeführt, um ein Profil zu erstellen. Das Profil wird dann verwendet, um eine zweite Zusammenstellung der Anwendung zu leiten. Einige der älteren Optimierungen werden noch verwendet, aber es gibt jetzt nur Intel- und AMD -Versionen jedes Builds. Es wird in einem Tar.gz -Paket zusammengestellt. Es gibt auch separate Installateure für Ubuntu und Arch Linux über ihre Gemeinden.

Binärcodeoptimierung

Erhöhte Sicherheit

  • Besserer Schutz vor Pufferüberlauf Anschläge[6] (Swiftweasel 2.0 verwendet -d_fortify_source = 2; Firefox 2.0 verwendet GCC 3.x, was dies nicht unterstützt).[5]

Vereinfachen

  • IPv6 DNS Die Suchfunktionen sind deaktiviert und verhindern Verlangsamungen.[5]
  • HTTP -Pipelining ist standardmäßig aktiviert.[5] Beachten Sie, dass Fasterfox a liefert GUI um diese Einstellungen anzupassen.
  • Für alle Details können Benutzer können Quellpakete herunterladen mit allen aufgeführten Änderungen.

Installierte Erweiterungen

Swiftweasel hat mehrere Erweiterungen standardmäßig installiert.[7]

Swiftweasel-spezifische Änderungen

Zu den Änderungen an Swiftweasel gehören:

  • Das Standardsymbol wurde durch den Kempelton ersetzt[10] Icon Set.
  • Swiftweasel verwendet sein eigenes Einstellungsverzeichnis. Die Einstellungen, einschließlich Lesezeichen, Geschichte und Erweiterungen Mozilla Firefox Das erste Mal läuft Swiftweasel.
  • Plugins gelagert in/lib/mozilla/plugins und/lib/Firefox/Plugins werden von Swiftweasel erkannt und verwendet.

Swiftdove

Swiftdove
Entwickler (en) Stickk
Stabile Version
2.0.0.22 / 30. Juli 2009
Betriebssystem Linux
Typ E -Mail -Client
Lizenz Mozilla Public Lizenz 1.1
Webseite Swiftweasel -Projekt

Das Swiftweasel -Projekt baut auch optimierte 32- und 64 -Bit -Builds der Thunderbird E -Mail -Client bekannt als SwiftDove.

Optimierungen

Ab der aktuellen Version 2.0.0.21 ist SwiftDove auch Pgo optimiert.

Plugins

Die 2.0.0.21 -Builds von Swiftdove enthalten die 0,9 Blitz standardmäßig installiertes Kalender -Plugin.

Siehe auch

Verweise

  1. ^ "Pgo".[Permanent Dead Link]
  2. ^ Verwenden Sie den Browser Über: BuildConfig URL, um die Details aller Builds zu überprüfen
  3. ^ Verwenden Sie den Browser Über: BuildConfig URL, um die Details von 2.0 Builds zu überprüfen
  4. ^ "Optionen optimieren - Verwenden der GNU Compiler Collection (GCC)".
  5. ^ a b c d e f "Über Swiftweasel". Archiviert von das Original Am 2012-12-25.
  6. ^ "Begrenzung von Pufferüberläufen mit ExecShield". Roter Hut. Archiviert von das Original Am 2007-02-08.
  7. ^ "Erweiterungen hinzugefügt". Archiviert von das Original Am 2012-12-25.
  8. ^ User Agent Switcher
  9. ^ Schneller Lokalschema Archiviert 2008-01-17 bei der Wayback -Maschine
  10. ^ Kempelton

Externe Links