回到Mac操作系统X和MacOS时代,苹果的系统9和更早的时候依靠隐藏的元数据将文件与应用程序关联起来。文件扩展名,那些在文件末尾(如.doc、.html或.jpg)跟随一段时间的文本是可选的,尽管通常用于与其他平台和Web的兼容性。在Web上,文件扩展名实际上是强制性的,因此浏览器知道如何适当地处理文件。
麦克世界的读者里克想用这个来讽刺他。他有许多HTML模板,但为了区分它们和他的生产.html文件,他把后缀.tt放在它们上。浏览器默认情况下不会识别这些文件。有一种方法可以强制文件类型和应用程序之间的关联,但该应用程序仍然必须识别扩展名。
如果您有一个简单地没有正确映射的扩展,您可以遵循以下步骤:
虽然您可以将应用程序分配给文件类型,但应用程序可能拒绝打开它们。
例如,如果您使用.TT作为像Rick这样的HTML模板扩展,您可以通过步骤1到4,并选择Safari作为打开.TT文件的应用程序。问题是Safari不知道.tt文件包含HTML。
在旧时代,当与web有关的每一件事都处于一种流动状态时,您可以修改和添加内容映射,通常使用MIME使用的形式,这是一种几十年来将操作和格式与文件扩展名关联起来的方法。(你会看到MIME在电子邮件程序的标题中明确提到。有些文档还将MIME信息嵌入到它们的标头中,因此软件可以读取文件的几个字符来确定它是什么。
标签编辑器允许您创建自己的文件,您可以将其分配给文件来排序和查找它们。
不幸的是,我无法在Safari或Chrome中找到更改文件关联的方法。火狐公开了更多的映射信息,但不能添加新的文件类型。
我可以建议使用MacOS的Tags功能吗?在Finder中,选择Finder>;Preferences并单击Tags图标。您可以添加HTML模板标记并将其分配给所有模板.然后,您可以使用智能文件夹将它们聚集在一起,或者使用各种排列/排序选项按标记分组。