From: Hugh G. <hug...@gm...> - 2012-06-06 07:25:11
|
Hi All, I'm in the process of writing a web app in XQuery and was entertaining the idea of using XQIB to replace regular JavaScript on the client side (as much as possible, anyway). I am therefore wondering if it's possible to access all HTML5 methods and properties, or only a limited subset consisting of the few examples I have seen like b:alert, b:addEventListener, and b:dom(). If it's only that subset, what are my options for having XQIB and JS talk to each other, if any? Thanks, Hugh |
From: Ghislain F. <ghi...@28...> - 2012-06-06 10:45:08
|
Hi Hugh, Not all HTML5 methods/properties might be available yet, but it is definitely something that could be done for completeness. As it is open source, contributions are actually welcome :-) However, as you say, it is definitely possible for XQuery and JavaScript to talk to each other, in both directions, so that if there is anything you cannot do in XQuery, you should be able to delegate it to JavaScript. There are samples describing this here (it is a feature of the 0.8 release): http://www.xqib.org/js/JSCallingXQuery.html http://www.xqib.org/js/XQueryCallingJS.html I hope this helps? Please, do not hesitate if you have any further questions. Kind regards, Ghislain On Jun 6, 2012, at 9:24 AM, Hugh Guiney wrote: > Hi All, > > I'm in the process of writing a web app in XQuery and was entertaining > the idea of using XQIB to replace regular JavaScript on the client > side (as much as possible, anyway). I am therefore wondering if it's > possible to access all HTML5 methods and properties, or only a limited > subset consisting of the few examples I have seen like b:alert, > b:addEventListener, and b:dom(). > > If it's only that subset, what are my options for having XQIB and JS > talk to each other, if any? > > Thanks, > Hugh > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Mxquery-xqib mailing list > Mxq...@li... > https://lists.sourceforge.net/lists/listinfo/mxquery-xqib -- Dr. Ghislain Fourny Software Architect 28msec Inc. http://www.28msec.com http://twitter.com/28msec |
From: Hugh G. <hug...@gm...> - 2012-06-06 11:02:31
|
Thanks Ghislain. Those links are indeed helpful. Unfortunately I don't know Java well enough to contribute to the source, or that would be an interesting project to embark on. But I do think JS DOM implementation equivalence is crucial in promoting XQuery adoption. Must the methods and properties be hardcoded? As the HTML spec constantly evolves, wouldn't it make sense to have everything pass through to the browser? Or is that not feasible? On Wed, Jun 6, 2012 at 6:22 AM, Ghislain Fourny <ghi...@28...> wrote: > Hi Hugh, > > Not all HTML5 methods/properties might be available yet, but it is definitely something that could be done for completeness. As it is open source, contributions are actually welcome :-) > > However, as you say, it is definitely possible for XQuery and JavaScript to talk to each other, in both directions, so that if there is anything you cannot do in XQuery, you should be able to delegate it to JavaScript. There are samples describing this here (it is a feature of the 0.8 release): > > http://www.xqib.org/js/JSCallingXQuery.html > http://www.xqib.org/js/XQueryCallingJS.html > > I hope this helps? Please, do not hesitate if you have any further questions. > > Kind regards, > Ghislain > > > On Jun 6, 2012, at 9:24 AM, Hugh Guiney wrote: > >> Hi All, >> >> I'm in the process of writing a web app in XQuery and was entertaining >> the idea of using XQIB to replace regular JavaScript on the client >> side (as much as possible, anyway). I am therefore wondering if it's >> possible to access all HTML5 methods and properties, or only a limited >> subset consisting of the few examples I have seen like b:alert, >> b:addEventListener, and b:dom(). >> >> If it's only that subset, what are my options for having XQIB and JS >> talk to each other, if any? >> >> Thanks, >> Hugh >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Mxquery-xqib mailing list >> Mxq...@li... >> https://lists.sourceforge.net/lists/listinfo/mxquery-xqib > > > > -- > Dr. Ghislain Fourny > Software Architect > > 28msec Inc. > > http://www.28msec.com > http://twitter.com/28msec > > > > |