On Dec 08, 2005, at 20:26, Leonard Rosenthol wrote:
> [The following statement is somewhat heretical on this mailing  
> list, but
> that's never stopped me before ;)]

It's not heretical, a lot of people see XML as a checklist feature  
and don't pause to consider the advantages.

>     Why does a file format/specification simply being based on XML  
> make
> it better than one that isn't?

It's not enough to be better, but given two close feature-sets it's  
definitely a big plus. One of the major wins of XML is that you can  
always manipulate it easily, and that there are thousands of tools  
and related technologies out there. Thanks to SVG being in XML, I can  
use all skills that I already have: DOM, XSLT, XPath, XQuery,  
RelaxNG, Perl XML modules -- the list goes on and on. Every time someone
introduces an extra XML language, all that I have to learn is what is  
*specific* to that language, nothing else. With other formats, you  
also have to pick up the tools, the quirks, the modes of publishing,  
etc.. Additionally, XML integrates smoothly with whatever  
infrastructure you have in place in your company or just on your  
computer.

Contrast this with Flash or PDF. Have you ever tried to get  
information out of these formats? You can either use commercial tools  
or you can try one of the open source implementations. Some are  
better than others, but in most cases it's still amazingly painful to  
do anything with it. The specifications may be open, but it's still  
the case that once you put your data in one of those formats, you've  
pretty much locked it up for good. Likewise, producing PDF or SWF  
programmatically is infinitely harder than with XML formats.

I don't trust MS much about the openness of Metro, but given a choice  
between that and PDF I will produce Metro documents any day of the  
week and run away screaming from PDF.

>     PDF is a published (open?) specification originally from Adobe  
> that
> is not based on XML.   However, PDF has been adopted as the basis  
> for a
> series of standards from the International Standards Organization  
> (ISO)
> including ISO 15930, PDF/X and ISO 19005, PDF/A.   That makes it  
> TOTALLY
> OPEN and INTERNATIONALLY approved.

Being an ISO standard can be a useful selling argument, but given how  
terribly bad some ISO specs are it's certainly not a guarantee of  
quality :)

-- 
Robin Berjon
    Senior Research Scientist
    Expway, http://expway.com/




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/I258zB/QnQLAA/TtwFAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to