Я в тупике. Клиент и я оба запускаем Firefox 3.0.12 на машинах XP. Мы просматриваем одну и ту же страницу в одном и том же браузере на разных машинах и получаем разные результаты. Примечание. Все браузеры IE совместимы на обеих машинах, и мой FF 3.5.1 совместим с моим FF 3.0.12. (У него не установлен FF 3.5.x, чтобы сравнивать).
Существует разница в 1 пиксель, из-за которой его заголовок div (все изображения, без текста) переносится. Моя в порядке. Если я расширю его заголовок на 1 пиксель (через редактирование CSS Firebug), это сработает.
Итак, мой вопрос: какие еще переменные влияют на рендеринг??
Я пытаюсь думать «нестандартно», потому что кажется, что это должно работать точно так же.
Мы очистили кеш браузера. Я сделал diff для источника HTML, и кроме отметки даты и времени javascript и кода отслеживания javascript var, источники идентичны.
Я знаю, что этот вопрос был бы полезен с источником, но мой клиент пока не хочет, чтобы эта страница была в Интернете. Также я проверил проблему через сеанс webex. Сначала я не мог поверить, что у нас будут разные результаты.
Кто-нибудь еще сталкивался с чем-то подобным раньше? Что я должен проверить/отладить дальше?
Редактировать. Есть много предложений, указывающих на шрифты, но в заголовке используются только изображения. Ну, это не совсем так, есть дивы, которые являются частью сворачиваемого меню, но все это установлено в display:none
для первоначального рендеринга, поэтому я думаю, что это что-то другое.
Изменить 2: я изменил все виды шрифтов и размеров (как системные настройки шрифта по умолчанию, так и в Firefox) на своем компьютере, чтобы попытаться воспроизвести проблему. Я изменил стиль рендеринга (стандартный или прозрачный). Нада. Проблема почти наверняка не связана со шрифтом. Мне нужно посмотреть, смогу ли я получить дополнительный доступ к компьютеру клиента, чтобы воспроизвести проблему.