LeTux
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Nabend, hab den Artikel mal überarbeitet da ich parallel auch an dem Artikel von Swiftdove arbeite. Ich bräuchte hier mal Hilfe bei der Übersetzung von folgendem: Optimization
Swiftweasel will try to improve on Mozilla Firefox in the area of Optimization. We will be making:
1. Swiftweasel is compiled -O3
2. Multiple builds that are PGO optimized.
3. Include additional instruction sets the processors support (SSE, SSE2, SSE3, MMX, 3DNow).
4. IPv6 is disabled to prevent slowdowns caused by its present implementation.
5. HTTP pipelining is enabled by default.
6. Numerous other small changes to make Swiftweasel as responsive as possible. Quelle: Wiki von dem Projekt
|
MrKanister
Anmeldungsdatum: 13. Oktober 2007
Beiträge: 2105
|
Hallo LeTux, Hier mal ein paar Vorschläge. Die Links, die ich zu den Themen gefunden habe kannst du ja im Wiki-Artikel verlinken, dann hat man direkt eine genauere Beschreibung. Optimierungen
Das Ziel von Swiftweasel ist es, eine in Sachen Optimierungen verbesserte Version von Mozilla Firefox zu sein.
1. Swiftweasel wurde mit der Option "-O3" compiliert
"-O3" nimmt beim compilieren einige Optimierungen am Code vor. Manche davon können aber, im Gegesatz zur Option "-O2", eine leichte Veränderung des Programms bewirken. Siehe auch Compiler-Options
2. Swiftweasel wird mit "Profile-Guided Optimization" (PGO) optimiert
Siehe dazu auch Building with Profile-Guided Optimization
3. Swiftweasel macht Gebrauch von Befehlssatzerweiterungen, die von Prozessoren unterstützt werden (SSE, SSE2, SSE3, MMX, 3DNow)
4. Um Geschwindigkeitseinbußen vorzubeugen, wurde das noch unreife IPv6 deaktiviert
5. HTTP Pipelining is standardmäßig aktiviert
6. Viele weitere kleinere Änderungen sorgen dafür, dass Swiftweasel zuverlässig und schnell auf Benutzereingaben reagiert Das Problem ist, dass man viele Sachen nicht wirklich übersetzen kann, da sie in der englischen Form etabliert sind. Ich hoffe ich konnte dir trotzdem helfen. Gruß Martin EDIT: Zu 3 könntest du noch den Link zu Wikipedia hinzufügen ( ▶ http://de.wikipedia.org/wiki/X86er-Architektur#MMX_und_3DNow.21 )
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Hallo Martin, Danke, hab es in den Artikel übernommen. ☺ Ich schätze mal die meisten werden mit den Optimierungen eh nicht viel anfangen können, bis auf 4-6. 😉 Grüße
|
Sbl
Anmeldungsdatum: 23. August 2006
Beiträge: 77
|
Hallo, habe mich mal eingebracht in den Wiki-Artikel. Vorwiegend habe ich vieles doppelte rausgekürzt und Formulierungen von Roman auf Anleitung umgeschrieben ☺ Den Screenshot würde ich sogar entfernen, der bringt keinerlei Infos und verlängert den Artikel nur unnötig. Die detaillierten Informationen zu Optimierung und Erweiterungen würde ich streichen: Optimierung nur als verbale Erklärung (~2 Sätze) unter "Unterschiede zu Firefox" und die Erweiterungen nur als ein Satz mit einer Klammer und Aufzählung der Extensions (weil es dem Umsteiger total Banane ist, jeder macht ja sowieso damit was er will).
Grüße
Sbl
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Hallo,
hmm ich hoffe nur das jetzt keiner meckert das es zu kurz sei. 😀 Also das mit dem Standartbrowser, siehe Swiftfox würde ich rausstreichen, das funktioniert nicht. Ich musste den Browser erst mittles
sudo update-alternatives --install usw.
einfügen. Man findet bezüglich update-alternatives nur immer ganz kurze Erklärungen.
Die detaillierten Informationen zu Optimierung und Erweiterungen würde ich streichen: Optimierung nur als verbale Erklärung (~2 Sätze) unter "Unterschiede zu Firefox" und die Erweiterungen nur als ein Satz mit einer Klammer und Aufzählung der Extensions (weil es dem Umsteiger total Banane ist, jeder macht ja sowieso damit was er will).
Naja hier verweise ich mal auf die Diskussion von Swiftdove, dort war die Erklärung der Optimierungen zu kurz. 😉 Mal schauen wie man das am besten kürzer verpackt damit alle zufrieden sind.
|
Sbl
Anmeldungsdatum: 23. August 2006
Beiträge: 77
|
zu den Optimierungen: Wie wäre es statt Optimierungsaufzählungen mit einem leicht gehässigen Kommentar die Ignoranz von 4-6 Jahren Compiler-Optimierung, Befehlssatz Erweiterungen etc.? Hab eben geguckt, wie alt überhaupt die derzeit verwendeten Compiler sind:
FF:"GCC 3.3.2 October 17, 2003" und SW:"GCC 4.0.4 January 31, 2007" 😉 Mal grundsätzlich: Ich denke nicht wir brauchen hier Infos nennen, die dem geneigten Eigencompiler der versiert ist über verschiedene CompilerOptionen usw. ein Kopfnicken abverlangen und dem Rest aller User nichts sagen. Wer umsteigen will, will hören: Es ist "besser, aktueller" compiled und "beseitigt langsame Reaktionen des Programms" und will einen Absatz in wenigen vorgefertigten Schritten, was er runterladen und in der shell eintippen muss.
Wer die optimierung anzweifelt und mehr wissen will, soll sich über die externen Links eben selber informieren. Zeilen wie "Swiftweasel wurde mit der Option "-O3" compiliert " gehören nicht hier ins wiki, denn es ist eben Expertenwissen dass keinen direkten Einfluß auf die Verwendung dieser Software hat. (In der Wikipedia bin ich auch Inkludist, aber hier nicht 😉 ) Arrr! (happy TLAPD!) Sbl
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
In der Hinsicht hast du natürlich recht, es wird wohl die wenigsten User Interessieren was da compiler technisch optimiert wurde. Also nehmen wir die Optimierungen raus...wie wäre es dann mit einer Experten-Info die zur Wiki-Seite verweist wo genau steht was optmiert wurde? Experten-Info:Wer sich für die genauen Optimierungen interessiert kann diese im Wiki 🇬🇧 des Projekts nachlesen.
|
Sbl
Anmeldungsdatum: 23. August 2006
Beiträge: 77
|
naja, für den Hinweis auf externe Quellen braucht man wohl keinen Hinweis-Kasten 😉 "Nähere Informationen findet ihr auf der Projektseite" ist ausreichend wie schon fast überflüssig: Dass man auf einer Benutzungs- und Installations-Anleitung weniger Informationen finden wird wie auf der Projektseite ist wohl jedem klar. 😉 Generell ist dieses wiki viel zu Vertikal-affin, und diese Boxen sind oft nur unnötiges Öl im Feuer.
|
Sbl
Anmeldungsdatum: 23. August 2006
Beiträge: 77
|
habe wegen Standbrowser mal die GUI Lösung eingefügt, bei mir funzt die problemfrei.
|
hewlett1990
Anmeldungsdatum: 17. Dezember 2008
Beiträge: 309
Wohnort: Hier
|
hab grad versucht mirs auf Deutsch einzurichten. Funzt nicht, weil der Browser intern noch denk er wär 3.5.1. Deshalb funktioniert das 3.5.2 Sprachpaket nicht. Weiß einer wo ich ein 3.5.1 xpi bekomme?
|
Sbl
Anmeldungsdatum: 23. August 2006
Beiträge: 77
|
Sprachwechsel funzt bei mir wie im wiki beschrieben mit 3.5.2. Bitte kontrollieren, soll ja nach Deiner Bestätigung auch bei allen anderen funktionieren ☺
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Sbl schrieb: habe wegen Standbrowser mal die GUI Lösung eingefügt, bei mir funzt die problemfrei.
Ja die GUI-Lösung funktioniert auch nur diese update-alternatives Geschichte funktioniert nicht. hewlett1990 schrieb: hab grad versucht mirs auf Deutsch einzurichten. Funzt nicht, weil der Browser intern noch denk er wär 3.5.1. Deshalb funktioniert das 3.5.2 Sprachpaket nicht. Weiß einer wo ich ein 3.5.1 xpi bekomme?
hmm wenn er intern denkt er wäre 3.5.1, würde ich die heruntergeladene Version nochmals prüfen. Wenn's nicht geht vielleicht hilft das ja Link.
|
hewlett1990
Anmeldungsdatum: 17. Dezember 2008
Beiträge: 309
Wohnort: Hier
|
Hab schon hingekriegt mit dem Quick Locale Switcher ☺. Wenn der auf English (US) steht, kann ich soviel rumprobieren wie ich will.
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Ok, der Artikel wär dann jetzt auch soweit fertig.
|
LeTux
(Themenstarter)
Anmeldungsdatum: 12. August 2008
Beiträge: 317
|
Damit der Artikel nicht in Vergessenheit gerät...Er wäre von meiner Seite aus bereit zum verschieben. ☺
|