|
|
|
|
|
|
| |
Introduction
XML is gaining acceptance today, not because it is a great technology looking for a problem, but because today's problems require its flexibility and simplicity. XML enables you to create structured and semi-structured documents that can be transferred and read by people and programs in multiple formats (for example, pages that can be read on the web, handheld devices and print). This "multi-use" of content is the driving force behind the adoption of XML technology.
Today, most of the world's information is locked in paper, unsearchable documents with proprietary file formats, or web pages where search engines return too much data and not enough information. Just think about how much your company has spent to create documents that can't be easily found or distributed because they are unstructured.
XML lets business users create structured documents that can be leveraged for multiple purposes in-house and exchanged to people and businesses around the world. XML breaks new ground by connecting the front office business users with the back office developers.
Bill Trippe, in his article "Do XML Editors Matter?" (Transform October 2001, page 27), makes this point by saying, "You can view XML as the bridge between the two worlds of structured (relational) and unstructured (document) data." He continues, "On one hand, you have a growing need for content to be tagged at its source and maintained in a structured form. On the other hand, users are resistant to more complex tools and processes."
Like a telephone line which carries both voice and data, XML can carry information suitable for computers and people. Computer-generated XML is dynamically created by a program for B2B ecommerce or other server-to-server transaction. These applications are addressed by XML standards such as ebXML and SOAP. Human-authored content uses XML for improved search capabilities, multi-channeled publication, and syndication. These applications are addressed by standards such as MathML, NewsML, VoiceXML, and any number of custom XML dialects. This article focuses on how to apply XML to human-authored content.
Read More... |
|
| |
| XML Basics Part 1 or 2 Categories : XML, Beginner Guides | | | Data, its presentation and user interface forms Categories : PHP, XML, User Interface | | | Building XML Web Services with PHP NuSOAP Categories : PHP, NuSOAP, XML | | | PHP 101 Part 11 of 15 : Sinfully Simple Categories : PHP, SimpleXML, XML | | | Parsing XML With DOMXML And PHP Categories : XML, PHP | | | Serializing XML With PHP Categories : PHP, XML, Serialize | | | Building a Generic RSS Class With PHP Categories : PHP, XML, Rich Site Summary (RSS), PHP Classes | | | More PHP, XML and XSL for Wireless Content Categories : PHP, XML, XSL, Wireless | | | The Makeup of an XML Document – A Quick Primer Categories : XML | | | Doing More With XML Schemas (part 1) Categories : XML, Web Services | | | Injecting XML Content Into Page Templates With patXMLRenderer (part 1) Categories : PHP, XML, Templates | | | Build Your Own KlipFolio Klip With PHP Categories : XML, Content Management, PHP | | | Building XML Trees with PEAR's XML_Tree Class Categories : PHP, Pear, XML | | | Converting XML Into a PHP Data Structure Categories : PHP, XML | |
| |
|
|