XQuery, the Server Language
By Kurt Cagle
Kurt Cagle offers an interesting perspective on the future utility of XQuery as a server-side development language. [Jun. 6, 2007]
Which XML Technologies Are Beautiful?
By Michael Day
Michael Day asks an interesting question: which XML technologies are beautiful and why? He answers with some candidates. Which XML technologies do you think are most beautiful? [Apr. 18, 2007]
The Future of XSLT 2.0
By Kurt Cagle
Kurt Cagle provides some compelling arguments for the importance of XSLT 2.0 in XML applications as we move forward. [Mar. 21, 2007]
Is XML 2.0 Under Development?
By Micah Dubinko
In Micah Dubinko's return to the XML Annoyances banner, he speculates as to whether the W3C is already considering whether to start work on XML 2.0. Read this piece and decide for yourself. [Jan. 10, 2007]
A Theory of Compatible Versions
By 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]
Profiling XML Schema
By 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]
JSON on the Web, or: The Revenge of SML
By Simon St. Laurent
Simon St. Laurent looks back to see if we can all learn a lesson or two: were there signs early on in the life of XML that something like JSON would eventually do very well as a Web data format? [Jul. 5, 2006]
The Next Web?
By Simon St. Laurent
Simon St. Laurent steps up to ask which of the competing visions for the next stage of the Web's development have borne fruit, including the latest contender: Web 2.0 and AJAX. [Mar. 15, 2006]
The Power of No
By 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]
XML 2005: Tipping Sacred Cows
By Micah Dubinko
In his latest XML Annoyances column, Micah Dubinko reports from last week's XML 2005 conference in Atlanta. [Nov. 23, 2005]
Microformats and Web 2.0
By Micah Dubinko
Micah Dubinko begins a new column, XML Annoyances, which will explore what's happening to and with XML, and beyond, as the era of core XML specifications comes to a close. Micah will be paying special attention to the parts of XML that don't seem to work as well as they should--or just the parts that are the most annoying. In this first column, he looks at the role of microformats in Web 2.0 apps and services. [Oct. 19, 2005]
The More Things Change
By 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]
Agile XML
By Micah Dubinko
Micah Dubinko catches up with the XML-developer community with an examination of the Agile XML manifesto. [Aug. 31, 2005]
Should Python and XML Coexist?
By Uche Ogbuji
In his latest Python and XML column, Uche Ogbuji claims that the costs of using XML as a little language in a Python application may outweigh the benefits of doing so. [Aug. 24, 2005]
On the Extreme Fringe of XML
By Roger Sperberg
Roger Sperberg describes Extreme Markup Languages 2005, which is ongoing this week in Montreal. Extreme plays an important role in the XML conference ecosystem, as Sperberg explains. [Aug. 3, 2005]
Apple Watch
By Micah Dubinko
Micah Dubinko examines how Apple is influencing XML and RSS, for better and for worse. [Jul. 13, 2005]
Specification Proliferation
By 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]
XTech 2005
By Micah Dubinko
Micah Dubinko's XML-Deviant column summarizes the highpoints of XTech 2005, the recent European XML conference. [Jun. 1, 2005]
SOA Made Real
By Rich Salz
In his latest column, Rich Salz puts his money where his mouth is by showing how to use his style of WSDL and XML schema to build the client side of a geolocation web service. [May. 18, 2005]
Not Quite Restful
By John E. Simpson
In his latest XML Tourist column, John E. Simpson explores some web services that aren't fully RESTful, including Google Maps. [Apr. 27, 2005]
April Fool's Wisdom
By Micah Dubinko
In this week's XML-Deviant column, Micah Dubinko reminds us that even playful messages to the XML-DEV mailing list have a serious footing. [Apr. 13, 2005]
On Practical Elegance
By Micah Dubinko
In his latest XML-Deviant, Micah Dubinko investigates the hidden meaning behind several permathreads found on the XML-DEV mailing list. [Apr. 6, 2005]
SOA Made Simple
By Rich Salz
Rich Salz shows us how to create WSDL descriptions of web services simply and easily, using rather a lot of boilerplate. [Mar. 30, 2005]
Gems from the Mines: 2002 to 2003
By Uche Ogbuji
Uche Ogbuji's Python and XML column returns with a recurring theme: mining the archives of the Python XML SIG list for lost and hidden gems. [Mar. 2, 2005]
The Google Wake-Up Call
By Micah Dubinko
Micah Dubinko explains how Google's excellent assembly of existing pieces is raising the bar for everyone else. [Feb. 23, 2005]
What Next, XML?
By Micah Dubinko
Micah Dubinko debuts as the new XML-Deviant columnist with a look at the recent debate about the future of XML. Will there ever be an XML 2.0? [Feb. 16, 2005]
Freeze the Core
By Rich Salz
Rich Salz explains how and why the web services stack is ready now, and why we should leave good enough alone. [Jan. 12, 2005]
XQuery's Niche
By Edd Dumbill
XQuery has been much hyped, but is it sufficiently different from XSLT to be successful? Edd Dumbill follows a debate looking for XQuery's niche. [Dec. 29, 2004]
Telnet and REST Web Services?
By Bob DuCharme
Telnet isn't the most efficient way to send GET, PUT,
POST, and DELETE commands to an HTTP server, but once you've done it by hand, you'll have a better understanding of
the core HTTP method. [Dec. 15, 2004]
The Cost of XML
By Edd Dumbill
The apparent overhead of using XML is once more in the spotlight, as is the financial overhead of using eBay's web services. Edd Dumbill reports. [Dec. 15, 2004]
On Folly
By Edd Dumbill
XML-oriented programming languages? Crazy! The Semantic Web? Nuts! Or perhaps not. Edd Dumbill on how the crackpots were right all long. [Dec. 8, 2004]
Faster, Faster!
By Edd Dumbill
Edd Dumbill reports on debate about making XML faster and leaner and offers the opportunity to send nominations for this year's XML Anti-Awards. [Dec. 1, 2004]
XML, the Web, and Beyond
By Edd Dumbill
XML community coverage; browser technology and open content join traditional XML topics in the new-look XTech 2005 conference; plus debate on when multiple schemas are the best way forward. [Nov. 10, 2004]
How Do I Hate Thee?
By Edd Dumbill
Find out everyone's top five dislikes about XML, and get to the bottom of exactly why namespaces tops the list. [Nov. 3, 2004]
Linkin' Park
By Edd Dumbill
One of the original trinity of XML specs, XML linking has largely failed. Can, and should, we fix it? [Oct. 27, 2004]
Extensibility, XML Vocabularies, and XML Schema
By 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]
Not Evil, Just Smelly
By Edd Dumbill
Hypertext guru Ted Nelson reckons XML is evil. XML folk reckon Nelson is mad. But is there truth in what he says? [Oct. 6, 2004]
Lady and the Tramp
By Edd Dumbill
If XML's the Lady, then RSS is the Tramp. But while RSS is energetically being refined and embraced, the Lady's ossifying rapidly. [Sep. 29, 2004]
RDF Roundup
By Edd Dumbill
Edd Dumbill's report on XML community discussions covers how to write XML documents as RDF models and more incredulity at the WS-* web services specifications. [Sep. 22, 2004]
Uncle Sam's Semantic Web
By Paul Ford
Paul Ford comes to Washington, D.C., to report on the Semantic eGov conference, where he discovers that Uncle Sam has plans for the Semantic Web. [Sep. 15, 2004]
Extreme Markup 2004
By James Mason
James Mason files a brief recap of this year's Extreme Markup Languages conference. [Sep. 15, 2004]
Fallacy and Lunacy
By Edd Dumbill
In his regular look at the world of XML, Edd Dumbill uncovers the fallacies of XML Schema usage, and scoffs at the lunacy of SOAP. [Sep. 1, 2004]
Constraining Validation
By Edd Dumbill
What's the difference between validation and business rules? XML developers discuss how and why to use them. [Aug. 25, 2004]
Identifying Atom
By Mark Pilgrim
In his latest Dive into XML column, Mark Pilgrim reports on some of the hot topics in the IETF's development of Atom. [Aug. 18, 2004]
All Roads Lead to RDF
By Edd Dumbill
A recent article by Mark Nottingham suggests that RDF may well be the answer to the difficulties inherent in specifying web services with W3C XML Schema. Edd Dumbill reports. [Aug. 11, 2004]
Misconceive Early, Misconceive Often
By Edd Dumbill
Our XML community column examines the fallout from Mark Pilgrim's claim that XML on the Web has failed; plus the emerging use of an alternative to URIs in RDF. [Aug. 4, 2004]
Browser Boom
By Edd Dumbill
Edd Dumbill reports on the boom in web-browser innovation as well as Mozilla and Opera's mysterious desertion of the W3C as a forum. [Jul. 14, 2004]
Eternal Refactoring
By Edd Dumbill
A summary of the latest happenings in the XML and RDF developer communities: refactoring specifications, Amazon wishlists in RDF, and XML as art. [Jul. 7, 2004]
An Interview with Michael Kay
By Bob DuCharme
In his latest Transforming XML column, Bob DuCharme interviews Michael Kay, developer of Saxon, about his new venture, Saxonica. [Jul. 7, 2004]
An Old New Thing
By Kendall Grant Clark
In Kendall Clark's first week as managing editor, he says hello to new challenges and old friends. [Jul. 7, 2004]
Moving On, But Not So Far
By Edd Dumbill
In his last week as editor of XML.com, Edd Dumbill says goodbye after nearly five years of directing the web site. [Jun. 30, 2004]
The Atom Link Model
By Mark Pilgrim
In Mark Pilgrim's latest Dive Into XML column he explains the Atom linking model, which is based on the familiar HTML linking model but is more expressive and more flexible. [Jun. 16, 2004]
XML Europe 2004: Refactoring XML
By Eric van der Vlist
The recent XML Europe 2004 conference showed that it's time to use the experience gained in the last 6 years to optimize the use of XML. Eric van der Vlist reports on sessions from the show. [May. 5, 2004]
The State of XML
By Edd Dumbill
In this closing keynote speech to XML Europe 2004, Edd Dumbill summarizes XML's recent changes and enduring strengths. [Apr. 21, 2004]
From P2P to Web Services: Trust
By Andy Oram
In the second and final part of Andy Oram's series he explains how web service researchers might learn valuable lessons from the P2P movement. [Apr. 14, 2004]
The XML.com Interview: Jeff Barr
By Edd Dumbill
Amazon.com's web services API has met with broad success. Jeff Barr, Amazon's web services evangelist, speaks to Edd Dumbill. [Mar. 31, 2004]
Web Architecture Review: Representation
By Kendall Grant Clark
Kendall Clark continues his look at the W3C Technical Architecture Group's "Architecture of the World Wide Web." This time he examines the third of the key architectural principles set forth in this document: data formats. [Feb. 4, 2004]
Binary Waltz, Play On
By Robin Berjon
Robin Berjon argues that work at the W3C on binary XML must press
on, in order to avoid the proprietary chaos that will result
from a lack of standards in this area. [Jan. 28, 2004]
Competing Claims and Interaction Types
By Kendall Grant Clark
Continuing his review of the W3C's Architecture of the World Wide Web document, Kendall Clark looks further at the principles set out governing interactions on the web. [Jan. 28, 2004]
The Social Life of XML
By Jon Udell
In this write-up of his keynote address to the XML 2003 conference, Jon Udell explains that the key thing about XML is the way anXML document
can become a shared construct, a tangible thing that processes and
people can pass around and interact with. [Dec. 23, 2003]
XML 2003 Conference Diary
By 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]
Reviewing Web Architecture
By Kendall Grant Clark
Kendall Clark analyzes the W3C Technical Architure Group's "Architecture of the World Wide Web" document, newly published as a Last Call draft at the W3C. [Dec. 17, 2003]
The Long, Long Arm of SGML
By Kendall Grant Clark
Commenting on Tim Bray's "UTF-8+names" proposal for creating memorable shortcuts for some Unicode code points, Kendall Clark sees the effort as part of XML's continuing struggle against the legacy of its SGML ancestry. [Nov. 5, 2003]
The XML Book Business
By Kendall Grant Clark
Kendall Clark comments on a recent discussion among XML developers about the unfortunate state of the XML technical book business. [Oct. 29, 2003]
The Impact of Site Finder on Web Services
By Steve Loughran
VeriSign's recently Site Finder service, now temporarily suspended, caused many problems for internet users and web applications. Particularly at risk from the Site Finder changes are web services applications. This article examines the difficulties caused by Site Finder, and what users and developers of web services can do about it. [Oct. 28, 2003]
A Web of Rules
By Kendall Grant Clark
In his second report from the International Semantic Web Conference, Kendall Clark discusses the importance of rules to the deployment of the Semantic Web, and highlights the importance of interaction between the academic and free software communities. [Oct. 23, 2003]
Commercializing the Semantic Web
By Kendall Grant Clark
In the first of his reports from the 2nd
International Semantic Web Conference, Kendall Clark discusses the path forward for successfully selling and developing Semantic Web technology into industry. [Oct. 22, 2003]
Really Simple Web Service Descriptions
By Rich Salz
In his newest column, Rich Salz outlines a proposal for an interface definition language, called RSWS, that's simpler than WSDL and tuned for document-style services. [Oct. 14, 2003]
XQuery Implementation
By Ivelin Ivanov
Though not yet a W3C Recommendation, XQuery has been around for a long time now. This article looks at the trends in its deployment, and predicts the big opportunity for XQuery in web services integration. [Oct. 1, 2003]
ISO to Require Royalties?
By Kendall Grant Clark
The ISO, a worldwide standards body, is proposing to charge fees for commercial usage in software of their standardized country, language and currency codes. This would have a wide-ranging negative effect on the infrastructure of the web and related standards. Kendall Grant Clark explains the situation and argues against the ISO's proposal. [Sep. 24, 2003]
Language Instincts
By Jon Udell
There'll be no master plan to the Semantic Web, says Jon Udell, just a lot of talking, listening and imitating. [Sep. 17, 2003]
Nobody Asked Me, But...
By John E. Simpson
In this month's XML Q&A column John Simpson once again asks and answers questions which no one has asked, once again renewing his interest in obscuring XML instances. [Aug. 27, 2003]
The Semantic Web is Closer Than You Think
By Kendall Grant Clark
The W3C's web ontology language, OWL, was advanced to become a W3C Candidate Recommendation on 19 August. Kendall Clark explains why it plays a major role in making the Semantic Web a reality. [Aug. 20, 2003]
Escaped Markup Considered Harmful
By Norman Walsh
How do you carry HTML or XML around inside an XML document? Not by using CDATA sections or escaping special characters, says Norm Walsh. Find out why embedding markup this way is wrong, and what alternatives there are. [Aug. 20, 2003]
Should Atom Use RDF?
By Mark Pilgrim
In this month's Dive Into XML column Mark Pilgrim explains the uses and abuses of RDF for the new Atom syndication format. [Aug. 20, 2003]
Binary XML, Again
By Kendall Grant Clark
The old chestnut of a binary encoding for XML has cropped up once more, this in time in serious consideration by the W3C. Kendall Clark comments on the announcement of the W3C's Binary XML Workshop. [Aug. 13, 2003]
Social Meaning and the Cult of Tim
By Kendall Grant Clark
Tim Berners-Lee's decision to take the "social meaning of RDF" issue into the W3C TAG and away from the Semantic Web Coordination Group has proved controversial. Kendall Clark reports on the debate between Pat Hayes and Berners-Lee, and asks if the "cult of Tim" is obscuring rational judgment on this issue. [Jul. 23, 2003]
SVG: A Sure Bet
By Paul Prescod
In this article based on his keynote at the SVG Open Conference, Paul Prescod explains why he thinks SVG is set to be as ubiquitous as IP networking. [Jul. 16, 2003]
In the Service of Cooperation
By Kendall Grant Clark
Kendall Grant Clark discusses BPEL4WS, DAML-S, WS-Choreography, and the likelihood that BPEL4WS will be the only high-level way of describing composite web services. [Jul. 8, 2003]
A Community Update
By 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]
The Architecture of Service
By Kendall Grant Clark
An introduction to the W3C's Web Services Architecture Working Group, and its role in defining a coherent architecture for the currently chaotic ecology of web services specifications. [May. 28, 2003]
Internationalizing the URI
By Kendall Grant Clark
Kendall Clark describes the hold-ups being suffered by XML due to the transition of URIs to their internationalized replacements, IRIs, as well as reviewing a slew of new XQuery drafts published by the W3C. [May. 7, 2003]
XML Isn't Too Hard
By Kendall Grant Clark
Kendall Clark looks at the responses from other XML experts to Tim Bray's "XML is too hard for programmers" essay. [Apr. 2, 2003]
An XML Hero Reconsiders?
By Kendall Grant Clark
Kendall Grant Clark assesses reaction to an essay by Tim Bray that claimed XML was too difficult to work with. Was Bray right, or is he out of touch? [Mar. 19, 2003]
Truth in Advertising
By Kendall Grant Clark
A survey of recent discussion on the XML-DEV mailing list, including controversy about XML subsetting in JSR 172, whether there should be a central namespace registry, and whether XML-DEV should find a new home. [Mar. 12, 2003]
The XML.com Interview: Eric Meyer
By Russell Dyer
Russell Dyer talks to Eric Meyer, invited expert to the W3C's CSS Working Group, and author of O'Reilly's "Cascading Style Sheets: The Definitive Guide." [Mar. 12, 2003]
Introducing WS-I and the Basic Profile
By Rich Salz
Rich Salz introduces the Web Services Interoperability Organization, and its Basic Profile, in his first column for the new WebServices.XML.com site. [Mar. 4, 2003]
XML, SOAP and Binary Data
This white paper discusses the architectural issues encountered when using opaque non-XML data in XML applications, including (but not limited to) Web services and SOAP. [Feb. 26, 2003]
XP and XML
By Eric van der Vlist
Eric van der Vlist argues that the two worlds of XML and Extreme Programming have a lot to learn from each other, and that both could benefit from closer integration. [Feb. 19, 2003]
The Pace of Innovation
By Kendall Grant Clark
Kendall Clark muses on the apparent stall in innovation in XML technology -- is it a sign of failure, or a symptom of success? [Feb. 19, 2003]
XML at Five
By 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]
Is There a Consensus Web Services Stack?
By Kendall Grant Clark
Kendall Clark examines recent debate as to whether the "web services stack" is a thing of fact or fiction, and also muses on the latest news in relation to web services patents. [Feb. 12, 2003]
Hacking XUL and WXS-based Transformations
By John E. Simpson
In this month's XML Q&A, John Simpson offers introductory advice for customizing Mozilla skins with XUL, as well as suggesting a way to use WXS and XSLT to do XML transformations. [Nov. 27, 2002]
XML Versus the Infoset
By Rich Salz
In his latest Endpoints column Rich Salz opines about the differences between XML specifications based on XML and those based on the XML infoset. [Nov. 20, 2002]
W3C XML Schema Design Patterns: Avoiding Complexity
By 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]
Raising the Bar on RSS Feed Quality
By Timothy Appnel
Timothy Appnel says we must improve the effectiveness of RSS feeds. He offers recommendations for authoring more useful and effective feeds with an approach that is neutral, practical, and conservative. [Nov. 19, 2002]
RDF, What's It Good For?
By Kendall Grant Clark
Kendall Grant Clark ponders the hidden benefits of RDF, and examines the XML-DEV community response to a recent XML.com article on making XML documents RDF-friendly. [Nov. 13, 2002]
Whither Web Services?
By Edd Dumbill
With the technology press taking a more measured view of web services, does this mean the party's over? Edd Dumbill argues that the future of web services and XML are closely linked, and that the fun's only just beginning [Oct. 23, 2002]
A Hyperlink Offering
By Micah Dubinko
Prompted by recent debate over XHTML 2.0's invention of HLink, Achilles and the tortoise meet to discuss the use of linking in W3C specifications. [Sep. 25, 2002]
Identity Crisis
By Kendall Grant Clark
Kendall Clark examines section 2 of the W3C Technical Architecture Groups "Architectural
Principles of the World Wide Web", concerning Identifiers and Resources. [Sep. 11, 2002]
Nobody REALLY Asked Me, But...
By John E. Simpson
On the second anniversary of his column, John Simpson returns to the question of obscuring the contents of an XML document, exploring a good deal of XSLT along the way. [Aug. 28, 2002]
Transporting Binary Data in SOAP
By Rich Salz
In this month's Endpoints column, Rich Salz discusses the issue of transporting binary data in XML messaging, using the Soap with Attachments technique. [Aug. 28, 2002]
OSCON 2002 Perl and XML Review
By Kip Hampton
In this month's Perl and XML column, Kip Hampton reviews the state of the Perl-XML world as displayed at O'Reilly's Open Source Convention. [Aug. 21, 2002]
XHTML 2.0: The Latest Trick
By Kendall Grant Clark
Kendall Clark looks at the first draft of XHTML 2.0, which makes some interesting and major changes to the current HTML language. [Aug. 7, 2002]
Watching TAG Again
By Kendall Grant Clark
Kendall Clark provides an update on the progress of the W3C's Technical Architecture Group, responsible for overseeing the architecture of the Web. [Jul. 3, 2002]
Can XML Be The Same After W3C XML Schema?
By 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]
XML Europe 2002 Coverage
By Leigh Dodds
Leigh Dodds is in Barcelona this week, busy munching tapas and attending XML Europe 2002. This week's column features up-to-the-minute conference coverage. [May. 22, 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]
Go Tell It On the Mountain
By Kendall Grant Clark
As part of the re-framing of the W3C's Resource Description Framework a primer has been produced to accompany the new RDF specifications. Kendall Clark reviews the new document. [May. 15, 2002]
Where Web Services Are Going
By Rael Dornfest, Mike Loukides
WebLogic Workshop is the cornerstone of BEA's Web services strategy. We talk to BEA VP of enginnering Adam Bosworth about this product, Web services, and .NET. [May. 10, 2002]
Google's Gaffe
By Paul Prescod
Paul Prescod explains why moving its API to use SOAP was a backward step for the popular search engine, and argues for a return to a pure HTTP and XML interface. [Apr. 24, 2002]
Kicking out the Cuckoo
By Edd Dumbill
Web services are a distraction from the true business of developing the Web, argues Edd Dumbill, and the W3C should stop wasting resources on their development. [Apr. 24, 2002]
Clay Shirky: What Web Services Got Right ... and Wrong
By Richard Koman
Web Services represent not just a new way to build Internet applications, says Clay Shirky in this interview, but the second stage of peer-to-peer, in which distinctions between clients and servers are all but eliminated. [Apr. 23, 2002]
Basic Training
By John E. Simpson
In this month's Q&A column, John Simpson attends to the most basic XML question of all: "What is XML?" [Mar. 27, 2002]
Introducing XML::SAX::Machines, Part Two
By Kip Hampton
This month, Kip Hampton's introduction to Perl's XML::SAX::Machines tool continues, adding flexibility to Apache-based apps and demonstrating the construction of a SAX controller. [Mar. 20, 2002]
XLink: Who Cares?
By Bob DuCharme
XLink was part of the original plan for XML, along with XSL, but has taken a long time to reach completion and has inspired few implementations. Bob DuCharme asks why. [Mar. 13, 2002]
REST and the Real World
By Paul Prescod
Following on from his "Next Generation Web Services" article, Paul Prescod shows how the REST model for web services meets real world demands such as security, auditing and orchestration. [Feb. 20, 2002]
XML 2.0 -- Can We Get There From Here?
By Kendall Grant Clark
Tim Bray recently made the first substantive proposal for an XML 2.0. Kendall Clark examines Bray's "skunkworks" project, and also the political issues that will inevitably dog the development of XML 2.0. [Feb. 20, 2002]
Message Patterns and Interoperability
By Leigh Dodds
The XML-Deviant reports on the recent discussions about kinds of messaging patterns, as well as industry efforts to certify web services interoperability. [Feb. 13, 2002]
Scrambling the Equations: Potential Trends in Networking
By Andy Oram
New, networked file systems, scripting languages for devices, extensions to the seven-layer ISO networking model, and a new class of criminal offenses are all possible trends of the next few years. [Feb. 12, 2002]
The Value of Names in Attributes
By Kendall Grant Clark
The struggle with namespaces in XML continues in the developer community. Recent discussion has centered on the wisdom of the use of qualified names in attribute values by languages such as XSLT and W3C XML Schema. [Feb. 6, 2002]
Welcome Web Services Activity
By Edd Dumbill
Commentary on the W3C's launch of a Web Services Activity, along with the usual sideways look at the world of XML. [Jan. 30, 2002]
<taglines/> Anti-Awards 2001
By Edd Dumbill
XML.com's answer to industry awards ceremonies, these anti-awards seek to burst a few of the XML industry's overinflated bubbles. [Jan. 2, 2002]
Clark Challenges the XML Community
By Edd Dumbill
XML philanthropist James Clark delivered the opening keynote at XML 2001, describing five important challenges facing the XML community. [Dec. 19, 2001]
Plaudits and Pundits
By Edd Dumbill
The return of the <taglines/> comment column, handing out plaudits to Adobe, introducing XML Europe 2002, and soliciting nominations for the XML.com Anti-Awards 2001. [Dec. 5, 2001]
Are Tech Book Sales a Leading Economic Indicator?
By Madeline Schnapp
O'Reilly's Research Department compared sales of our tech books at Amazon.com against the NASDAQ. The close correlation suggests that tech book sales, like the stock market indices, may be a leading economic indicator. [Nov. 16, 2001]
Browser Lockouts and Monopoly Power
By Kendall Grant Clark
Last week's controversial blocking of certain browsers by MSN.com was excused by means of a flimsy appeal to "standards compliance." Kendall Clark reports on the debate and the possible implications for the Microsoft antitrust negotiations. [Oct. 31, 2001]
The Selfish Tag
By Edd Dumbill
Even in the standards-led world of today, an attitude of pragmatic selfishness is the best policy for developers using XML in their applications. [Oct. 24, 2001]
XML You Can Touch
By Edd Dumbill
What's really hot these days in XML isn't the latest spec, but it's the software that's using XML. Edd Dumbill takes a look at how XML has been adopted in the GNOME desktop platform. [Oct. 10, 2001]
Web Services: It's So Crazy, It Just Might Not Work
By Clay Shirky
The web services hype machine promises us a "revolution" bringing another "paradigm-shift." Clay Shirky explores if, despite the overselling, there may just be something there -- or maybe not. [Oct. 3, 2001]
XML Divided
By Edd Dumbill
As XML application grows, it is inevitable that it will divide into different communities, but a strong commitment to interoperability must remain key. [Sep. 26, 2001]
Picture Perfect
By Edd Dumbill
The W3C's publication of the Scalable Vector Graphics (SVG) Recommendation heralds a new age for graphics in the emerging multi-device Web. [Sep. 12, 2001]
A New Old Angle on XML
By Edd Dumbill
XML's syntax may be its strongest asset, but non-XML syntaxes can help make XML even more usable. [Aug. 29, 2001]
Nobody Asked Me, But...
By John E. Simpson
John Simpson asks and answers the questions no one ever asks about XML, uncovering some interesting tidbits. [Aug. 29, 2001]
The White Heat of Marketing
By Edd Dumbill
Has marketing hype overwhelmed technical excellence in the development of XML, or does it really matter? [Aug. 15, 2001]
The Web's Grand Planners
By Edd Dumbill
Edd Dumbill examines the W3C's new architectural watchdog, the TAG, and whether it will have much influence over the development of XML. [Aug. 1, 2001]
Washed Clean, Washed Up
By 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]
P2P and XML in Business
By Brian Buehling
An overview of the application of peer-to-peer technology in the enterprise, and the role played by XML. [Jul. 11, 2001]
Rapid Resolution
By Leigh Dodds
A recent debate about supporting OASIS catalogs in XML shows that strong differences of opinion still exist on interpretation of the XML 1.0 specification itself. [Jun. 20, 2001]
Three Myths of XML
By 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]
W3C XML Schema Made Simple
By 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]
The State of XML: Why Individuals Matter
By Edd Dumbill
A survey of the progress of XML over the last year, emphasizig that in an
industry increasingly dominated by large vendors, individual contributors are still key. [May. 30, 2001]
Schema Scuffles and Namespace Pains
By Edd Dumbill
W3C XML Schema is complete. End of story? No way! Debates over Schema best practice have dominated XML-DEV over recent weeks. [May. 30, 2001]
A Web Less Boring
By Edd Dumbill
Tim Bray condemned the state of web browser technology, saying it was responsible for making the Web dull, in his opening keynote at XML Europe 2001 in Berlin. [May. 23, 2001]
Daring to Do Less with XML
By Michael Champion
One person's tangled mess of XML is another's set of must-have
features. This article offers advice for making your way through the
jungle of XML and its associated specifications. [May. 2, 2001]
XSLT UK 2001 Report
By Jeni Tennison
Earlier this month Keble College, Oxford, England was the setting for the first ever conference dedicated to XSLT. XSLT expert Jeni Tennison reports on the proceedings. [Apr. 25, 2001]
Intuition and Binary XML
By Leigh Dodds
Binary encodings for XML is a well-worn topicon XML-DEV, yet last week's revisiting of the debate introduced some interesting new evidence. [Apr. 18, 2001]
Practical Internationalization
By Edd Dumbill
An interview with Tim Bray about the joys and pains of implementing a truly internationalized web application. [Apr. 18, 2001]
XML Hype Down But Not Out In New York
By Edd Dumbill
Signs of reality were setting in this week at XML DevCon 2001 in New York City.
As vendors and professionals were feeling the pinch of the economic conditions, the cloud of dust raised by recent overmarketing was starting to settle. [Apr. 11, 2001]
A Brief History of SOAP
By 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
By 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]
Tim Berners-Lee on the W3C's Semantic Web Activity
By Edd Dumbill
The World Wide Web Consortium has recently embarked on a program of development on the Semantic Web. This interview outlines the vision behind the new Activity, and how it relates to XML in general.
[Mar. 21, 2001]
TAXI to the Future
By Tim Bray
Tim Bray presents TAXI, a Web application architecture that utilises the power of XML to deliver a responsive user environment. [Mar. 14, 2001]
Knowledge Technologies 2001: Conference Diary
By Edd Dumbill
The inaugural Knowledge Technologies conference brought together members of diverse communities, all concerned with managing knowledge: from RDF and Topic Maps to AI. [Mar. 7, 2001]
Building the Semantic Web
By Edd Dumbill
Tim Berners-Lee's vision of the Semantic Web is undoubtedly exciting, but its success will lie in the extent to which it solves real world problems.
[Mar. 7, 2001]
XML Ain't What It Used To Be
By 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]
Does XML Query Reinvent the Wheel?
By Leigh Dodds
XML developers contend that the overlap between XML Query and
XSLT is so great that they aren't separate languages at all. [Feb. 28, 2001]
XML on the Move
By 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]
XSLT Extensions Revisited
By Leigh Dodds
The first Working Draft of XSLT 1.1, though attempting to address the portability of stylesheets that use extension functions, has failed to please everyone in the XSLT developer community. [Feb. 14, 2001]
The Politics of Schemas: Part 2
By 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
By 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
By 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]
Dictionaries and Datagrams
By Leigh Dodds
XML developers have been reexamining the textual encoding of XML, addressing concerns of verbosity and multilingual elements. [Jan. 24, 2001]
XPointer and the Patent
By Leigh Dodds
Does a Sun patent threaten the future of hypertext on the web, or are XML developers getting unnecessarily alarmed by the licensing terms on the XPointer spec? The XML-Deviant reports. [Jan. 17, 2001]
A Scalable Process for Information Standards
By Jon Bosak
The Chair of the OASIS Process Advisory Committee explains how OASIS has developed a standards process to cater for the fast-moving world of XML. [Jan. 17, 2001]
The 12 Days of XML Christmas
By Leigh Dodds
A light-hearted review of XML developer community 2000 as seen through the watchful eye of the XML-Deviant. [Dec. 27, 2000]
Converging Protocols
By Leigh Dodds
Jon Bosak's comments at XML 2000 about the respective roles of ebXML and SOAP have sparked discussion on convergence between ebXML's transport, routing and packaging layer and the W3C's XML Protocol Activity. [Dec. 20, 2000]
Berners-Lee and the Semantic Web Vision
By Edd Dumbill
In a keynote session at XML 2000 Tim Berners-Lee, Director of the World Wide Web Consortium, outlined his vision for the Semantic Web. [Dec. 6, 2000]
What's in a Name?
By Leigh Dodds
The XML-Deviant looks at best practices for identifying XML resources; then wonders why more developers aren't taking advantage of entity management systems.
[Nov. 29, 2000]
Profiling and Parsers
By Leigh Dodds
Can XML be meaningfully split up to facilitate partial implementation of the specification? XML developers debate the issues. [Nov. 22, 2000]
Embracing Web Services
By Edd Dumbill
Delivering a talk entitled "Web Services: Requirements,
Challenges and Opportunities," Greg Hope laid down the future of
web business as Microsoft sees it, and especially the role of XML
technologies. [Nov. 14, 2000]
What's So Great About XML?
By Didier Martin
Why bother using XML in a web publishing system?
Didier Martin discusses the benefits of using XML as an intermediate stage in content delivery. [Nov. 7, 2000]
Of Standards and Standard Makers
By Leigh Dodds
The debate over who makes XML standards and how they are made rumbles on. This week the XML-Deviant examines the W3C and asks whether its Semantic Web initiative informs or hinders comprehension of their mission. [Oct. 25, 2000]
Instant RDF?
By Leigh Dodds
RDF has some devoted followers, but is yet to hit the XML mainstream. Many believe this is because of its complicated syntax. XML-Deviant investigates the quest for "instant RDF". [Aug. 30, 2000]
Processing Inclusions with XSLT
By Eric van der Vlist
Processing document inclusions with general XML tools can be problematic. This article proposes a way of preserving inclusion information through SAX-based processing. [Aug. 9, 2000]
Putting RDF to Work
By Edd Dumbill
Tool and API support for the Resource Description Framework is slowly coming of age. Edd Dumbill takes a look at RDFDB, one of the most exciting new RDF toolkits. [Aug. 9, 2000]
Wrapping Up 1998
By Liora Alschuler
As the year draws to a close, the XML.com editorial staff reviews recent progress--and lack of progress--in XML technology.
[Dec. 18, 1998]
Is HTML+Time Out-of-Sync With SMIL?
By Lisa Rein
Microsoft's HTML+Time submission is a proposed HTML extension
for describing time-based media. Is this approach in conflict with the
recently approved SMIL recommendation? [Oct. 7, 1998]
I'm Baaaack!
By Xavier McLipps
The Falling Interleaves of Autumn...Unseasonable Northwest Winds...Winter in Chicago, and Other Cruelty...ROTFL [Oct. 3, 1998]
Developers Driving XML in Montreal
By Liora Alschuler, Lisa Rein
The XML Developers Conference in Montreal, convened by XML WG Chair Jon Bosak and sponsored by the GCA, was a great opportunity to cover the many fronts of XML development. [Aug. 28, 1998]
The Debut of XML:Geek
By Peter Murray-Rust
XML.com is proud to welcome our XML:Geek columnist, Peter Murray-Rust, author of the JUMBO XML parser and co-manager the XML developer's mailing list (XML-DEV). XML:Geek asks 'how can I do something fundamentally new with XML? and where can I get the tools and components to help?'. [Aug. 28, 1998]
Embedded Markup Considered Harmful
By Theodor Holm Nelson
Hypertext's founding father artfully lays out some opposition to the conventional wisdom that SGML and its derivatives, HTML and XML are good things. [Oct. 2, 1997]
XML, Java, and the Future of the Web
By Jon Bosak
Jon Bosak, the leader of the XML Working Group, reflects upon the development of XML and how it will open up new kinds of Web applications. [Oct. 2, 1997]