HTML压缩对性能有影响吗?

2024-05-29 12:00:53 发布

您现在位置:Python中文网/ 问答频道 /正文

https://github.com/mitsuhiko/jinja2-htmlcompress

——金贾2 htmlcompress

a Jinja2 extension that removes whitespace between HTML tags.

html压缩真的值得吗?这让来源看起来很难看。它是否有助于提高性能,如果是的话,有多大的帮助?用户是否注意到了这一点?在


Tags: httpsgithubcomjinja2thathtmlextensiontags
3条回答

It makes the source look ugly

这一点都不重要。你不会在开发过程中运行压缩机。您可以在未压缩的文件上进行开发,并在构建过程中运行压缩器(就像JavaScript缩小一样)。在

Does it help with performance though, if so, by how much, and is it noticeable by the user?

是的,它有助于提高性能,因为它减少了必须由浏览器下载的文件的大小。实际的保存显然取决于文件的原始大小,但在现代连接上,这种差异不太可能明显。当然,它仍然是有益的,特别是对于那些为移动设备优化的页面。在

我怀疑对于大多数HTML来说,冗余空白的数量是否真的值得。如果我有那么担心的话,我会尽可能将我的前端web服务器设置为gzip页面。在

缩小html还有其他原因。例如,我必须这样做,因为我要发送一个html电子邮件,而一些客户(比如gmail)会在某个时间点后切断邮件。在

因此,在本例中,减小生成的html的大小会增加用户在电子邮件客户端中实际看到的信息量。我不认为他们支持gzip内容。在

{lmi}在库中使用htmi}

Django还有一个前端:https://github.com/cobrateam/django-htmlmin

相关问题 更多 >

    热门问题