xml/xsl/html5 for reports instead of pdf
TRANSCRIPT
XML/XSL/HTML5 for
reports instead of PDF
Michael Malak
technicaltidbit.com
niche.niche.niche
Denver HTML5 Oct 22, 2012 technicaltidbit.com 2
E-mail a scientific report
Denver HTML5 Oct 22, 2012 technicaltidbit.com 3
5 Years Later…
Can I get the data used to
generate this report?
Denver HTML5 Oct 22, 2012 technicaltidbit.com 4
Solution in a Nutshell
XSL
CSS
Javascript
HTML
.XML
(Raw scientific data goes here)
Denver HTML5 Oct 22, 2012 technicaltidbit.com 5
Demo
Denver HTML5 Oct 22, 2012 technicaltidbit.com 6
Cons
• Only works with Firefox
• Firefox not as ubiquitous as PDF Reader
Denver HTML5 Oct 22, 2012 technicaltidbit.com 7
Interactive
viewing software
Pros
• Data never separated from presentation
• Viewing software never separated from data
• Store “all” data while reporting only summary
• Human-readable text format
Denver HTML5 Oct 22, 2012 technicaltidbit.com 8
Presentation
Data
Philosophy
Denver HTML5 Oct 22, 2012 technicaltidbit.com 9
Bearers and Revealers
Denver HTML5 Oct 22, 2012 technicaltidbit.com 10
Information Bearer
Information Revealer
Data that plays itself
Denver HTML5 Oct 22, 2012 technicaltidbit.com 11
Why separate the program?
Denver HTML5 Oct 22, 2012 technicaltidbit.com 12
Big Program Small Data
Small Program Big Data
Read About It
technicaltidbit.com
Plug:http://www.meetup.com/Data-Science-Business-Analytics/
Denver HTML5 Oct 22, 2012 technicaltidbit.com 13