[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: "Introducing MicroXML, Part 1: Explore the basicprinciples
BillClare3@aol.com scripsit: > 2. It seems clear that this not meant as a markup language. On the contrary, James says explicitly that one of the virtues of MicroXML is that if you take a document that is both well-formed MicroXML and valid against a suitable schema, you guarantee that it is also valid HTML5. Such a document is both processable by all the facilities available for XML documents, and guaranteed to be renderable by an HTML5 browser without further down-translation. I de-emphasized this use case in my SD Times interview, but it's a perfectly realistic one. > . Fundamental simplicity is achievable by eliminating attributes > (with greater potential for simplifying schema), simplifying relative > URIâs, and severely sub-setting the characters sets allowed (except > where needed for URIâ s). This simplicity would also greatly > simplify schema validation. But I suspect the simplicity route is > already lost to JSON and to the myriad tools that generate and edit > XML for neophytes. Also, such radical surgery raises issues of what > can still be called XML. Indeed. I have attempted to position MicroXML as complementary to JSON and interoperable with it, rather than a competitor of any sort. But the complexities of Unicode are for the most part the complexities of the real world of writing as it exists. If we fix a single encoding (UTF-8), and we strongly recommend a single normalization form (NFC), then the complexity that remains reflects the complex history of writing systems in all their hair. As for schema validation, my intention with MicroLark is to package an Examplotron validator with it. Schema languages don't get much simpler than Examplotron, and it is defined in terms of RELAX NG, so its design is more sophisticated than it looks. -- But that, he realized, was a foolish John Cowan thought; as no one knew better than he cowan@ccil.org that the Wall had no other side. http://www.ccil.org/~cowan --Arthur C. Clarke, "The Wall of Darkness"
[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! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|