|
|
![]() A complete listing of all schema articles published on XML.com A Smoother Change to Version 2.0 Marc de Graauw Marc de Graauw follows up David Orchard's recent piece about versioning XML vocabularies with a piece about the Capability Compatibility Design Pattern, including code for achieving forward and backward compatibility between XML vocabulary revisions. [Apr. 11, 2007] A Theory of Compatible Versions David Orchard Creating XML languages that are compatible and extensible is a difficult problem. This week David Orchard argues for a theory of compatibility in which he describes some of the conditions for creating compatible XML languages. [Dec. 20, 2006] Cracks in the Foundation Micah Dubinko Micah Dubinko takes aim at the legion of annoyances caused by XML namespaces. [Nov. 8, 2006] Profiling XML Schema Paul Kiel Five years after XML Schema's release, it has matured into a key XML technology, despite its warts and arguably superior competitors. But how are people actually using it? Paul Kiel's article this week answers that question. [Sep. 20, 2006] Dynamic News Stories Adrian Holovaty Adrian Holovaty, one of a new generation of geek-journalists and a main developer of Django, offers some suggestions for XML elements that could be used to make news stories more dynamic and more machine-readable. [May. 17, 2006] The Power of No Micah Dubinko In his latest XML Annoyances column Micah Dubinko examines a common force behind the good and bad aspects of XML. [Feb. 1, 2006] The More Things Change Micah Dubinko In the final XML-Deviant column, Micah Dubinko offers a retrospective of XML and discusses some of the enduring topics of debate in the XML-developer community. [Sep. 14, 2005] Specification Proliferation Micah Dubinko Micah Dubinko examines the problem of specification proliferation and looks to a similar area open source software licensing for possible solutions. [Jun. 15, 2005] What Are Microformats Micah Dubinko Micah Dubinko asks what microformats are and whether they are here to stay. [Mar. 23, 2005] Mapping and Markup, Part 1 John E. Simpson In John E. Simpson's XML Tourist column, he introduces GML, the Geography Markup Language. [Nov. 24, 2004] Using Customized Schema Constraints Bob DuCharme In the return of Bob DuCharme's Transforming XML column, he discusses ways to add customized constraints to schemas and how you can use XSLT as a bridge to implement them. [Nov. 10, 2004] Extensibility, XML Vocabularies, and XML Schema David Orchard David Orchard returns to the issue of extending and v ersioning XML vocabularies, adding new information about language questions and the relationship between versioning and extensibility. [Oct. 27, 2004] The Dance of Markup John E. Simpson In his latest XML Tourist column, John E. Simpson visits a little-known XML vocabulary for representing reels -- that is, country folk dances. [Oct. 27, 2004] Checkmate XML John E. Simpson In John E. Simpson's first XML Tourist column, he leads us on a tour of the world of XML-based chess applications. [Aug. 25, 2004] Designing Extensible, Versionable XML Formats Dare Obasanjo Dare Obasanjo explores the issues surrounding the design of extensible, versionable XML vocabularies. [Jul. 21, 2004] Combining RELAX NG and Schematron Eddie Robertsson Eddie Robertsson explains how RELAX NG and Schematron can be mixed in a single schema to get the combined validation power of both languages. [Feb. 11, 2004] Character Repertoire Validation for XML Erik Wilde This article presents a schema language for limiting the range of characters permitted in an XML document. It can be used to protect legacy applications or to enforce restrictions in document workflows. [Jan. 14, 2004] XML 2003 Conference Diary Eric van der Vlist Eric van der Vlist, author of O'Reilly's books on RELAX NG and W3C XML Schema, shares his personal view of the recent XML 2003 Conference. [Dec. 23, 2003] An Introduction to Schematron Eddie Robertsson The Schematron schema language differs from most other XML schema languages in that it is a rule-based language that uses path-expressions instead of grammars. A Schematron schema makes assertions applied to a specific context within the document. This article introduces Schematron and its use. [Nov. 12, 2003] XML Schema Design Patterns: Is Complex Type Derivation Unnecessary? Dare Obasanjo This article explores both derivation by restriction and derivation by extension of complex types in W3C XML Schema, showing the pros and cons of both techniques and alternative ways of achieving the same results. [Oct. 29, 2003] A Compact Syntax for W3C XML Schema Erik Wilde One of the problems when working with W3C XML Schema is the fact that it uses an XML syntax, which makes schemas verbose and hard to read. This article describes a compact text-based syntax for W3C XML Schema, called XML Schema Compact Syntax (XSCS). [Aug. 27, 2003] WSDL Tales From the Trenches, Part 3 Johan Peeters This third and final part of WSDL Tales from the Trenches concentrates on the data aspects of web services. It discusses the type definitions and element declarations in the types element of a WSDL document. Such types and elements are used in the abstract messages in web service descriptions. [Aug. 5, 2003] Web-based XML Editing with W3C XML Schema and XSLT, Part 2 Ali Mesbah, Arjan Vermeij A followup to a previous article about web forms for editing XML documents with W3C XML Schema and XSLT. The updated solution now addresses the problems of adding new elements into instance documents and creating new documents. [Jun. 25, 2003] WSDL Tales From The Trenches, Part 2 Johan Peeters In the second part of his hands-on WSDL series, Johan Peeters clarifies good practice for writing WSDL, and also finds that WSDL itself is not yet mature enough. [Jun. 24, 2003] A Community Update Kendall Grant Clark A bulletin from the XML developer community covering the growth of RELAX NG adoption, discussion on the W3C's approach to criticism and an update on the YAML experiment. [Jun. 11, 2003] Designing a New Schema with XML Design Patterns Kyle Downey Following on from our articles on XML schema design patterns, this article applies these patterns to the design of a new schema, leveraging existing XML languages such as XHTML and RDF along the way. [Jun. 4, 2003] XML Power Job Hunting John E. Simpson In this month's XML Q&A column John E. Simpson introduces the XML Resume Library, an XML vocabulary for creating resume and CV documents. [May. 28, 2003] Reports from XML Europe 2003 Uche Ogbuji, Simon St. Laurent The annual XML Europe Conference took place in London, May 2003. This article collects together reports from XML.com writers Uche Ogbuji and Simon St.Laurent. [May. 21, 2003] DSDL Interoperability Framework Eric van der Vlist DSDL, Document Schema Definition Languages, is a standard being developed by the ISO/IEC JTC 1/SC 34 Working Group 1 to meet the validation needs of document-oriented XML applications. The DSDL Interoperability Framework is the glue that will co-ordinate the various parts of DSDL. [Apr. 30, 2003] Web-based XML Editing with W3C XML Schema and XSLT Ali Mesbah A solution to the problem of generating web forms for editing XML documents, utilising W3C XML Schema and XSLT. [Apr. 30, 2003] All That We Can Leave Behind Mark Pilgrim In Mark Pilgrim's latest Dive Into XML column, he continues the examination of XHTML 2 migration issues, this time looking at the loss of the br element and the style attribute. [Apr. 16, 2003] Architectural Design Patterns for XML Documents Kyle Downey No one wants to reinvent the wheel. One way programmers try to reuse good ideas about object design is to look to catalogs of design patterns. In this article, Kyle Downey presents some patterns for designing XML document formats. [Mar. 26, 2003] Using SAX for Proper XML Output Uche Ogbuji In his latest Python and XML column, Uche Ogbuji explains how to use SAX to generate proper XML output from Python programs. [Mar. 12, 2003] An Introduction to the Relaxer Schema Compiler Michael Fitzgerald, ASAMI Tomoharu Michael Fitzgerald and Tomoharu Asami introduce the Relaxer schema compiler, showing how to use it to generate schemas, stylesheets and Java code from instance documents and schemas. [Feb. 19, 2003] XML at Five Edd Dumbill To celebrate five years of XML, Edd Dumbill interviews a selection of XML old-timers and experts about their experiences of XML and hopes for the future. [Feb. 12, 2003] Managing Enumerations in W3C XML Schemas Anthony Coates Tony Coates discusses best practices for managing W3C XML Schemas which include enumeration types, either under or out of the schema author's control. [Feb. 5, 2003] Transforming XML Schemas Eric Gropp Eric Gropp shows how XSLT can be used to transform W3C XML Schemas to create, among other things, HTML input forms, generate query interfaces, and documentation of data structures and interfaces. [Jan. 15, 2003] The JAXB API Kohsuke Kawaguchi Koshuke Kawaguchi examines the latest release of Sun's Java Architecture for XML Binding, focusing particularly on the API through which applications use the JAXB-generated code to process XML. [Jan. 8, 2003] A Data Model for Strongly Typed XML Dare Obasanjo Many applications that process XML associated datatypes with parts of a document, and would benefit from an XML data model that made available such typing information. Dare Obasanjo discusses the candidates for such a model. [Dec. 18, 2002] Normalizing XML, Part 2 Will Provost In this second and final look at applying relational normalization techniques to W3C XML Schema data modeling, Will Provost discusses when not to normalize, the scope of uniqueness and the fourth and fifth normal forms. [Dec. 4, 2002] W3C XML Schema Design Patterns: Avoiding Complexity Dare Obasanjo Previous attempts to define an effective subset of W3C XML Schema have thrown the baby out with the bathwater, says Dare Obasanjo, who proposes a less conservative set of guidelines for working with W3C XML Schema. [Nov. 20, 2002] Normalizing XML, Part 1 Will Provost Will Provost's XML Schema Clinic series takes a look at the relational features of W3C XML Schema, applying the concepts of relational normalization to schema design. [Nov. 13, 2002] Working with a Metaschema Will Provost W3C XML Schema isn't just for validation -- in this article Will Provost demonstrates how adaptations of the schema for schemas can be used to drive applications. [Oct. 2, 2002] Structural Patterns in XML Will Provost Will Provost shows how design patterns in XML structures can be used to help development of W3C XML Schemas. [Sep. 4, 2002] Validation by Instance Michael Fitzgerald What if a single schema type won't suffice, and you need a DTD, RELAX NG, and W3C XML Schema? Michael Fitzgerald explains how to generate all three automatically from a representative XML instance. [Aug. 28, 2002] UML For W3C XML Schema Design Will Provost The latest installment of Will Provost's XML Schema Clinic series describes a UML profile for W3C XML Schema, allowing the modeling of schemas in UML. [Aug. 7, 2002] Not My Type: Sizing Up W3C XML Schema Primitives Amelia Lewis Continuing our occasional series of opinion pieces from members of the XML community, Amy Lewis takes a hard look at W3C XML Schema datatypes. [Jul. 31, 2002] Interoperability Summit: Good Intentions, Little Action Alan Kotok Alan Kotok reports from the second interoperability summit organized by e-business standards groups. He finds that it's still early days for e-business interoperability, and many more players need to come to the table. [Jul. 10, 2002] W3C XML Schema Design Patterns: Dealing With Change Dare Obasanjo Designing schemas that support data evolution is beneficial in situations where the structure of the XML documents being processed may change as the application matures, but still need to be validated with the original schema. [Jul. 3, 2002] Enforcing Association Cardinality Will Provost In the first of our "XML Schema Clinic" series, we look at the ways that the cardinality of associations between XML elements can be controlled using W3C XML Schema. [Jun. 26, 2002] DSDL Examined Leigh Dodds In Leigh Dodds' last XML-Deviant column, he examines the ISO's DSDL project and the XML development community's reaction to it. [Jun. 26, 2002] RELAX NG's Compact Syntax Michael Fitzgerald The committee developing the RELAX NG XML schema language have released a compact syntax that both shortens and enhances the readability of schemas. [Jun. 19, 2002] Can XML Be The Same After W3C XML Schema? Eric van der Vlist After writing a book on W3C XML Schema for O'Reilly, author and consultant Eric van der Vlist reflects on how significantly XML processing will be changed by the W3C XML Schema technology. [Jun. 19, 2002] The IETF, Best Practices and XML Schemas Leigh Dodds In this week's XML-Deviant column, Leigh Dodds reports on the IETF's efforts to define best practices for the use of XML, which has fanned the flames of debate about schema languages. [Jun. 12, 2002] Generating SOAP Rich Salz In Rich Salz's second XML Endpoints column, he uses Python to demonstrate generating SOAP code for talking to Google's web service. [Jun. 12, 2002] Standard Data Vocabularies Unquestionably Harmful Walter Perry XML vocabularies within and across industries are touted to revolutionize business. Yet Walter Perry argues that they are really an invitation to fraud and abuse. [May. 29, 2002] Filling in the DTD Gaps with Schematron Bob DuCharme Schematron can be used to enhance the capabilities of systems currently using DTDs, without meaning a complete shift in validation technology. [May. 15, 2002] Eric van der Vlist on W3C XML Schema Regular XML.com contributor Eric van der Vlist has just finished writing a book on W3C XML Schema for O'Reilly. In this interview, he talks about the book and the technology. [May. 15, 2002] RelaxNGCC -- Bridging the Gap Between Schemas and Programs Daisuke Okajima The author of the Java-based compiler compiler for the RELAX NG XML schema language explains how mingling code with schemas provides a flexible method for validating XML documents. [May. 8, 2002] Beyond W3C XML Schema Will Provost Adding XPath and XSLT into your toolchain for validating documents can give you much more control than using W3C XML Schema alone. [Apr. 10, 2002] W3C XML Schema Needs You Leigh Dodds In this week's Deviant column the issue of interoperability and specification conformance of XML Schema processors is discussed. [Mar. 27, 2002] Introduction to DAML: Part II Uche Ogbuji, Roxane Ouellet The second part of our introduction to the DARPA Agent Markup Language covers advanced restrictions that can be placed on properties and classes. [Mar. 13, 2002] U.S. Federal XML Guidelines Alan Kotok The US Government's guidelines for use of XML in Federal agencies shows an encouraging appreciation of XML, but also highlights the difficulties inherent in drafting such guidelines. [Feb. 6, 2002] Relax NG, Compared Eric van der Vlist A feature-by-feature explanation of the RELAX NG XML schema language, with reference to the features provided by the W3C's XML Schema Definition Language. [Jan. 23, 2002] W3C XML Schema Tools Guide Lisa Rein, Eric van der Vlist A run-down of editors, validators and code libraries with support for XML Schema. [Dec. 13, 2001] Comparing XML Schema Languages Eric van der Vlist DTDs, W3C XML Schema, RELAX NG: what's the difference? And which is the best tool for the job? Find out in our survey of XML schema languages. [Dec. 12, 2001] Elements Revisited John E. Simpson John Simpson answers deep questions about content models and element names, with detours into the simplicity of humans and machines. [Nov. 28, 2001] Data Encoding or Data 'n Coding? Timothy Ewald, Martin Gudgin How should XML types and programming language types be related? This month's XML Endpoints column offers a clear discussion of the relevant positions. [Nov. 21, 2001] Using W3C XML Schema Eric van der Vlist A comprehensive introduction to XML Schema, a W3C XML language for describing and constraining the content of XML documents. Includes quick reference tables. [Oct. 17, 2001] Modeling XML Vocabularies with UML: Part III Dave Carlson The final installment in our series on modeling XML vocabularies presents extensions to UML for its use with W3C XML Schema. [Oct. 10, 2001] Valid Frustrations John E. Simpson John Simpson talks about some of the limits of DTD content models, suggesting an interesting XSLT-based alternative. [Sep. 26, 2001] Modeling XML Vocabularies with UML: Part II Dave Carlson In the second part of our series on modeling XML vocabularies Dave Carlson describes how to map models from UML to the W3C XML Schema Definition Language. [Sep. 19, 2001] Modeling XML Vocabularies with UML: Part I Dave Carlson In the first of a three-part series Dave Carlson describes how UML can be put to use in modeling XML vocabularies. [Aug. 22, 2001] Understanding W3C Schema Complex Types Donald Smith W3C XML Schemas aren't so hard, says Donald Smith. In four steps he shows how to easily understand and use complex types. [Aug. 22, 2001] A New Kind of Namespace Edd Dumbill Light finally dawns in XML-DEV on the reason behind the inclusion of locally-scoped element names in W3C XML Schema. [Aug. 22, 2001] Opening Old Wounds Leigh Dodds Leigh Dodds discusses the interpretation of namespaces and XML Schema and, in the process, highlights an important flaw in the W3C's specification process. [Aug. 8, 2001] Washed Clean, Washed Up Edd Dumbill In the first installment of his new XML.com column, Edd Dumbill takes a look at the latest incarnation of SOAP, and the ever-changing XML conference scene. [Jul. 18, 2001] Three Myths of XML Kendall Grant Clark XML has it all, not only an interoperable syntax but a solution to bring world peace, end poverty and deter evil dictators. Kendall Clark debunks these and other popular myths of XML. [Jun. 13, 2001] Time for Consolidation Leigh Dodds Is XML changing the way applications are being designed? If so, what tools should you use to model these applications? [Jun. 6, 2001] W3C XML Schema Made Simple Kohsuke Kawaguchi The W3C XML Schema Definition Language can be easy to learn and use, claims Kohsuke Kawaguchi -- you just need to know what to avoid. [Jun. 6, 2001] Parsing the Atom Leigh Dodds Not every piece of data the XML programmer has to deal with comes neatly packaged in angle brackets. XML developers have been examining how W3C XML Schema could help out. [Apr. 25, 2001] TREX Basics J. David Eisenberg TREX is an alternative schema language created by James Clark, designed to be simpler and more lightweight than W3C's XML Schema. [Apr. 11, 2001] A Brief History of SOAP Don Box An insider's view of the last three years of SOAP's development, its relationship with W3C XML Schema, and an assessment of where XML protocols should go next. [Apr. 4, 2001] Schemas by Example Leigh Dodds There has been a lot of activity in the area of XML schema languages recently: with several key W3C publications and another community proposed schema language. [Mar. 28, 2001] XML Ain't What It Used To Be Simon St. Laurent Current XML development at the W3C threatens to obliterate the original promise of XML by piling on too many features and obscuring what XML does best. [Feb. 28, 2001] Answering the Namespace Riddle Leigh Dodds Dodds introduces RDDL, the Resource Directory Description Language, the result of a recent project conducted by the XML developer community to make XML namespaces easier to use. [Feb. 28, 2001] Time to Refactor XML? Leigh Dodds The growing interdependency between XML specifications is causing concern among XML developers -- is this just a case of sensible reuse, or are we creating a dangerously tangled web of standards? [Feb. 21, 2001] XML on the Move Edd Dumbill A report from XML DevCon Europe, London. On the first day of the conference, Henry Thompson spoke on XML Schemas and the XML Infoset, and David Orchard gave an overview of the world of web services. [Feb. 21, 2001] The Politics of Schemas: Part 2 Kendall Grant Clark Having established in the first half of this essay that schemas are essentially political, this second installment examines the relevance of this to the XML community, and avenues for further consideration. [Feb. 7, 2001] Schemarama Leigh Dodds For the past two weeks XML-DEV has seen fascinating exchanges between three inventors of alternative XML schema proposals. [Feb. 7, 2001] The Politics of Schemas: Part 1 Kendall Grant Clark As the world is codified one schema at a time, what are the consequences and implications? This first half of a two-part essay examines why schemas are essentially political. [Jan. 31, 2001] The W3C XML Schema Specification in Context Rick Jelliffe This article compares the W3C XML Schema Definition Language with XML document instances and DTDs, SGML DTDs, Perl regular expressions, and alternative schema technologies such as RELAX and Schematron. [Jan. 10, 2001] XML-related Activities at the W3C C.M. Sperberg-McQueen This report from the World Wide Web Consortium (W3C) on the development of XML-related specifications highlights the diverse paths that XML has taken since its invention a few years ago. [Jan. 3, 2001] OASIS Technical Committee Work Karl F. Best The mission of OASIS is to promote and encourage the use of structured information standards such as XML and SGML. This report describes the work in which OASIS is currently engaged. [Jan. 3, 2001] Using W3C XML Schema - Part 2 Eric van der Vlist The second half of our comprehensive introduction to the W3C's XML Schema Definition Language, including coverage of namespaces, object-oriented features and instance documents. [Dec. 13, 2000] XML 2000 Focuses on Schemas Eric van der Vlist Reports from the first afternoon of the "XML Leading Edge" track from XML 2000, which was dedicated to the W3C XML Schema Definition Language. [Dec. 6, 2000] Developers' Day at XML 2000 Edd Dumbill The XML Developers' Day at XML 2000, chaired by Jon Bosak, was composed of "late-breaking" developments in XML, and provided many valuable insights into developing XML systems. [Dec. 5, 2000] W3C XML Schema Datatypes Reference Rick Jelliffe A brief primer on the essential aspects of the W3C XML Schema Datatypes, including a diagrammatic reference to the XML Schemas Datatypes specification. [Nov. 29, 2000] Validating XML with Schematron Chimezie Ogbuji Schematron is an XSLT-based language for validating XML documents. This article explains why schema languages are required and introduces the principles behind Schematron. [Nov. 22, 2000] An Introduction to Dublin Core Eric Miller, Stuart Weibel You may have heard of the Dublin Core metadata element set before, but who is behind it, and what do they want to achieve? The leaders of the Dublin Core Metadata Initiative explain what they do and where they're headed. [Oct. 25, 2000] RELAX Quick Reference J. David Eisenberg A quick reference to RELAX schema definition language, covering all its major features. [Oct. 16, 2000] Learning to RELAX J. David Eisenberg The RELAX schema language is a simpler alternative to W3C XML Schemas. This easy-to-read tutorial shows you just how easy it can be to RELAX. [Oct. 16, 2000] The Beginning of the Endgame Rick Jelliffe The W3C's XML Schemas technology, vital to the use of XML in e-business, is finally nearing completion. This article catalogs the most significant changes from the recent draft specs,and highlights areas where priority feedback is required from implementors and users. [Sep. 27, 2000] Schemas in the Wild Leigh Dodds As adoption of W3C XML Schema technology increases, the need for documenting best practices is becoming more important, not least where namespaces are concerned. The XML-Deviant investigates. [Sep. 27, 2000] Schema Round-up Leigh Dodds An introduction to tools for writing and documenting schemas, and a look at a new alternative to XML Schemas called RELAX. [Sep. 6, 2000] ebXML: Assembling the Rubik's Cube Alan Kotok The fourth meeting of the Electronic Business XML working group sees the intiative make good progress. But will the group be able to meet its self-imposed 18-month deadline? [Aug. 16, 2000] Even More Extensible Alan Kotok Since our first survey of XML business vocabularies in February this year, the number of entries in our tables has more than doubled, highlighting the large push forward in vertical and cross-industry standardization activity. [Aug. 2, 2000] XML in News Syndication Edd Dumbill XML has found many applications in the news industry for overcoming the challenges posed by the Web. This article examines the technologies, and looks at the future of news syndication with XML. [Jul. 17, 2000] Schemas Revisited Leigh Dodds The XML-DEV mailing list has seen a renewed vigor in discussion recently, with the spotlight being turned on the troubled issue of XML Schemas. [Jul. 12, 2000] Last Word on Last Call Liora Alschuler The W3C's XML Schemas specification has just exited its Last Call phase, drawing many comments in the process. Everyone agrees on the urgency of this work, yet opinion is widely divided over the current draft. Liora Alschuler investigates. [Jul. 5, 2000] Last Word on Last Call - The Specification's Problems Liora Alschuler [Jul. 5, 2000] XML: A Disruptive Technology Simon St. Laurent XML is placing increasingly heavy loads on the existing technical infrastructure of the Internet. This article charts some of the pressure points, and speculates on the benefits of an XML-specific foundation to the Internet. [Jun. 21, 2000] Designing Schemas for Business to Business E-Commerce Leigh Dodds In a fast-paced session at XML Europe, Arofan Gregory, Lead Scientist and Manager of the XML Common Business Library, provided an overview of the role of XML Schemas in e-commerce and gave some guidelines for good design. [Jun. 15, 2000] Second Coming Leigh Dodds This week XML-Deviant reports on the progress with XML Schemas, and an upcoming consolidation of the XML 1.0 errata into a second edition of the specification. [May. 31, 2000] News from the Trenches Leigh Dodds Over four hundred mail messages in one week makes relative URI references in XML Namespaces a hot topic. The discussions remain, however, fearsomely impenetrable. XML-Deviant ventures into the battlezone to summarize the debate. [May. 24, 2000] XML Portal Content Aggregation Bryan Caporlette Not all the information you need in your portal will be in XML. Sequoia's EXTRA schema allows routing of both XML and non-XML content into a portal server. [May. 15, 2000] Generic Data Models and Schemas Jeff Lowery In a response to an article on XML.com ("Keep it Simple"), reader Jeff Lowery writes to share how he is using the DOM in his applications, and his wishes for XML Schema integration in programming languages. [May. 3, 2000] A Family Affair Didier Martin XHTML, SVG, XSL, WML are all XML vocabularies for determining the final appearance of information on a display device. Didier Martin surveys this family of rendering languages, and considers their interaction with XSLT and the DOM. [Apr. 5, 2000] Spotlight on Schemas Leigh Dodds As the W3C XML Schema work nears the "Candidate Recommendation" phase, criticism from XML developers abounds. Leigh Dodds summarizes the recent debates. [Feb. 23, 2000] Extensible and More Alan Kotok Two years after the XML 1.0 Recommendation, we see XML being applied in many areasespecially e-business. Alan Kotok takes a snapshot of XML e-business activity. [Feb. 23, 2000] Bad Language Edd Dumbill This week: discussions on the clarity of language in W3C specs, the neglect of HyTime by XML standards developers, and the possibility of XML-DEV as a replacement for scholarly journals. [Jan. 26, 2000] Schema Repositories: What's at Stake? Liora Alschuler Why exactly are schema repositories useful? How do Microsoft's BizTalk and OASIS's XML.org compare, and are they both missing the point? [Jan. 26, 2000] Goldilocks and SML Rick Jelliffe "Simplicity is as excellent as motherhood", says Rick Jelliffe. He isn't as sure, however, about the initiative to produce a Simplified Markup Language (SML). [Dec. 15, 1999] SML: Simplifying XML Robert E. La Quey Sounding rather like an XML civil war, with the Simpletons versus the DocHeads, an initiative to define a simplified form of XML has recently been launched among XML developers. Robert La Quey explains the thinking behind a Simplified Markup Language. [Nov. 24, 1999] Mission-critical Data Dale Dougherty The recent loss of a spacecraft on Mars points out just how mission-critical proper data interchange is. [Oct. 6, 1999] Understanding XML Schemas Norman Walsh Schemas are intended to be an improvement on DTDs, which are used to validate XML documents. In this article, we review schemas and the new features described in the W3C working draft. [Jul. 1, 1999] What Is a Schema Norman Walsh In the context of XML, a schema describes a model for a whole class of documents. [Jul. 1, 1999] Syntax Norman Walsh What does an XML schema look like, then? [Jul. 1, 1999] The XSL Debate: One Expert's View Norman Walsh Norm addresses the recent debate about the merits of XSL. [Jun. 8, 1999] XSL Considered Harmful Michael Leventhal XSL is far more complicated than it needs to be, and we don't need it, argues Leventhal. CSS and the DOM are just fine so waiting for XSL to become a standard is nothing but a distraction. [May. 20, 1999] P3P: An Emerging Privacy Standard Lisa Rein The W3C has released the latest draft of a privacy protocol that should let agents work smoothly between browsers and web sites, in accordance with the user's preferences. Also, Microsoft and Trust-E have developed a wizard to help site owners create privacy guidelines. [May. 5, 1999] Privacy Statement for Lisa Rein Lisa Rein An example Privacy Policy generated by the Privacy Wizard. [May. 5, 1999] Low-Rent Virtual Reality with XML Tim Bray 3DML is almost XML - though you wouldn't know it from its creator's marketing information. This 'economy' virtual reality language has some benefits that VRML doesn't, and proves that you can use XML to do some surprising things. [Jan. 19, 1999] An Introduction to 3DML Tim Bray A detailed description of this alternative to VRML. [Jan. 19, 1999] The ICE Protocol: Automating the Exchange of Syndicated Content Victor Votsch XML.com's managing editor Victor Votsch takes a nuts and bolts look at this XML-based mechanism for automating the flow of digital content between business partners. [Oct. 30, 1998] Live Data from WDDX Lisa Rein Software developers are finding out that XML can be used on many different levels for the representation of data structures used by programs written in different languages. [Oct. 6, 1998] The Code of the XML Geeks Peter Murray-Rust Our XML:geek columnist comes to the rescue of geek code users, and takes XML itself as the extension to the geek code. [Oct. 3, 1998] PGML Lisa Rein The Precision Graphics Markup Language is an XML-based format based on the PostScript imaging model. [Jun. 22, 1998] VML Lisa Rein The Vector Markup Language submission is supported by Microsoft and likely will be deployed in IE5. [Jun. 22, 1998] WIDL: Application Integration with XML Charles Allen The problem of direct access to Web data from within business applications has until recently been largely ignored. The Web Interface Definition Language (WIDL) is an application of the Extensible Markup Language (XML) which allows the resources of the World Wide Web to be described as functional interfaces that can be accessed by remote systems over standard Web protocols. [Oct. 2, 1997] |
|
|
|
|
|
|