Ответ 1
Попробуйте отключить firebug.
Я не уверен, что это проблема с настройками или проблема с HTML, но на макете страницы, над которым я работаю, Firefox не отображает таблицу стилей сразу. Смысл, возможно, через полсекунды, я вижу неустановленную страницу, тогда таблица стилей срабатывает, и она отображается, как я ожидаю.
Все мои таблицы стилей находятся во внешних файлах css, загружаемых в тег head. Я не сталкиваюсь с этим на Flock (который является вариантом Firefox), ни в Google Chrome/IE.
Любая идея, как этого избежать?
Попробуйте отключить firebug.
Firebug определенно замедляет время рендеринга страницы. Жестоко так.
Кроме того, установите yslow: http://developer.yahoo.com/yslow/ в firefox, чтобы убедиться, что ваша страница оптимизирована в полном объеме.
Покажите нам страницу! Это действительно?
Возможно, вам захочется найти "вспышку незакрепленного содержимого" или "FOUC" и посмотреть, что происходит, что часто используется фраза для этого явления.
Вы не упомянули о платформе, но это также может произойти с встроенным веб-сервером Visual Studio, если IPv6 включен в Firefox. См. http://blog.codeville.net/2008/11/07/speeding-up-communication-between-firefox-and-visual-studios-built-in-web-server/
В моем случае выключение Firebug не помогло. С другой стороны, я решил использовать @import в моем CSS, и когда я его удалил, исчезла FOUC (Flash Of Unstyled Content). Это очень странно, потому что это поведение в основном относится к IE (http://www.bluerobot.com/web/css/fouc.asp/)