Что с Firefox на Linux? Интерфейс мудрый?

756
Jonik

Насколько я понимаю, Firefox использует платформу приложений Mozilla, которая в основном предназначена для обеспечения согласованного интерфейса на всех платформах. На Windows 3.5 выглядит красиво. Я не знаю, для Mac. В Linux это выглядит приемлемо под KDE, довольно хорошо под xfce, и довольно ужасно пиксельно под fluxbox, моей любимой WM.

В чем причина этого, и есть ли способ, как это можно исправить или исправить?

0
Мигрировать на суперпользователя? user4774 14 лет назад 0
Не дублируется, но связан: http://superuser.com/questions/591/why-firefox-on-linux-looks-different-than-windows-mac OscarRyz 14 лет назад 0

5 ответов на вопрос

4

Firefox в Linux использует GTK в качестве библиотеки GUI. Вам нужно использовать одну тему GTK.

Самое простое решение - создание .gtkrc-2.0в вашем домашнем каталоге, вот пример:

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" 

Файл является информативным. Первая строка использует "include", чтобы использовать gtk theme "Dust".

1
TRS-80

Framework Mozilla Application мертв, XULRunner является то, что вы должны теперь использовать. Firefox по сути является приложением XULRunner, на самом деле многие дистрибутивы Linux упаковывают его в одно целое.

Mozilla решила, что интеграция с платформой - это лучшая идея, чем везде выглядеть одинаково, и вы можете прочитать больше о процессе разработки темы Firefox 3, включая шум, возникший, когда они забыли упомянуть Linux. Короче говоря, пользователи Linux хотели, чтобы Firefox использовал их тему GTK + вместо использования собственных значков. Следовательно, вам нужно настроить GTK + тему при запуске WM / DE, которая не устанавливает его, например, fluxbox.

0
bobby

Да!

Измените свой «стиль» на рабочем столе. В большинстве дистрибутивов на основе Gnome этого можно достичь с помощью меню «Внешний вид».

Мой личный фаворит - "clearlooks", но решай сам.

ps Кислород QT прекрасен, но выглядит как мусор с включенным движком qt-gtk, он просто никогда не отображает сайты правильно для меня.

0

Моя точка зрения заключалась в том, что Firefox должен быть независимым от стиля рабочего стола из-за использования MAF

Кроме того, я хотел это на SO, потому что я хотел знать об аспекте программирования, а не о пользовательской перспективе. Можно ли перенести обратно?

да, но агенту окон предоставляется стиль, который * можно * изменять в соответствии с предпочтениями пользователя. bobby 14 лет назад 0
Не для fluxbox или других систем WM, и вопрос должен был состоять в том, почему MAF не был независимым. 14 лет назад 0
0
user7963