загрузка SIFR до остальной части страницы? - PullRequest
1 голос
/ 18 марта 2009

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

Похоже, у сайта эпилептический приступ. После загрузки все в порядке:)

Есть ли обходные пути для установки груза?

Приветствие Хью

Ответы [ 2 ]

3 голосов
/ 18 марта 2009

Здесь есть два отдельных вопроса:

  1. Замена элементов в кратчайшие сроки
  2. Сделать замену максимально безболезненной

Для # 1 sIFR по умолчанию заменяет элементы при загрузке документа. Однако, чтобы сделать эту работу в Safari, проверьте http://wiki.novemberborn.net/sifr3/DetectingCSSLoad.

Для # 2 проблема, в зависимости от шрифта, используемого во Flash, заключается в том, что размеры текста отличаются от текста HTML. Проверьте http://wiki.novemberborn.net/sifr3/Ratio+Calculation, чтобы помочь уменьшить вертикальную скачок. Возможно, вам придется настроить letter-spacing текста HTML, чтобы уменьшить горизонтальную скачок.

0 голосов
/ 18 марта 2009

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

Ответ, по-моему, нет. Я стою под коррекцией.

...