This is a practical book describing the entire process of planning, implementing, and maintaining a Web site as an XML-based information system. It covers all stages of an XML Web site project, including: -developing a domain-specific schema, -preparing and validating source documents (both authoring in XML and converting from other formats are covered), -setting up XSLT transformations for automatic generation of HTML, graphics, and other components of the site, -testing and maintenance of the system. Ideal for working Web developers new to XML but eager to learn and leverage its benefits. Web developers understand the power of XML but often are hesitant to deploy it for fear of a steep learning curve. Kirsanov simplifies XML and XSLT and boils it down to just those elements they need to become immediately effective. The main technologies covered in the book are: XML, XSLT 2.0 and XPath 2.0, Schematron, and Cocoon. The book uses many examples of code and markup; also, a full-scale sample site is described throughout the book, with complete listings for page sources, stylesheet, and schema.
DMITRY KIRSANOV has been writing about Internet technologies since 1994. His virtual design studio, www.kirsanov.com, has served customers from 17 countries. He wrote the WebReference online column "Dmitry's Design Lab," exploring leading-edge creative and technical issues related to web design. He is a contributor to the best-selling HTML Unleashed, Professional Edition (SAMS).
Foreword. Introduction. 1. XML and the Web. Content, presentation, structure. The two faces of XML. Components of an XML web site. Setting up an XML web site. XML and dynamic sites. 2. Source definition. The big picture. Practical schematization. The art of source definition. 3. Elements of a web site. Page documents: top-level structures. Headings. Paragraphs. Text markup. Links. Images and objects. Tables. Forms. Master document. Summary examples. 4. An overview of XSLT. XSLT history. A Gentle Introduction into 2.0. Taming a functional language. XSLT extensions. Overview of an XSLT stylesheet. 5. The XSLT stylesheet. Schematron validation setup. Stylesheet: first steps. High-level structures. Low-level structures. Dealing with non-XML objects. Batch processing. Summary examples. 6. XML software. Authoring XML. Converting other formats into XML. XML utilities. XSLT tools. Build tools. 7. XML on the server. XSLT processor as servlet. Apache Cocoon. Bibliography. Index.
Number Of Pages:
- ID: 9780131406353
- Saver Delivery: Yes
- 1st Class Delivery: Yes
- Courier Delivery: Yes
- Store Delivery: Yes
Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly
© Copyright 2013 - 2016 WHSmith and its suppliers.
WHSmith High Street Limited Greenbridge Road, Swindon, Wiltshire, United Kingdom, SN3 3LD, VAT GB238 5548 36