Markdown Ate The World
a day ago
- 作者喜欢早期的文字处理器,如WordPerfect,它允许删除和段落重新排列,使打字比打字机更容易。
- 文字处理从简单的打字机替代品演变为复杂的出版套件,.doc文件使用复合文件二进制格式(一种迷你FAT文件系统),由于非原子操作而经常损坏。
- 损坏很常见,因为.doc文件在文件内部存储了一个迷你文件系统,保存过程中的崩溃可能导致结构不一致,从而产生不可读的文件。
- 用户必须定期使用“另存为”强制清理写入,因为.doc文件因已删除数据而臃肿,内部碎片化增加了损坏风险。
- 转向.docx(2007年)用包含XML文件的ZIP存档替换了二进制大对象,通过提取存档可以恢复内容,但微软的OOXML规范过于复杂(5,039页的PDF),被批评为故意设置互操作障碍。
- 基于云的工具(如Google Docs和Markdown,通过GitHub、Slack等)的兴起减少了对桌面文字处理器的依赖,因为Markdown提供了简单、通用、可在浏览器中查看的纯文本,且没有结构损坏风险。
- Markdown获胜是因为它优先考虑文字和结构而非高级格式,可在几分钟内学会,适用于任何设备,并且生成的文件可以无限期保持可读。