Swiftweasel
![]() | |
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
- Swiftweasel wird mit Optionen zusammengestellt, die eher für Geschwindigkeit als für die binäre Größe optimieren.
- Binärdateien zusätzliche integrieren Anweisungssätze:[5]
- Optimierung spezifisch für die Build -Mikroprozessorarchitektur.[5]
- Zusammengestellt mit neueren Versionen von GCC (Firefox 2.0 verwendet 3.3.2, Swiftweasel 2.0 verwendet 4.0.3 und Swiftweasel 3.0.3 verwendet 4.2.3).[5]
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]
- XForms
- Adblock Plus
- User Agent Switcher[8]
- Schneller Lokalschema[9]
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
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
- ^ "Pgo".[Permanent Dead Link]
- ^ Verwenden Sie den Browser
Über: BuildConfig
URL, um die Details aller Builds zu überprüfen - ^ Verwenden Sie den Browser
Über: BuildConfig
URL, um die Details von 2.0 Builds zu überprüfen - ^ "Optionen optimieren - Verwenden der GNU Compiler Collection (GCC)".
- ^ a b c d e f "Über Swiftweasel". Archiviert von das Original Am 2012-12-25.
- ^ "Begrenzung von Pufferüberläufen mit ExecShield". Roter Hut. Archiviert von das Original Am 2007-02-08.
- ^ "Erweiterungen hinzugefügt". Archiviert von das Original Am 2012-12-25.
- ^ User Agent Switcher
- ^ Schneller Lokalschema Archiviert 2008-01-17 bei der Wayback -Maschine
- ^ Kempelton