DeskWeb/markup

From Woozle Writes Code
Jump to navigation Jump to search

I have HTML in mind for Version 1 because I know it supports all the bits necessary for most applications -- but there may be other markup formats that would work, and eventually we will want something more flexible than HTML (which was, after all, originally designed for static/read-only content, and is a bit of a kluge for interactive apps).

Requirements

Features needed for this round:

  • Basic text formatting/positioning
  • Embedding of images
  • Links (click on text to go somewhere internally or externally)
  • Input forms (type stuff in and click a button to submit it to a process)

Known Markup Formats

Aside from HTML, there is:

  • Markdown: limited positioning control, may not support forms (research needed)
  • Textile
  • LibreOffice XML (complicated but usable, I think?)
  • TeX - probably does not support links
  • RTF (proprietary - Microsoft)
  • whatever XML is used by Microsoft Office: probably proprietary, and designed to be difficult to implement