“jpg”和“jpeg”实际上指的是同一种图片压缩格式——JPEG(Joint Photographic Experts Group)格式。最初命名时用了“JPEG”,但在早期的Windows系统(如MS-DOS)中,文件扩展名只能有三个字符,因此“JPEG”被缩写为“JPG”。
而在扩展名字符数不再被限制后,本来正确的 “jpeg” 才出现,但 “jpg” 也仍在使用,二者共存。
其他几个有趣的例子:
-
TIFF和TIF
TIFF代表“Tagged Image File Format”,是一种常用于存储高质量图像的格式。由于早期操作系统对扩展名长度有限制,很多时候将“.tiff”缩写为“.tif”,两者在实际应用中完全相同。 -
HTML和HTM
HTML文件用于构建网页,其全称为“HyperText Markup Language”。同样地,在旧系统中为了满足三字符扩展名的要求,有时将“.html”缩写为“.htm”,两者都是指的网页文件。 -
MPEG和MPG
MPEG是视频压缩格式的标准之一,全称为“Moving Picture Experts Group”。在某些情况下,人们为了缩短扩展名,也会将“.mpeg”写成“.mpg”,两者文件格式是一样的。
这都是早期计算机系统对文件扩展名长度的限制对后续文件命名习惯的影响。虽然现代操作系统已经不再受到这种限制,但这些历史遗留的缩写方式依然沿用至今。