[1301] File Extensions

Title Text:I have never been lied to by data in a .txt file which has been hand-aligned.<

Origin:https://xkcd.com/1301/

https://www.explainxkcd.com/wiki/index.php/1301:_File_Extensions

副檔名

手動對齊過的 txt 檔案裡面的資料從來沒騙過我。

https://xkcd.tw/1301

计算机文件名通常以“.ppt”或“.exe”等文件扩展名结尾。这些扩展是DOS等早期操作系统的延续,其中文件名最多包含八个字符,后跟一个句点和三个字符的扩展名。操作系统使用扩展名来确定文件类型,以便系统知道如何处理文件(例如,哪个程序可以打开文件)。较新的操作系统和文件系统现在接受超过八个字符的文件名,以及超过三个字符的扩展名;虽然大多数扩展仍然是三个字符

大多数扩展都是作为某些软件专有的创建的,尽管其他开发人员的软件以后可能会被设计为能够读取该格式。例如,.doc是一个Microsoft Word文档,虽然由于该软件的流行,许多文字处理器包括打开.doc文件的能力。一些常见的文件扩展名不是一个软件专有的,可以由各种程序处理; .jpg或.gif图像是示例。在任何一种情况下,文件的扩展名通常都是文件包含哪种数据类型的良好指标。

某些文件类型对于某些用途更为普遍,有些文件类型几乎是一次使用的唯一,而其他文件类型通常使用,可能几乎包含任何内容。在这里,Randall提供了一系列文件扩展名,这些文件扩展名通常包含信息,他评估了从最可靠到最不可靠的信息的可靠性。

.tex文件是TeX和LaTeX程序的源文件,这些程序经常被学者使用,特别是在数学和硬科学中。 .tex几乎意味着严肃的业务,并且Randall并不期望任何人会使用这样的格式而不是可靠的信息。

.pdf文件是Adobe的可移植(如在Web上)文档格式,经常用于发布。公司将它们用于官方文档。因此,.pdf文件可能是某种类型的最终产品或抛光工作。此外,.tex文件通常被编译成.pdf文件以使它们可读。信任.tex文件而不信任它编译的.pdf会很奇怪。例如,在向数学和硬科学的学术期刊提交时,期刊接受.tex文件,然后编译并发布生成的.pdf文件。

.csv是以逗号分隔的值:由逗号分隔的信息表,通常由计算机生成的原始数据(例如,来自科学实验或数据库)组成。

.txt文件只包含纯文本,没有“富文本”或任何花哨的东西。程序员经常将它们用于README文件。

.svg文件是一种(可伸缩的)矢量图形格式,用于图表,例如维基百科上。

.xls和.xlsx文件是由Microsoft Excel程序使用和创建的电子表格,Microsoft Excel是一组称为Microsoft Office的应用程序的一部分(也由LibreOffice等兼容的免费软件支持)。这些应用程序非常常用,尤其适用于业务,财务和数据分析任务。 .xls是一种二进制格式,用于2003年以前的Excel版本,而.xlsx是基于XML的ZIP格式,用于Excel 2007及更高版本。

.doc文件是由Microsoft Word程序集Microsoft Word(Microsoft Office软件包中的另一个应用程序)使用和创建的富文本文档格式。与.xls一样,几乎所有可以访问Microsoft Office的人都可以轻松制作其中的一个。虽然Excel通常用于创建表和显示数据,但Word可用于任何基于文本的文档。因此,Word文档往往比Excel文档更普遍和随意创建,这可能是为什么Randall不相信它们的原因。

.png文件是为Internet设计的位图图像格式。它们广泛流行,可提供无损(可逆)压缩的清晰全彩色图像。几乎所有的xkcd漫画,包括这个图,都使用PNG。但由于他对格式的评价如此之低,兰德尔说我们不应该相信这张图表吗?

.ppt文件由Microsoft PowerPoint程序使用和创建;与其他两个Office应用程序一样,几乎任何人都可以轻松地制作其中一个。由于它们通常用于演示而不是文档,因此其中的信息可能以不同的方式排列,可能是“愚弄”内容,或者在作者可能不太客观的营销材料或会谈中。此外,几年前,PowerPoint演示文稿有时被包含在内,而不是普通图像作为包含不准确信息的电子邮件转发中的附件。这些电子邮件仍偶尔流传,可能是兰德尔不信任的根源。

.jpg文件是另一种具有高压缩功能的图像格式,适用于存储照片,对许多其他东西不太好。一般来说,照片很容易受到图像处理,因此Randall对这种文件格式的分数很低。.jpeg文件与.jpg文件相同,但这些文件更有可能是手动创建而不是自动创建,这使得它们更不可靠。

.gif文件是另一种位图图像格式,值得支持短动画。 GIF曾经是互联网图像文件格式,直到PNG逐渐取代它。由于GIF是唯一能够制作动画的常见图像格式,因此它通常用于包含诸如落入盒子的猫傻夹子之类的东西,或者令人烦恼的闪烁广告,声称您是第100,000,000名访客! GIF也是由互联网巨魔(例如4chan.org)创建的,用于向易受骗的游戏玩家和计算机用户提供错误信息。例如,最近的Xbox One Hoax GIF包含了使Xbox One向后兼容的假设指令。相反,说明使控制台无法运行。

请注意,虽然扩展名.xls /.xlsx,.doc和.ppt最初只对Microsoft Office和Windows用户有效,但现在有许多开源程序,如Open Office,Libre Office和一些Android应用程序能够编辑这些文件。这些程序可以在Windows以外的系统上运行,例如Linux,这可能有助于使它们比以前更加广泛和易于制作。

标题文本指的是.txt文件如何仅包含纯文本而不包含任何其他内容,这意味着必须通过添加空格或制表符来手动执行任何对齐(例如缩进,表格或对齐)。任何想要提高文本可读性的人都可能值得信赖,而且几乎按照定义,提出的意见是合理的。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories