FLIR: избегая безобразных загрузок страниц - PullRequest
2 голосов
/ 02 апреля 2010

Я создаю сайт, который широко использует FLIR , чтобы разрешить использование не-websafe шрифтов. Однако загрузка страниц является уродливым процессом, так как сначала загружается текстовая версия HTML каждого поля, а затем (несколько сотен миллисекунд спустя) она заменяется аналогом FLIR-изображения.

Есть ли способ избежать такого рода вещей? У меня будет презентация клиента через несколько часов, и я знаю, что это поднимет брови. Моя ситуация как бы связана с этим вопросом , который касается sIFR, а не FLIR. Есть идеи?

Спасибо

Justin

Ответы [ 2 ]

2 голосов
/ 06 апреля 2010

Попробуйте добавить в таблицу стилей следующие правила:

.flir-replaced{text-indent:-5000px;}
.flir-image{display:block;}

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

1 голос
/ 05 апреля 2010

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

http://docs.facelift.mawhorter.net/configuration:settings

Кроме того, вы не можете иметь слишком много на странице сразу. Я обнаружил, что между 6-10 были оптимальными для производительности.

Вы на виртуальном хостинге? Сжат ли ваш css / js? Я обнаружил, что начальная загрузка была немного медленной, но довольно быстрой после того, как изображения были сгенерированы.

...