Bil*_*oon 5 javascript file-extension operating-system
我在 linux 中看到有时.tar.gz这意味着它是一个已经被 gzip 压缩的 tar 文件。.tar在解压缩之前系统是否会忽略该部分?还有其他用例吗?
在Web开发中,我们经常对脚本文件使用双扩展名jquery.min.js。这有标准的或有凝聚力的逻辑吗?我可以用它jquery.my-library.coffee.min.packed.js.gz来表示它最初是咖啡脚本,已被编译为 javascript、缩小、打包并最终压缩。
如果我们可以为双扩展名添加一些含义,例如README.md.txt,那将非常有用,这样,如果我们正在查找一个不知道 Markdown 是什么的系统,它将回退到 txt 并使用文本编辑器显示。如果系统支持 Markdown,它将使用 Markdown 编辑器打开。这有点像哑剧类型。
目前操作系统或编程语言在什么情况下使用双文件扩展名?
是否可以通过现有操作系统/语言包扩展双文件扩展名的使用?
使用双文件扩展名有哪些约定?
文件扩展名只不过是 DOS 时代的残余物。Mac OS 仅将它们用于 Windows 互操作问题。Mac OS 使用类似于子流的东西来存储内容类型。当您在 Mac 上从互联网下载文件时,系统会解释 HTTP 标头中的内容类型,而不是文件名。
不幸的是,Windows 仍然使用文件扩展名。
网络上最重要的是服务正确Content-Type!而且,正如 @thenetimp 所说,它是 Windows 中最右边的部分。
| 归档时间: |
|
| 查看次数: |
2489 次 |
| 最近记录: |