gpt4 book ai didi

css - 在 CSS 中,iepngfix.htc 文件被调用一次,还是为每个元素重新读取?

转载 作者:行者123 更新时间:2023-11-28 10:57:51 25 4
gpt4 key购买 nike

我正在处理的一个网站刚刚超过了我们主机提供的每月带宽 (25,000 MB),在查看服务器统计信息和日志时,我发现 TwinHelixiepngfix.htc 是排名第四的最大带宽消耗。

#4 hits:73939 KBytes:181035/iepngfix.htc

我发现这特别有趣,因为 在每个页面上 用作背景图像的 .swf 与 iepngfix.htc 收到的 73,939 次点击相比只有 3,918 次点击。我很难相信竟然有那么多 IE6 用户访问这个网站。

此文件在 screen.css 中以下列方式调用:

img, div, input { behavior: url("iepngfix.htc") }

我可以解释这个 4KB 文件占用如此多带宽的唯一方法是,如果每个 imgdivinput 元素,无论是否使用 PNG 并且 可能 用于除 IE 之外的更多浏览器。

我的理解正确吗?如果有人能帮助我理解这一切是如何工作的,我将不胜感激。谢谢!

最佳答案

可能是因为您的网络服务器中的 .htc 文件扩展名没有正确设置缓存。检查响应 header ,例如使用 Firebug,为哪些缓存指令提供服务。

还可以使用 Firebug 的“网络”选项卡,您将能够查看 URL 是否在非 IE 浏览器中加载。它不应该,但你永远不会知道。

关于css - 在 CSS 中,iepngfix.htc 文件被调用一次,还是为每个元素重新读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3833436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com