Co to jest Firefox w systemie Linux? Interfejs mądry?

0

Z tego, co rozumiem, Firefox wykorzystuje Mozilla Application Framework, który w zasadzie ma zapewnić spójny interfejs na wszystkich platformach. W systemie Windows 3.5 wygląda pięknie. Nie wiem na Maca. W Linuksie wygląda na akceptowalną pod KDE, całkiem ładniejszą pod xfce i dość strasznie zbzikowaną pod Fluxboksem, moją ulubioną WM.

Jaki jest tego powód i czy istnieje jakiś sposób, aby to załatać lub naprawić?

Jonik
źródło
Migrować do superużytkownika?
user4774
Nie duplikowane, ale powiązane: superuser.com/questions/591/…
OscarRyz

Odpowiedzi:

4

Firefox w systemie Linux używa GTK jako biblioteki GUI. Musisz użyć jednego motywu GTK.

Najprostszym rozwiązaniem jest utworzenie .gtkrc-2.0w katalogu domowym, oto przykład:

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"

Plik jest opisowy. W pierwszym wierszu użyto „włącz”, aby użyć motywu GTK „Kurz”.


źródło
1

Ramowa Mozilla Application jest martwy, XULRunnera jest co należy użyć teraz. Firefox to w zasadzie aplikacja XULRunner, w rzeczywistości wiele dystrybucji Linuksa pakuje ją jako jedną.

Mozilla uznała, że ​​integracja platformy jest lepszym pomysłem niż wszędzie wyglądanie tak samo. Możesz przeczytać więcej o procesie projektowania motywów Firefoksa 3 , w tym o wrzawie, która miała miejsce, gdy zapomnieli wspomnieć o Linuksie. Krótko mówiąc, użytkownicy Linuksa chcieli, aby Firefox używał motywu GTK + zamiast własnych ikon. Dlatego musisz skonfigurować motyw GTK + podczas uruchamiania WM / DE, który go nie ustawia, np. Fluxbox.

TRS-80
źródło
0

Tak!

Zmień swój „styl” na pulpicie. W większości dystrybucji opartych na Gnome można to osiągnąć za pomocą menu „wygląd”.

Moim ulubionym jest „jasne spojrzenie”, ale zdecyduj sam.

ps tlen QT jest piękny, ale wygląda jak śmieci z włączonym silnikiem qt-gtk, po prostu nigdy nie wyświetla poprawnie stron internetowych dla mnie.

konstabl
źródło
0

Chodzi mi o to, że Firefox powinien być niezależny od stylu pulpitu ze względu na użycie MAF

Chciałem tego również na SO, ponieważ chciałem wiedzieć o aspekcie programowania, a nie o perspektywie użytkownika. Czy można migrować z powrotem?


źródło
tak, ale agent okienkowy otrzymuje styl, który można zmienić zgodnie z preferencjami użytkownika.
bobby
Nie dla Fluxboksa lub innych systemów WM, a pytanie miało wynikać z tego, dlaczego MAF nie był niezależny.