Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] Sage RSS news aggregator downloading Sample XML Document Containing Vehicle Data (Listing 18.1) XQuery example 2nd 3rd 4th SAX (Simple API for XML) developmental history 2nd 3rd document printer program testing 2nd 3rd J2SE (Java 2 Standard Edition) SDK downloading installing Java Development Kit (JDK) downloading installing Java implementation 2nd ContentHandler interface 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Document Printer Sample Program Uses a SAX Parser to Display Detailed information About the vehicles.xml Document (Listing 17.1) 2nd 3rd 4th 5th 6th ErrorHandler interface 2nd 3rd main() method 2nd 3rd listings Output of the Document Printer Example Program After Processing the condos.xml Document (17.2) 2nd 3rd parsers event-based 2nd libxml obtaining 2nd 3rd 4th 5th 6th Python writing programs for 2nd Xerces 2nd SAXProject.org version 1.0 2nd characters() method 2nd endDocument() method 2nd endElement() method 2nd ignorableWhitespace() method 2nd processingInstruction() method 2nd startElement() method 2nd version 2.0 2nd endPrefixMapping() method skippedEntity() method startPrefixMapping() method Saxon tool Partial XQuery Results of the Training Session Query (Listing 18.6) 2nd Saxon tool (XQuery) CLASSPATH variable, setting commercial versus open source versions launching 2nd SAXParseException object ContentHandler interface (SAX) methods 2nd SAXProject.org Scalable Vector Graphics, [See SVG] [See SVG] [See SVG] schemaLocation attribute (XSD) 2nd schemas construction overview 2nd 3rd data modeling 2nd 3rd database tables many-to-many relationship 2nd one-to-many relationship one-to-one relationship document type definitions (DTDs) drawbacks origins of Simple DTD for the Tall Tales XML Document (3.1) 2nd function of Google Sitemaps XSDs (XML Schema Definition) An XSD Document That Serves as a Schema for the Tall Tales XML Document (Listing 3.2) 2nd 3rd versus DTDs 2nd 3rd 4th schemas (XML) associating with documents 2nd document references 2nd documents checking validity of 2nd 3rd 4th etml.xsd XSD Schema Used to Validate ETML Documents (Listing 7.1) 2nd 3rd noNamespaceSchemaLocation attribute 2nd 3rd 4th schemaLocation attribute 2nd Training Log Example ETML Document (Listing 7.2) 2nd versus RELAX NG 2nd xsd prefix 2nd search engines Google Sitemaps beta technology page submission web crawling features 2nd 3rd 4th web crawlers 2nd 3rd searching records filtering with WHERE clause (SQL) 2nd 3rd SELECT statement (SQL) records retrieving 2nd 3rd 4th select-option element WML documents creating 2nd 3rd selectors (CSS) attribute class 2nd 3rd attribute ID 2nd 3rd element type 2nd 3rd semantic editors, [See WYSIWYM editors] semicolons style seperation (CSS) sequence elements complex data types (XSD) 2nd 3rd 4th 5th setDocumentLocator() method ContentHandler interface (SAX) SGML (Standard Generalized Markup Language) show attribute (XLink) 2nd 3rd sibling node (XPath tree) Simple API for XML, [See SAX] simple data types (XSD) 2nd 3rd Boolean 2nd 3rd custom 2nd 3rd 4th 5th 6th enumerated 2nd list 2nd patterned 2nd 3rd date 2nd 3rd 4th 5th number 2nd 3rd 4th string 2nd 3rd time 2nd 3rd 4th 5th Simple DTD for the Tall Tales XML Document (Listing 3.1) 2nd simple links Simple Object Access Protocol, [See SOAP] Simple WML Document with a Single Card (Listing 23.1) 2nd Simple XML Document (Listing 16.1) DOM representation 2nd Sitemap Generator (Google) automatic sitemap generation 2nd Sitemap protocol (Google) tags changefreq 2nd 3rd lastmod 2nd 3rd loc 2nd priority 2nd 3rd url urlset 2nd 3rd sitemap tag (Google Sitemaps) 2nd 3rd sitemapindex tag (Google Sitemaps) 2nd 3rd sitemaps listings Complete Sitemap Document for My Web Site (Listing 20.1) 2nd 3rd 4th skateparks mapping application (Google Maps) Skeletal XHTML Document (Listing 21.1) 2nd Skeletal XSL-FO Document (Listing 14.1) 2nd 3rd 4th 5th 6th skippedEntity() method SAX version 2.0 SMIL (Synchronized Multimedia Integration Language) SOAP (Simple Object Access Protocol) softkeys (mobile devices) WML navigation 2nd sorting XSLT nodes 2nd 3rd Sport Illustrated.com RSS news feeds SportsML website SQL (Structured Query Langauge) pronunciation records deleting 2nd inserting 2nd retrieving 2nd 3rd 4th search filtering 2nd 3rd updating 2nd W3Schools.com learning resources squares_abs.css Style Sheet That Uses Absolute Postioning to Style The Squares XML Document (Listing 10.4) 2nd squares_rel.css Style Sheet That Uses Relative Postioning to Style The Sqaures XML Document (Listing 10.3) squares_rel.css Style Sheet That Uses Relative Postioning to Style The Squares XML Document (Listing 10.3) standalone validation tools 2nd 3rd XMLStarlet XSV Validator standard (non-validating) parsers 2nd startDocument() method ContentHandler interface (SAX) StartElement() method SAX version 1.0 2nd startElement() method ContentHandler interface (SAX) 2nd startPrefixMapping() method ContentHandler interface (SAX) SAX version 2.0 starts-with() function XPath string type 2nd storing XML documents in databases 2nd Strict DTD (XHMTL) 2nd 3rd 4th 5th Formal Public Identifier (FPI) string attributes (DTDs) string data types (XSD) 2nd 3rd string functions (XPath) concat() 2nd contains() 2nd starts-with() 2nd string-length() 2nd substring() 2nd substring-after() 2nd substring-before() 2nd string-length() function XPath string type 2nd strings XPath expressions data object results Structured Query Language, [See SQL] style declarations rules syntax (CSS) 2nd 3rd style rules establishing via selectors (CSS) 2nd 3rd 4th 5th 6th establishing via style declarations (CSS) 2nd 3rd placement of style sheets CSS 2nd 3rd 4th 5th rules wiring to XML documents Tall Tales game example (Listing 2.3) 2nd 3rd versus HTML 2nd XSL 2nd 3rd wiring to XML documents 2nd XSLT expressions 2nd 3rd patterns 2nd 3rd purpose of 2nd templates 2nd 3rd 4th 5th 6th 7th stylesheet element (XSLT) namespaces declaring 2nd stylesheets (XSLT) iTunes library document HTML document views 2nd 3rd 4th 5th 6th 7th 8th Stylus Studio Stylus Studio tool XSL-FO submitting website sitemaps to Google 2nd 3rd subsets documents selecting (XPath) substring() function XPath string type 2nd substring-after() function XPath string type 2nd substring-before() function XPath string type 2nd subtraction (-) operator sum() function XPath number type 2nd sum() function (XSLT) 2nd SVG (Scalable Vector Graphics) 2nd Adobe SVG Viewer downloading Amaya web browser Apache Batik application benefits of circle element 2nd 3rd attributes compound shapes coordinate systems 2nd CorelDraw application CSS style properties 2nd Document Type Definitions (DTDs) 2nd documents viewing drawings creating 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th embedding in web pages 2nd ellipse element attributes 2nd 3rd external bitmap images 2nd Firefox web browser Flash to SVG Converter tool free-standing text creating 2nd line element attributes 2nd linearGradient element attributes 2nd listings A Rectangle That Uses CSS for a Little More Style (6.4) 2nd A Simple SVG Ellipse (6.5) 2nd A Simple SVG Line (6.6) 2nd A Simple SVG Rectangle (6.3) 2nd A Star and Pentagon Drawn Using polygon Elements (6.7) 2nd An SVG Document Embedded in an HTML Web Page (6.11) 2nd An SVG Document with the Width and Height Set (6.2) 2nd Basic SVG Document That Creates a Circle (6.1) 2nd Code for an SVG Path That Was Exported from Adobe Illustrator (6.9) 2nd polyline Element Results in the Star and Pentagon Shapes Not Quite Materializing (6.8) 2nd Text That Is Associated with a Path (6.10) 2nd Macromedia Flash graphics comparisons 2nd MIME type namespace OpenOffice application Opera web browser path element attributes 2nd 3rd paths creating 2nd 3rd polygon element attributes 2nd polyline element attributes 2nd primitive vector shapes 2nd radialGradient element attributes 2nd reasons to learn language rect element attributes 2nd 3rd 4th 5th root element 2nd 3rd SVG Basic (SVGB) standard mobile device capabilities SVG Tiny (SVGT) standard mobile device capabilities text along path creating 2nd 3rd text element attributes 2nd textPath element attributes 2nd 3rd Vector Markup Language (VML) demise of vector text 2nd versions Document Type Definitions (DTDs) W3C specifications SVG Basic (SVGB) standard mobile device capabilities svg element height attribute width attribute SVG Tiny (SVGT) standard mobile device capabilities symbols ampersand (&) character entity substitution apostrophe (') character entity substitution character substituion entities 2nd greater than (<) character entity substitution numeric character references decimal 2nd 3rd hexadecimal 2nd 3rd 4th quote (") character entity substitution Synchronized Multimedia Integration Language, [See SMIL] syntax code writing rules 2nd 3rd 4th comments 2nd document declarations 2nd error messages |