2024-05-29 12:00:53 发布
网友
https://github.com/mitsuhiko/jinja2-htmlcompress
——金贾2 htmlcompress
a Jinja2 extension that removes whitespace between HTML tags.
html压缩真的值得吗?这让来源看起来很难看。它是否有助于提高性能,如果是的话,有多大的帮助?用户是否注意到了这一点?在
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
这一点都不重要。你不会在开发过程中运行压缩机。您可以在未压缩的文件上进行开发,并在构建过程中运行压缩器(就像JavaScript缩小一样)。在
是的,它有助于提高性能,因为它减少了必须由浏览器下载的文件的大小。实际的保存显然取决于文件的原始大小,但在现代连接上,这种差异不太可能明显。当然,它仍然是有益的,特别是对于那些为移动设备优化的页面。在
我怀疑对于大多数HTML来说,冗余空白的数量是否真的值得。如果我有那么担心的话,我会尽可能将我的前端web服务器设置为gzip页面。在
缩小html还有其他原因。例如,我必须这样做,因为我要发送一个html电子邮件,而一些客户(比如gmail)会在某个时间点后切断邮件。在
因此,在本例中,减小生成的html的大小会增加用户在电子邮件客户端中实际看到的信息量。我不认为他们支持gzip内容。在
{lmi}在库中使用htmi}
Django还有一个前端:https://github.com/cobrateam/django-htmlmin
相关问题 更多 >
编程相关推荐