Making lasting documents doesn’t have to contradict agility, but conflicts occur. Of that I was reminded when switching
index.html of the technical User Guide of Adj (before starting work on Elasticdraw) from XHTML to HTML5, on a branch.
Traditionally building for endurance
For more than a decade I have preferred XML compliant documents, such as XHTML, because one
- can query one or many documents with XML tools (XSL, XPath, XQuery, XML databases) without need to serve documents from a specific server (which would have to be running), and
- can query content without documents having to be open inside a browser (which regularly change with version updates), for example as files on disk.
Documents being pure data means Read the rest of this entry »