уменьшение времени рендеринга sifr - PullRequest
0 голосов
/ 19 мая 2009

Я использую sifr для нескольких элементов на этой странице: http://blueprint.staging.dante -studios.com / public / templates / home.php

к сожалению, похоже, что рендеринг очень медленный, кто-нибудь знает, как:

а) ускорить процесс рендеринга б) спрятать все предметы "чтобы быть готовыми", пока все они не будут готовы?

Ответы [ 3 ]

3 голосов
/ 20 мая 2009

Да. Я много раз использовал sIFR и очень мне помог. Посетители сказали, что рендеринг тоже очень медленный. У меня есть одно решение, которое меняется на Cufon .

Cufon более захватывающий, потому что он не использует никаких плагинов для браузера. Cufon, с другой стороны, просто нужно включить JavaScript. Просто предложение;)

Cufon Demo

2 голосов
/ 21 мая 2009

Вот несколько предложений:

  • Во флэш-ролик встроены жирный и курсивный и жирный + курсивный глифы. Если они вам не нужны, они добавляют ненужный вес фильму. То же самое относится и к другим персонажам.
  • Вы можете избавиться от всех комментариев JavaScript в файле sifr-config.
  • Прозрачность Flash не рекомендуется, так как визуализация немного тяжелее.
  • Чтобы улучшить начальное отображение, посмотрите отношения
  • Попробуйте загрузить код sIFR перед jQuery
1 голос
/ 20 мая 2009

Существует снижение производительности, связанное с SIFR. К сожалению, скорость частично зависит от скорости клиентского компьютера. Единственный способ сократить время - это уменьшить использование SIFR или полностью удалить его и использовать изображения, чтобы шрифты отображались так, как вы этого хотите.

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

...