Jan Erik calls me the “high IQ” type. Unfortunately, I think he means “impractical” and “living in an invory tower”.
The idea of a inlining JavaFX script is actually a smaller and incremental goal. It is practical and is achievable. It will allow people who don’t have the JavaFX SDK to experiment with the technology, within the browser, just as they have been doing with HTML.
The inlining proposal goes somewhat like this…
- <l
JavaFX script lives in a <script /> section on a Web Page. A little bit of javascript can be used to extract javafx script from HTML DOM and then pass it to an JavaFX interpreter running in the applet.
Currently, Silverlight is inlineable. There are also some XForms plugins which work in the same manner. So we are not talking about a new fangled technology here. Someone else has done the work to show it can be done. SIFR is another example of inlining, where a Flash applet is used to render beautiful fonts in headings.
Java applet plugins are pervasive, so there is little issue of waiting for 10 years for cross browser support.
Jan belongs to a rare class of people who can both code and do beautiful graphic design. My hope is that by making JavaFX accessible and easy to tinker with, it might attract a bigger crowd of people outside the programming community who are not so design-challenged.
The post A concrete proposal for inlining JavaFX appeared first on Chui's Counterpoint.