Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么有些网页的源代码都在一行中?_Javascript_Html_Css - Fatal编程技术网

Javascript 为什么有些网页的源代码都在一行中?

Javascript 为什么有些网页的源代码都在一行中?,javascript,html,css,Javascript,Html,Css,当我查看很多网页的源代码(比如JS、CSS、HTML)时,我会在一行中找到它们。他们是怎么做到的?他们使用一些工具来制造它吗?我们能重组它吗 谢谢。使用缩小技术 还提供一些免费工具 它组合了多个CSS或Javascript文件,删除不必要的空白和注释,并使用gzip编码和最佳客户端缓存头为它们提供服务 它是缩小的HTML,即删除了空白。 有很多工具可以做到这一点,你可以通过谷歌搜索找到它们 要缩小它或美化它,正如他们所说,你可以在谷歌上搜索 这同样适用于CSS。它可以是和 然而,现在

当我查看很多网页的源代码(比如JS、CSS、HTML)时,我会在一行中找到它们。他们是怎么做到的?他们使用一些工具来制造它吗?我们能重组它吗


谢谢。

使用缩小技术

还提供一些免费工具


它组合了多个CSS或Javascript文件,删除不必要的空白和注释,并使用gzip编码和最佳客户端缓存头为它们提供服务

它是缩小的HTML,即删除了空白。

有很多工具可以做到这一点,你可以通过谷歌搜索找到它们

缩小它美化它,正如他们所说,你可以在谷歌上搜索

这同样适用于CSS。它可以是和


然而,现在的大多数工具都会混淆符号,这意味着尽管你可以美化它,但事后很难理解它


Javascript缩小的替代方法是

,这是使用g缩小工具的结果。其目的是使JavaScript尽可能小,以便可以尽快下载


YUI compressor就是其中之一,还有更多可用的。JavaScript、CSS等的代码是一个特定的“压缩”行,用于从代码中删除额外的空格这减少了文件的大小,因此css或javaScript文件的加载时间缩短了


有许多工具可用于压缩的代码,例如

我认为uglify.js是缩小js代码的好工具。请参阅此链接,值得学习。

它们已缩小。谷歌搜索YUI压缩机,看看,很多都在SO中讨论过,或者叫做