1

Помимо каждого инструментария платформы, конечно.

Почему пользовательский интерфейс Firefox выглядит, ну да ладно, не очень хорошо в Linux, он довольно приличный в Windows, и он определенно качается на OSX?

Один продукт перекомпилирован для разных платформ? Это полностью закодировано в JavaScript?

У кого-нибудь еще есть такое же восприятие?

РЕДАКТИРОВАТЬ

Я думаю, что разъяснение необходимо.

Я имел в виду, конечно, производительность / поведение, но также и графический интерфейс.

На этих платформах все по-другому.

Linux:

альтернативный текст

Окна:

альтернативный текст

У меня нет скриншота Vista/7 под рукой, поэтому я использую XP

макинтош

альтернативный текст

6 ответов6

10

Очевидно, это потому, что пользователи Linux хотят именно так:

Причина, по которой Linux не показан выше, заключается в том, что все полученные нами отзывы указывают на то, что пользователи Linux будут более довольны темой, в которой используются собственные значки GTK на панели инструментов навигации, что исключает этот тип настраиваемой визуальной обработки.

4

Firefox не сосет на Linux. Это может косвенно поглотить некоторые ресурсы, если вы не используете Gnome или GTK и имеете ограниченное оборудование. Или, возможно, вам повезло с плохой комбинацией сборки / оборудования. Но из моего ограниченного опыта я не вижу проблемы.

Изменить: глядя на ваш обновленный вопрос, я скажу так: это другой HTML. Я получаю одно и то же изображение (воздушные шары) каждый раз, так что это не просто случайно. По какой-то причине они решили иметь разные фоновые изображения и макет для каждой платформы; возможно шрифты немного отличаются, но это не проблема.

Или, если вы говорите о самом графическом интерфейсе, я рад, что он меняется для каждой платформы. Интеграция пользовательского интерфейса - это всегда хорошо.

3

Это базовая кодовая база, но есть разные фрагменты кода для специфических для платформы функций (например, пользовательский интерфейс). Нет, это не совсем Javascript. В нем много C++.

2

Каждая версия использует свой внешний интерфейс. Например, в Mac OS X Firefox использует пользовательский интерфейс Какао - это означает, что он может легче интегрироваться с другими приложениями Какао и системой, чем если бы он был написан с другим API.

В зависимости от того, какие API-интерфейсы GUI используются в Windows в Linux (я не знаю о Windows, но я предполагаю, что Linux - это GTK+), вы увидите различные уровни и опыт интеграции.

0

Я никогда не был большим поклонником иконок в Firefox Linux, поэтому я установил скин Camifox , что действительно приятно. Я бы также предложил уменьшить размер системного шрифта (Система> Настройки> Внешний вид> Шрифты). Значение по умолчанию в Ubuntu очень велико по сравнению с Windows. В этом диалоге вы также можете поиграть с темой, которую унаследует Firefox.

Есть множество других браузеров, которые вы можете установить в Linux. Opera - хороший выбор, хотя ее скин по умолчанию хуже Firefox. Google Chrome v3 также доступен - технически в стадии альфа, но у меня не было никаких проблем с ним.

Если вы действительно хотите, вы можете установить IE6 на Linux! Посмотрите ies4linux.

0

Я бы не сказал, что он работает на OS X ... он медленный, интерфейс не соответствует остальной части ОС, и так далее ... Я использую Safari, и он работает хорошо. Я использую FF, когда что-то не работает (не очень часто) или когда использую менеджер загрузок, чтобы ускорить большие загрузки HTTP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .