FF3 WinXP! = FF3 Ubuntu - почему?

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

В Ubuntu я заметил две вещи:

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

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


The answer on the background color: invalid HTML. But I'd love for someone to explain why it works under Windows and not Ubuntu.

Ответ на фавикон: раньше фавикона не было. Браузер кешировал отсутствие фавикона. Очистить кеш Firefox, и все хорошо.

Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
14
0
932
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Ответ принят как подходящий

Сначала я предлагаю вам проверить код html и css. Если в вашей разметке есть ошибки, они могут вызвать ошибки при отрисовке.

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

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

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

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

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

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

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

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

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

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

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

Другие вопросы по теме