Я использую загрузчик Google Webfont для загрузки моих веб-сайтов с обратным вызовом, и он работает нормально.
Хотя, когда несколько компонентов: кнопка Google +1, щель для поиска в Twitter и кнопка "Добавить эту кнопку" загружаются, они добавляют новую таблицу стилей в DOM и заставляют браузер снова отображать сайт. Это вызывает исчезновение шрифта, а затем отображает для каждой новой таблицы стилей, добавленной в dom.
Я мог бы скрыть шрифт полностью до тех пор, пока компоненты не будут загружены, но они, как правило, довольно медленные, так что это оставит меня с довольно плохим пользовательским интерфейсом. Около 1 секунды сайта без заголовка.
Энди рассказывает о том, как заставить шрифт не перерисовывать или как блокировать динамически загружаемый CSS из встроенных скриптов Google, Twitter и FB?
Обновление: демо здесь http://kristoferforsell.com/dev/fontexample/