HoneyMoose
  • 首页
  • Java
  • Jersey
  • Jira
  • Confluence
  • U.S.
    • USRealEstate
    • U.S. Travel
    • H1B
  • 项目和网站
    • CWIKI.US
    • OSSEZ 社区
    • WIKI.OSSEZ.COM
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
BLOG.OSSEZ.COM
A responsive blog theme focused om user reading experience
  1. Home
  2. Computer Science
  3. This article

DITA 已死

2021年01月18日 465Browse 0Like 0Comments

最近在整理历史的研究文档的时候发现了还保有了一些有关 DITA 的文档。

随着技术的发展,DITA 显得非常臃肿了,并且编译处理并不是非常友好。

查询了下官方的版本历史:

 

dita-01

已经有差不多 2 年没有更新了,由此看来 DITA 作为文档交付应该已经是日薄西山了。应该没有什么人通过写 XML 的方式来写文档了。

相反,MD 和 AsciiDoc 格式的文档却大行其道。

其主要原因是能够随意部署,并且文档结构少,约束少,更加容易写作和阅读。

作为文档来说,内容是最主要的,格式相对来说没有那么重要,如果有漂亮的格式,但是内容一团糟,又怎么会有人去看和使用呢。

回想一下曾经用过的 DITA,编译太复杂,PDF 生成问题太多,CHM 格式的文档很多时候大家都不愿意用,更多的都在使用 Github 上来写 MD 格式。

DITA 已死,就此留念。

超级复杂的文档格式。

因为是基于 XML 的,每一个段落的创作都非常复杂,你还需要考虑复杂的 XML 标签。让写作不是一种享受,简直是一种折磨。

相对 MD 格式就让人舒服多了,你只需要关注一些常用的标记,其他的都是以内容为主。

比如说 Discourse 这个社区使用的 MD 格式就非常简单,能够让所有人更多的关注内容而不是标记。

不管怎么样, DITA 也代表了人类文明出版中的小缩影。

https://www.ossez.com/t/dita-docbook/10050/2

Tags: None
Last updated:2021年01月18日

Kratos

stay absorbed stay excellent

Like
< Previous
Next >

Comments

Cancel reply

Newest Hotspots Random
Newest Hotspots Random
网络编程常用的几种字符编码 Java 中的 String Pool 简介 有关 Java 9 的 String Java String 性能和优化 Java String 手工引用指针 Java String 文字(Literal)和 对象(Object)初始化
Jenkins 通过检查代码提交自动触发编译IntelliJ IDEA 2022 年版本中的作者提示Discourse 新用户可插入媒体的数量Discourse 的信任级别Java 使用 char[] Array 还是 String 存储字符串密码Java 字符串引用(String Interning)
疫情结束后会爆发消费狂潮吗 Confluence 6 嵌套用户组的备注 微信小程序开发工具,如何创建一个项目 MD 的图片格式排版偏差的问题 过边检/海关时遇到过什么难忘的事情 IntelliJ IDEA 的 Spring 项目如何查看 @Value 的配置和值
Categories
  • Akka
  • Algorithm(算法)
  • AMQP
  • Angular
  • CI
  • Compile And CI
  • Computer Science
  • Confluence
  • DataBase
  • Gradle
  • H1B
  • Hibernate
  • IDE
  • Java
  • Jersey
  • Jira
  • MariaDB
  • PrestaShop
  • Spring
  • Spring Batch
  • U.S.
  • U.S. Travel
  • USRealEstate
  • 我的小厨

COPYRIGHT © 2020 HoneyMoose. ALL RIGHTS RESERVED.

THEME CWIKIUS.CN MADE BY VTROIS