首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >双文件扩展名

双文件扩展名
EN

Stack Overflow用户
提问于 2012-02-06 11:41:26
回答 2查看 2.1K关注 0票数 4

思虑

我在linux中看到过,有时是.tar.gz,这意味着它是一个经过gzipped压缩的tar文件。系统是否在解压缩之前忽略.tar部件?还有其他用例吗?

在web开发中,我们经常对脚本文件jquery.min.js使用双扩展名。这是否有一个标准或连贯的逻辑?我可以使用jquery.my-library.coffee.min.packed.js.gz来表示它最初是咖啡脚本,它已经编译成javascript、小型化、打包并最终压缩。

如果我们可以为双扩展添加一些意义,比如README.md.txt,那么如果我们正在查看一个不知道标记是什么的系统,那么它将回到txt,并使用文本编辑器显示。如果系统知道减价,它将使用减价编辑器打开。这就像一种哑剧。

问题

当前操作系统或编程语言使用的双文件扩展名是什么情况? packages?

  • What协议是否可以扩展使用现有操作系统/语言的双文件扩展名?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-06 11:50:49

文件扩展名不过是好的DOS时代的残余。Mac只用于Windows互操作问题以外的任何事情。Mac使用类似于子流的东西来存储内容类型。当您在Mac上从internet上下载文件时,会解释HTTP头中的内容类型--而不是文件名。

不幸的是,Windows仍然使用文件名扩展名。

网络上最重要的事情是为正确的Content-Type服务!而且,正如@thenetimp所说,这是Windows中最重要的部分。

票数 0
EN

Stack Overflow用户

发布于 2012-02-06 11:46:04

极右的扩展名,我考虑了文件的扩展名。因此,.gz是一个gzip文件。query.myplugin.js是一个javascript文件。等等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9159548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档