Was ist mit Firefox unter Linux? Schnittstelle weise?

0

Soweit ich weiß, verwendet Firefox das Mozilla Application Framework, das im Wesentlichen eine konsistente Schnittstelle für alle Plattformen gewährleisten soll. Unter Windows sieht 3.5 schön aus. Ich weiß es nicht für Mac. Unter Linux sieht es unter KDE akzeptabel aus, unter xfce etwas schöner und unter Fluxbox, meinem bevorzugten WM, ziemlich schrecklich pixiliert.

Was ist der Grund dafür und gibt es eine Möglichkeit, dies zu reparieren oder zu reparieren?

Jonik
quelle
Zum Superuser wechseln
user4774
Nicht doppelt, aber verwandt: superuser.com/questions/591/…
OscarRyz

Antworten:

4

Firefox unter Linux verwendet GTK als GUI-Bibliothek. Sie müssen ein gtk-Design verwenden.

Einfachste Lösung wird erstellt .gtkrc-2.0 In Ihrem Heimatverzeichnis finden Sie ein Beispiel:

include "/usr/share/themes/Dust/gtk-2.0/gtkrc"
gtk-icon-theme-name = "Tango"
style "user-font"
{
font_name = "Sans 12"
}
widget_class "*" style "user-font"
gtk-font-name = "Sans 12"

Die Datei ist selbstbeschreibend. Die erste Zeile verwendet "include", um das GTK-Thema "Dust" zu verwenden.


quelle
1

Das Mozilla Application Framework ist tot, XULRunner sollten Sie jetzt verwenden. Firefox ist im Grunde eine XULRunner-App. In der Tat verpacken viele Linux-Distributionen sie als eine.

Mozilla entschied, dass die Plattformintegration eine bessere Idee war, als überall gleich auszusehen, und Sie können mehr über die Entwurfsprozess für Firefox 3 einschließlich des Aufruhrs, als sie vergaßen, Linux zu erwähnen. Kurz gesagt, Linux-Benutzer wollten, dass Firefox ihr GTK + -Thema anstelle von eigenen Symbolen verwendet. Daher müssen Sie ein GTK + -Thema konfigurieren, wenn Sie ein WM / DE ausführen, das es nicht definiert, wie zum Beispiel Fluxbox.

TRS-80
quelle
0

Ja!

Ändern Sie Ihren "Stil" auf Ihrem Desktop. In den meisten Gnome-basierten Distributionen kann dies mit dem Menü "Aussehen" erreicht werden.

Mein persönlicher Favorit ist "Clearlooks", aber entscheiden Sie sich selbst.

p.s. QTs Sauerstoff ist wunderschön, aber mit der aktivierten qt-gtk-Engine sieht es aus wie Müll, er macht Webseiten für mich nie richtig.

bobby
quelle
0

Mein Punkt war, dass Firefox aufgrund der Verwendung des MAF vom Desktop-Stil unabhängig sein sollte

Ich wollte dies auch auf SO, weil ich über den Programmieraspekt und nicht über die Anwendersicht wissen wollte. Kann es bitte zurück migriert werden?


quelle
Ja, aber der Windowing-Agent hat einen Stil möglich mit den Benutzereinstellungen ändern.
bobby
Nicht für Fluxbox oder andere WM-Systeme, und die Frage sollte sein, warum der MAF nicht unabhängig war.