在软件的世界里,变革是持续不断的。企业的兴衰如潮,软件应用也是如此。 但是,当涉及到确保数据的持久性和未来兼容性时,我唯一相信的数据格式是:纯文本。

与其他格式不同,纯文本格式在时间的考验下依然可靠且易于访问1

在长期存储数据时,我更喜欢尽可能避免使用多媒体格式。 然而,当必要时,我选择简单2的格式,如图片使用TIFFPNG,音频使用WAV

避免使用复杂格式对于数据保存至关重要。

即使是像 Microsoft Office 这样历史悠久3的软件,也不能保证与时俱进的兼容性。旧版的 docx 文件通常无法被现代 Office 版本识别,并且平台差异进一步加大了问题的复杂性。

拥抱纯文本和简单、广泛采用4的格式,是每个人为了应对软件的变革、确保数据长期可访问所能做出的最好努力。


这个话题在 The Zettelkasten Manual 中有进一步的讨论。


  1. 在任何操作系统上,您都可以找到一个(纯)文本编辑器供实际使用。几十年前的设备仍然可以读写纯文本。

  2. 格式规范应该易于理解,使得读写应用程序的实现相对简单。这反过来又增加了将来成功检索数据的可能性。

  3. 现代的 Windows 10 可以运行 20 年前为 Windows 95 或 NT4 编译的二进制文件。Windows 如何在 20 年以上保持二进制兼容性?

  4. 考虑更多因素:公开标准化、无限制、有良好文档记录和自描述性。

☕ 如果本站的内容对您有帮助,请考虑支持本站️,衷心感谢您的支持,它将有助于本站的内容创作。