Open URIs Publisher's description
Ideas on XQuery in the browser and implications for jQuery
My interest is to see the web become a database, and oneвЂ™s (local) databases become accessible to the web.
I believe the former can be done by making Sedna, a native XML database, available as an XPCOM component to Mozilla/Firefox allowing user permission for sites to write to or access databases (for their own use, but also potentially sharing local databases across sites), while the latter could be done by some additional code in Firefox allowing the user to be asked by a site for permission to make cross-domain searches (or even posts for that matter) even without that other siteвЂ™s permission (as can be done by servers). There are security concerns, but with the userвЂ™s permission (as is possible in signed scripts), it should be possible to overcome this traditional server-client-server barrier (as well as the client-server barrier).
I also have partially changed my mind since posting about making jQuery accessible to users of XML databases (and the ones preceding it) as I do wish to continue implementing Sedna, an XML database with XQuery/XUpdate (hopefully XQUF in future) features, in Firefox.
jQueryвЂ™s use of CSS Selectors, while more familiar to more developers (probably since CSS is already familiar to many developers), has the disadvantage of being less powerful than XPath (I believe categorically so), and XPath is only subset of the even more powerful XQuery.
Instead of dumbing down XPath by converting it to jQuery, I would like to see jQuery convertible to XPath. Thus, people could use jQuery against an XQuery-compliant engine or database if they wished, but also perform XPath or XQueries against the same data.
There is also something here for jQuery itself though. Inspired by XQueryвЂ™s use of doc() or collection(), and my interest in seeing jQuery accessible to users of XML databases, I thought of an idea for jQuery (which would also need to be given permission to access other sites, ideally I feel, allowing explicit user permission to access other sites, albeit in a potentially sandboxed connection to avoid the site having a chance to grab sensitive data unless the user explicitly allowed it).
What's New in This Release:В· Included some default styles for links with attributes uri or alternate URIs
System Requirements:В· Mozilla Firefox
Program Release Status:
Program Install Support: Install and Uninstall