一个典型的网站由一个 index.html 文件和一堆 javascript 和 css 文件组成。为了提高网站的性能,可以:
- 缩小 javascript 和 css 文件,以减小文件大小。
- 将 javascript 文件连接到一个文件中,css 文件类似,以减少对服务器的请求数量。对于像 jquery 这样的常用(和共享)库,将它们保留在外部是有意义的,允许浏览器缓存该库并在不同的 Web 应用程序中重用它。
我想知道将串联的 javascript 和 css 文件内联放在单个 html 文件中是否有意义,这将进一步减少请求的数量。这会提高您网站的性能吗?或者它会反向工作,使浏览器无法缓存任何内容?