如果我包含 .min 有关系吗?在脚本的文件名中?
Does it matter if I include .min. in a script's filename?
想想浏览器用来优化用户体验的巧妙技巧(参见 Preconnect, prefetch, prerender),我想知道是否有任何此类晦涩的魔法应用于文件名为 *.min.js 的文件。
澄清一下,假设我有同一个缩小文件的两个副本,浏览器行为是否会因为一个名为 bananas.min.js 而不是 bananas.js 而发生任何变化?
我尝试搜索信息,但实际上没有发现任何相关信息(大多数结果与源映射和 meaning/usefulness 缩小有关),所以我假设没有什么特别的事情发生,这只是一个命名约定, 但我想确认一下。
I assume nothing special happens and it's just a naming convention
是的,正是这样。
provided I have two copies of the same minified file, will browser behaviour change in any way because one is called bananas.min.js instead of bananas.js
完全没有。
文件名通常不会导致浏览器行为发生任何变化,而是在元素上使用属性来控制它们 - 例如在 <script>
元素上,您可以使用 async
或defer
等
.min.js
文件通常只是 .js
.
的缩小版本
缩小过程不应改变功能,但会提高文件的加载速度。
浏览器应该做同样的事情。
想想浏览器用来优化用户体验的巧妙技巧(参见 Preconnect, prefetch, prerender),我想知道是否有任何此类晦涩的魔法应用于文件名为 *.min.js 的文件。
澄清一下,假设我有同一个缩小文件的两个副本,浏览器行为是否会因为一个名为 bananas.min.js 而不是 bananas.js 而发生任何变化?
我尝试搜索信息,但实际上没有发现任何相关信息(大多数结果与源映射和 meaning/usefulness 缩小有关),所以我假设没有什么特别的事情发生,这只是一个命名约定, 但我想确认一下。
I assume nothing special happens and it's just a naming convention
是的,正是这样。
provided I have two copies of the same minified file, will browser behaviour change in any way because one is called bananas.min.js instead of bananas.js
完全没有。
文件名通常不会导致浏览器行为发生任何变化,而是在元素上使用属性来控制它们 - 例如在 <script>
元素上,您可以使用 async
或defer
等
.min.js
文件通常只是 .js
.
缩小过程不应改变功能,但会提高文件的加载速度。
浏览器应该做同样的事情。