Sifr 导致背景图像在页面加载时闪烁

发布于 2024-07-18 21:52:25 字数 145 浏览 3 评论 0原文

基本上,每次刷新页面时,浏览器都会清除屏幕,使其完全变白,然后快速绘制所有内容。 这会导致切换页面或刷新页面时出现明显的跳转。 它在 FF 中最明显,在 safari 中最不明显,IE 处于中间。

这是可以修复的还是只是使用 Sifr 的一个缺点?

Basically every time you refresh the page the browser clears the screen so it's completely white, then paints everything real fast. This causes a noticeable jump when switching pages or refreshing a page. It is most noticeable in FF and least noticeable in safari with IE being in the middle.

Is this fixable or just a con to using Sifr?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

殊姿 2024-07-25 21:52:25

我认为这是使用 Flash 渲染文本的一个缺点。 您是否考虑过使用服务器端语言来生成文本或 typeface.js

或者更好的是,您可以使用网络安全字体,还是客户端是不会让步的类型?

编辑

您可能正在谈论 FOUC ...无样式内容的 Flash。 这通常是 IE 样式表放置问题,但我之前也曾在 Safari 中看到过。 通常有解决方法。

I think it's a con to using Flash to render text. Have you considered using a server side language to generate text or typeface.js ?

Or better still, can you use a web safe font, or is the client the type that won't budge?

Edit

You may be talking about FOUC ... Flash of unstyled content. This generally is an IE issue with stylesheet placement, but I've seen in it Safari before too. There are generally workarounds for this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文