HTML5 and main Javacript Engine bridge

36 views
Skip to first unread message

Idle Ideas Inc.

unread,
Nov 11, 2018, 9:49:36 AM11/11/18
to Home of our Idle Ideas
We are beginning the process of connecting our HTML5 feature to Mote's main Javascript engine. This might take a while so we'd like to ask for input as to what  (Mote) Javascript methods or functions you all think should be made available first.

Thanks!

James Murrell

unread,
Nov 12, 2018, 11:29:13 AM11/12/18
to Home of our Idle Ideas
The primary focus on this (as I see it) is for aesthetic and UI improvements. Being able to implement CSS3 rendering and HTML5 controls would be a huge deal. The clear focus, of course, is on the frames/dialogs.

Idle Ideas Inc.

unread,
Nov 12, 2018, 12:19:32 PM11/12/18
to Home of our Idle Ideas
Thanks for the input, James. What we're looking for in this thread is what functions of the Mote API would be actually usable or helpful, from within our HTML5 windows? Not everything will make it in, as we try to limit the scope of this effort.

James Murrell

unread,
Nov 12, 2018, 1:20:17 PM11/12/18
to Home of our Idle Ideas
The most important interactions would definitely be macro links. No question. And of course being able to get properties from all possible sources (Tokens, libraries, tables, SQL).

Calvin McGowan

unread,
Nov 12, 2018, 7:28:14 PM11/12/18
to Home of our Idle Ideas
I agree wholeheartedly. Being able to call properties would be huge. I'd also like the ability to make rolls, etc, directly from an HTML5 macro. But if I had to pick only one thing it would be macrolinks. It wouldn't be quite as sleek as being able to run it all directly from the HTML5 macro itself, but it would provide a relatively straightforward workaround in the interim.

Idle Ideas Inc.

unread,
Nov 16, 2018, 3:49:32 AM11/16/18
to Home of our Idle Ideas
We're still mulling incorporating macro links into this one. We'd rather not, and choose to use the standard tags, with mote-specific attributes e.g. lib="library reference", to refer to sources. Props would likely be the same, perhaps used in the value attribute, where the engine would then lookup the value and insert it where it needs to be.

James Murrell

unread,
Nov 16, 2018, 2:05:36 PM11/16/18
to Home of our Idle Ideas
That would be a fine solution. Frankly, the "macroLink" as inherited from MT is a fairly clunky system. All that really matters is that you can run code from the HTML window controls.
Reply all
Reply to author
Forward
0 new messages