Что может заставить текст sIFR отображаться по-разному в разных системах? - PullRequest
1 голос
/ 04 июня 2011

Есть сайт, который я создал несколько лет назад с использованием sIFR. Ничего действительно не изменилось с точки зрения стиля - только некоторый контент, добавленный / удаленный, отредактированный с помощью XML.

Владелец сайта написал мне сегодня по электронной почте, спрашивая, почему вдруг часть текста (представленного в sIFR3) так ломается:

problem with sIFR rendering

Я не смог воспроизвести это на любом моих браузеров. Это происходило с ним как в FF, так и в Safari (Mac). Мы используем одни и те же версии браузера на той же ОС. Он был на OS X 10.6.6, но обновился до 10.6.7, в то время как пытался сузить причины этого. Он все еще получил «неправильную» версию. Я понизил свои плагины Flash до точной версии, которую он имел на своем компьютере, и у меня все еще была «правильная» версия. Он проверил все остальные компьютеры в своем офисе, и они все также правильно его отрисовали.

Итак, в двух средах, где все эти вещи были идентичны:

  • Операционная система и версия
  • Версия браузера
  • Flash player / плагин версии

Какие другие возможности могут быть причиной расхождения?

1 Ответ

1 голос
/ 09 июня 2011

Я обернул текстовые буквы в IE, но не в FF - но я нашел решение. Я использовал forceSingleLine: true; в моих стилях sIFR.replace в sifr-config.jsp. Ниже приведен пример его использования.

sIFR.replace (тест, { селектор: «h1», css: '.sIFR-root {color: #cccccc; ширина: 100%; выравнивание текста: слева; письмо-интервал: 1;}», wmode: «прозрачный», forceSingleLine: true; });

Я нашел ответ здесь: http://www.conetrees.com/2009/10/quickposts/fixing-the-sifr-3-text-wrap-issue/

...