From: Gregory B. <gre...@ya...> - 2003-02-16 23:22:51
|
Scott, You hit the nail on the head. A core ECMAScript microserver sans any browser-specific integration at the bottom turtle (trying to sound like Rohit here). Then layers for things like browsers, etc wrap around that. so, like how soon? ;-) -greg On Sunday, February 16, 2003, at 06:22 PM, Scott Andrew LePera wrote: > Yeah, I thought the same thing when I saw the Konfabulator stuff > (although I'm not very familiar with the environment; it's JavaScript > runtime, with hooks into OSX? Like HTA/XUL?) > > Anyway, it would be kinda cool to have a core ECMAScript microserver > sans any browser-specific integration. A large part of of the KN JS > connector is dedicated to handling interaction with the browser > windows. We have the beginnings of a plug-in transport API, but it's > still tightly bound to the window model (IOW, any alternate transport > has to mimic window properties and methods so as not to break > anything). > > So, if we had a core that provided a more generic transport interface, > it could be more easily ported to similar-yet-different environments > like Flash ActionScript, Konfabulator and browsers with differing > object models. > > -- Scott > > Gregory Burd wrote: >> http://www.konfabulator.com/ >> http://kmirror.deskmod.com/info/ >> Something that takes part of the JavaScript microserver and gives me >> the ability to pub/sub in a widget. >> I guess this begs the question, why not split the JavaScript >> microserver into two pieces, the part that is requires only a >> JavaScript runtime and the part that requires a JavaScript runtime >> within a browser (all the fancy browser stuff). Or maybe its easier >> to start from scratch and write a pubsub.js "library" for use in >> JavaScript based projects. >> With that in hand people could create fun and creative widgets for >> OS/X desktops. Things that do much the same thing as what we've done >> for HTML/Browsers, but without that crazy browser in the middle. >> thoughts? >> -greg >> PS: How long until I can use Safari with the JavaScript microserver? |