2008-08-08 2 views
9

У меня есть сайт, который я только что загрузил в interwebs, и он выглядит по-другому, используя Firefox 3.0.1 на Ubuntu и WinXP.FF3 WinXP! = FF3 Ubuntu - почему?

Две вещи, которые я заметил на Ubuntu:

  1. Favicon отсутствует
  2. Цвет фона не отображается (это установлено в таблице стилей)

Что я сделал неправильно? Файл CSS извлекается под Ubuntu, поэтому почему он не применяет все таблицы стилей, а только те биты, которые ему нравятся? И почему не отображается значок? Это одна и та же проблема?


Ответ на цвет фона: недействительный HTML. Но мне бы хотелось, чтобы кто-то объяснил, почему он работает под Windows, а не Ubuntu.

Ответ на значок: раньше, не было значков. В браузере скрывается отсутствие значка. Clear the Firefox cache, и все хорошо.

ответ

8

Я бы сначала предложил вам проверить html и css-код. Если в вашей разметке есть какие-либо ошибки, это может привести к ошибкам в рендеринге.

1

Я также столкнулся с различиями между FF3 на WinXP и FF3 на OS X (в основном с позиционированием CSS). CSS и HTML были проверены правильно, но я никогда не мог понять, почему была эта разница. Я бы подумал, что движок рендеринга будет таким же, но, видимо, есть хотя бы несколько тонких различий.

1

Я согласен. Существуют тонкие различия между двумя операционными системами. Частью этого являются только размеры шрифта и как определяется высота линии и расстояние между буквами. Так много потока страниц основано на том, что эти элементы пробелов взаимодействуют с другими элементами страницы.

0

Я считаю, что это проблема с шрифтом и проблема с браузером/ОС.

Мы знаем, что разные версии firefox зависят от ОС - для Linux доступны некоторые расширения Firefox, некоторые расширения Firefox для окон доступны. это шрифт, который я предполагаю.

Попробуйте скачать mtts core fonts (тип microsoft true), который включает в себя все шрифты Windows, чтобы firefox мог отображать шрифты, указанные вами в css.

также вы можете проверить, что вы используете шрифты, которые доступны на обеих платформах. В противном случае, я предлагаю перепроверять и проверять ваш код.

Другой проблемой может быть разрешение экрана. Это может быть хорошо в окнах с высоким разрешением, но не с версией Ubuntu с низким разрешением.

0

Слишком очевидно сказать, но оба они «Firefox 3.01»? Например, нет, например, обновление версии 3.01 версии 3 версии 3 обновления 6, а другое - ну, вы получите изображение.

Даже если бы они были и самым последним Firefox для этой платформы, это не значит, что они точно то же самое.

0

Чтобы увидеть, что по-другому, введите о: конфигурации в адресной строке в Firefox как в Linux и Windows, нажмите Enter, и сравните результат

0

Ubuntu (я считаю) применить свои собственные патчи для Firefox, так что, может быть, это причина. Сказав это, я подумал, что патчи были только для незначительных изменений типа GUI.

Смежные вопросы