AJAX 会因为病毒扫描程序或主动网络过滤而变慢吗?
我刚刚听说其中一个客户端在 IE6 上的性能非常糟糕,尽管有现代的硬件和良好的网络连接。因此,我们怀疑其中之一或两者都是导致表现不佳的原因。不幸的是,目前还没有防火墙或此类的确切细节...
由于病毒扫描程序或奇怪的公司网络过滤器,您在大量使用 AJAX 的 Web 应用程序中遇到了什么样的问题?您使用了什么样的方法来解决这些问题?
编辑:IE6 上的应用程序已在其他地方进行了测试,并且表现良好。
I just heard one of the clients having really bad performance on IE6 despite modern hardware and decent network connection. So we are suspecting either one or both to be the reason for the bad performance. Unfortunately no exact details of firewalls or such known at the moment...
What kind of issues you have had with web applications using AJAX heavily because of virus scanners or strange corporate network filters? And what kind of approach you have used to tackle them?
edit: Application on IE6 has been tested elsewhere and it performed well enough.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
当我在同一句话中看到AJAX和IE6时,我想到的是“性能不佳”。
When I see AJAX and IE6 in the same sentence, I think "bad performance".
如果该站点的现代浏览器工作正常,那么很可能是 ie6 中的 javascript 执行速度慢。
也就是说,性能问题通常是通过测量而不是推测来发现和解决的。
if contemporary browsers at the site work ok, then it's very likely slow javascript execution in ie6.
that said, performance problems are usually found and solved by measurements, not speculation.
原因原来是服务器上的 gzip 压缩。
The reason turned out to be gzip compression on the server.
这可能与机器上 jscript dll 的版本有关。请查看此知识库条目。注意这个dll版本似乎与IE6的版本没有关联;即具有相同 IE6 版本的 2 台计算机可能具有不同的 jscript dll 版本。
你在其他机器上检查过IE6吗?相同版本/不同版本?
It could be related to version of the jscript dll on the machine. Check out this KB entry. Note that this dll version does not seem to correlate with the version of IE6; i.e. 2 machines with the same IE6 version could have different jscript dll versions.
Have you checked on other machines with IE6? Same version / different version?