XML



Google Sitemaps

Tuesday, February 5th, 2008

I wrote the Python-XML column for three years, discussing the combination of an agile programming language with an agile data format. It’s time to pull the lens back a bit to take in other such technologies. This new column, “Agile Web,” will cover the intersection of dynamic programming languages and web technologies, particularly the sorts [...]

Top Ten SAX2 Tips

Tuesday, February 5th, 2008

If you write XML processing code in Java, or indeed most popularprogramming languages, you will be familiar with SAX, the Simple APIfor XML. SAX is the best API available for streaming XML processing,for processing documents as they’re being read. SAX is the mostflexible API in terms of data structures: since it doesn’t force youto [...]

All That We Can Leave Behind

Tuesday, February 5th, 2008

Last month I promised an article on the venerable<img> tag, which has been dropped from XHTML 2.0. Itwas supposed to be a gentle introduction to “stuff we lose in XHTML 2.0,and what we gain in return”. However, during the course of researching, Irealized that it was turning out to be not so introductory [...]

Designing Schemas for Business to Business E-Commerce

Tuesday, February 5th, 2008

In a fast-paced session at XML Europe, Arofan Gregory, Lead Scientistand Manager of the XML Common Business Library, provided an overviewof the role of XML Schemas in e-commerce and gave some guidelinesfor good design.The Role of SchemasIn the introduction to his presentation, Arofan Gregory stressed theimportance of XML schemas in developing robust, extensible business-to-business (B2B)e-commerce [...]

Analyzing the Web

Tuesday, February 5th, 2008

The mantra of Web development used to be, "Content is king." Don’twaste time prettying things up, we were advised (and we ourselvesadvised others); people are too busy, and download speeds are tooslow, to crud your pages up with big images, Flash presentations, andother media types. (These days, with the weblog explosion � over 13million [...]

XML and Standards Rescue Ship-to-Shore Telemedicine

Tuesday, February 5th, 2008

Until recently, if you were on a boat in the middle of the ocean, and a medical problem arose, that was only the beginning of your problems. Most cruise ships have a general physician on board, but there aren’t any specialists available, and often, merchant ships won’t have a physician on board at all.In [...]

Signing Messages with XSS4J

Tuesday, February 5th, 2008

In the firstcolumn of this series we introduced the WSS4J API. In the secondcolumn we demonstrated the use of XSS4J for XML encryption. Inthe thirdcolumn we implemented encryption features of WSS4J using theconcepts discussed in the secondcolumn.This column will examine the implementation of the reference list onlytoken that we introduced in Listing4 of the third [...]

What Is Web Analytics

Tuesday, February 5th, 2008

Eric Petersen is the author of Web Site Measurement Hacks: Tips & Tools to Help Optimize Your Online BusinessWeb AnalyticsWeb analytics is a component of online business that has been slowly gaining momentum over the last half-dozen years, one whose time, many say, has officially come, based on Google’s acquisition of Urchin Software in 2005. [...]

Creating Web Utilities Using XML::XPath

Tuesday, February 5th, 2008

The problem: You want to take advantage of the power and simplicitythat XML tools can offer, but you face a site full of aging HTMLdocuments. The solution: Convert your documents to XHTML and put Perland XML::XPath to work.Tidy UpThe first step to use XML tools with your HTML-based site is toconvert existing HTML to XHTML. [...]

The Digital Talking Book

Tuesday, February 5th, 2008

The talking book is not new. We’ve enjoyed talking books for nearlyas long as we’ve had recording devices. The question being asked todayis whether the use of XML can permit the Digital Talking Book (DTB) toprovide new ways of managing information, particularly for the seeingand seeing-impaired communities? This article will look at thetechnical elements of [...]