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

Re: Never mind the browser, let's do MicroXML

  • From: Kurt Cagle <kurt.cagle@gmail.com>
  • To: Rob Koberg <rob@koberg.com>
  • Date: Fri, 17 Dec 2010 15:24:30 -0500

Re:  Never mind the browser
I think the problem here is questioning what we mean by well-formed. Well-formed HTML5 may be ill-formed XML - that's what seems to be emerging from discussions with the HTML5 side. HTML5 allows for ambiguities in interpretation that are correctable when you have a clearly defined schema, but that would cause a great deal of problems when applied to semantically neutral content, unless there was a fairly major change to the behavior of most XML schema validators. This may not be a problem when building a web page. It would be a MAJOR problem when building the messaging architecture of a health management system.

Kurt Cagle
XML Architect
Lockheed / US National Archives ERA Project



On Fri, Dec 17, 2010 at 2:54 PM, Rob Koberg <rob@koberg.com> wrote:


On Fri, Dec 17, 2010 at 10:55 AM, Uche Ogbuji <uche@ogbuji.net> wrote:
On Fri, Dec 17, 2010 at 5:50 AM, Michael Kay <mike@saxonica.com> wrote:
On 16/12/2010 16:18, Uche Ogbuji wrote:
So nobody who matters for MicroXML should need some spiffy business case.

I would go even further. If you can write a business case for doing it, then you are not being courageous enough. If this is going to succeed, there needs to be a high risk that it will fail.

Absolutely!


Perhaps a simplified XML is simply well-formed HTML5. Instead of redesigning namespaces, duplicate/use the success of CSS (and you get inheritance) to build the namespaces which can live along different dimensions. Advocate skinning/styling at the CSS level and behavior at the JS layer. Show the benefits of the separation of concerns. Maybe it would be best to teach the basic semantics of HTML5 using the id, class and rel attributes to their fullest, with best practices. When people can understand one language and not be able to do what they need, they will get frustrated and want to expand/change it. Itch/scratch and eventually you will end up with XML (OK, maybe not using URLs for namespace IDs). 
(Wouldn't a CSS-like schema language be cool? In other words, for XML to gain adoption, don't always use XML.)

-Rob 




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.