Sharing interactive web reports from JMP® Heman Robinson, JMP Development
Why Use Interactive HTML? When to Use It? How to Use It? Sharing interactive web reports from JMP How Did We Get Here? Why Use Interactive HTML? When to Use It? How to Use It? What’s Coming Next?
Interactive HTML = HTML Version 5 = HTML5 HOW did we get here? Interactive HTML = HTML Version 5 = HTML5 HTML5 = HTML4 + <CANVAS> <CANVAS> Element Enables Interactive Graphics
Heman Robinson INTERACTIVE HTML HOW did we get here? A.B. University of North Carolina M.S. University of Southern California Several Years at SAS Institute ;-) Wrote JMP Flash Apps for Bubble Plot and Profiler
“HTML5 will win.” -- http://www.apple.com/hotnews/thoughts-on-flash/ INTERACTIVE HTML HOW did we get here? Why Not Use Flash? Or Java Applets? Or ActiveX? Or Silverlight? “HTML5 will win.” -- http://www.apple.com/hotnews/thoughts-on-flash/ “Please stop coding Flash.” -- http://www.indeed.com/
To Share Interactive JMP Results INTERACTIVE HTML Why Use Interactive HTML? To Share Interactive JMP Results JMP Report Output.html Post to Web Save to Shared Folder Data Email to Friend
Use HTML5 When You Don’t Mind Sharing Data… INTERACTIVE HTML When TO USE IT? IRS NC JMP Report Output.html Data Data FRANK Use HTML5 When You Don’t Mind Sharing Data… …Or Anonymize Your Data: Subset without Names, IDs, etc…
File: Save As: (File: Export on Mac) INTERACTIVE HTML When TO USE IT? …Or Save as Static HTML4 File: Save As: (File: Export on Mac) HTML File (HTML4) Interactive HTML with Data (HTML5)
We Don’t Test on Phones (But It Often Works) INTERACTIVE HTML WheN TO USE IT? Use A Modern Browser IE 9 is Slow, Missing Line Patterns and Sliders IE 10 is Missing Line Patterns Android is Slow; It’s Easy to Download Chrome We Test IE 11, Edge, Chrome, Firefox, Safari, Opera, Silk, on Windows, Mac, iPad, Android, Kindle Fire We Don’t Test on Phones (But It Often Works)
Outline Buttons to Organize Report INTERACTIVE HTML How TO USE IT? Outline Buttons to Organize Report Closed Open
Tips to Identify Objects INTERACTIVE HTML How TO USE IT? Tips to Identify Objects
Menu Buttons for More Features INTERACTIVE HTML How TO USE IT? Menu Buttons for More Features
Mode Buttons for More Power INTERACTIVE HTML How TO USE IT? Mode Buttons for More Power JMP Single Multiple Identify Brush Help Website Selection Selection Objects Rows Website
Automate with JMP Scripting Language (JSL): INTERACTIVE HTML How To USE IT? Automate with JMP Scripting Language (JSL): // Exports a Bivariate Fit. dt = Open( "$SAMPLE_DATA/Diamonds Data.jmp" ); obj = Bivariate( Y( :Price ), X( :Carat Weight ), Fit Line ); obj << Save Interactive HTML( "C:\Bivariate.html" ); Open( "C:\Bivariate.html" );
Organize with JMP Auto-Publishing Add-In INTERACTIVE HTML How To USE IT? Organize with JMP Auto-Publishing Add-In Download from JMP User Community at: https://community.jmp.com/docs/DOC-6689
JMP 11: Tables and Simple Graphs JMP 12: Bubble Plots and Profilers INTERACTIVE HTML What’s Coming Next? JMP 11: Tables and Simple Graphs JMP 12: Bubble Plots and Profilers JMP 13: GraphBuilder JMP 14: GraphBuilder What Else?