Using HTML 5 as it Stands

Tony Graham
Mentea
13 Kelly’s Bay Beach
Skerries, Co Dublin, Ireland
info@mentea.net
http://www.mentea.net
16 September 2013 – 1.0.

As Target Format

  • Wikis, asciidoc, markdown, etc.
    <!DOCTYPE html>
    <html lang="en" dir="ltr" class="client-nojs">
    <head>
    <meta charset="UTF-8" />
    <title>Wikipedia, the free encyclopedia</title>
  • HTML 5 to HTML 5
    • Autogenerate tables of contents, indices, and cross-reference text when appropriate
    • Different flavours of eBook
  • XML to HTML 5
    • DocBook, JATS, DITA, TEI, bespoke…

XSLT

  • Static HTML 5 pages
  • XSLT 1.0 in the browser
  • XSLT 2.0 in the browser
    • Saxon-CE processor is JavaScript
    • Modern web pages seen as placeholders for JavaScript to work
    • XSLT event handlers respond to user actions and update DOM tree

Saxon-CE interaction in HTML DOM

Validated, Translated, etc.

  • Whether it’s HTML 5 or JATS, an article’s accepted date should be after its received date
  • Translated
    • ITS 2.0

Styled

Using HTML 5 as it Stands

  • As target format
  • With XSLT
  • Validated
  • Translated
  • Styled

References