[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

SVG Can't Replace XUL


xforms and xul
> IMHO we don't need another spec. What we do need
> is more implementations of existing standards that 
> will free us from vendor lockin. Where is the 
> browser that will render a mixed, XForms based
> XHTML++SVG+MathML 
> document? 

  Well, using SVG to replace XUL is wishfull thinking.
SVG is markup for rich 2D graphics. XUL is markup for
rich widgets (e.g. windows, wizards, dialogs, trees,
datagrids, splitters, menus, toolbars, and so on).

  If you build a complete cross-browser widget set
using SVG, SVG-DOM, SVG-RSS, Javascript and whatever
than you'll end up with the whole DHTML
(Javascript,DOM,HTML) cross-browser mess we are stuck
today all over again. Just imagine when every SVG page
includes its own widget library in SVG. Why not attach
a copy of Windows with every page instead? Isn't a
binary transfer more efficient? 

  By the way, why include MathML in your standards
portfolio when you can easily use SVG to render
MathML?

> Where is my XForms2XUL or XForms2XHTML converter?

  Well, XForms and XUL don't compete. XForms is a
databinding architecture. XUL is a user interface
language.

  Also note that XForms is a next-gen Web form markup
language, and, thus, you can hardly break it down to
plain-vanilla HTML.

> All I want to point out is that there is no need for
> more standards when we are so far behind on 
> implementing the basics.

  Well, dozens of free open-source XUL
players/browsers exit already. Thus, the next step is
to get them to work together.

> PS: What's not free regarding Mozilla's XUL+XBL
> implementation? I would 
> avoid putting Moz in the mini-vendor empire list.

  Well, why not ask the Mozilla folks what they think
about non-Mozilla/non-Gecko XUL players/browsers such
as Luxor, Ibex, Thinlet, and so on. For some insight
browse the posts from Ian Hickson on the xul-talk
mailinglist.

  - Gerald

PS: There's no such thing as a Mozilla XUL+XBL
implementation. You also need at least XPCOM and RDF,
thus you end up with a Mozilla
XUL+XBL+XPCOM+RDF+XPInstall+XPConnect implementation.

______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.