Firefox не отображает таблицу стилей сразу? - PullRequest
11 голосов
/ 18 декабря 2008

Я не уверен, что это проблема с настройками или проблема с HTML, но в макете страницы, над которым я работаю, Firefox не отображает таблицу стилей сразу. То есть, возможно, на полсекунды я вижу страницу без стилей, затем включается таблица стилей, и она отображается так, как я ожидаю.

Все мои таблицы стилей находятся во внешних CSS-файлах, загруженных в тег head. Я не сталкиваюсь с этим ни на Flock (который является вариантом Firefox), ни на Google Chrome / IE.

Есть идеи, как этого избежать?

Ответы [ 5 ]

11 голосов
/ 18 декабря 2008

Попробуйте отключить firebug.

4 голосов
/ 18 декабря 2008

Firebug определенно замедляет время отображения страницы. Жестоко так.

Дополнительно, установите yslow: http://developer.yahoo.com/yslow/ в Firefox, чтобы убедиться, что ваша страница оптимизирована в полной мере.

1 голос
/ 18 декабря 2008

Вы не упомянули платформу, но это также может произойти со встроенным веб-сервером Visual Studio, если в Firefox включен IPv6. Смотри http://blog.codeville.net/2008/11/07/speeding-up-communication-between-firefox-and-visual-studios-built-in-web-server/

1 голос
/ 18 декабря 2008

Покажите нам страницу! Это действительно?

Возможно, вы захотите найти «flash of unstyled content» или «FOUC» и посмотреть, что произойдет, это наиболее часто используемая фраза для этого явления.

0 голосов
/ 03 марта 2010

В моем случае отключение Firebug не помогло. С другой стороны, я случайно использовал @ import в моем css, а когда я его удалил - FOUC (Flash of Unstyled Content) пропал. Это очень странно, потому что это поведение в основном относится к IE (http://www.bluerobot.com/web/css/fouc.asp/)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...