70 likes | 253 Views
Mobile SVG Profiles: SVG Tiny and SVG Basic. 2002/6/24. SVG Tiny and SVG Basic. SVG Tiny (SVGT) Low-level profile For highly restricted mobile devices cellphones SVG Basic (SVGB) For higher level mobile devices PDAs This specification is a Candidate Recommendation.
E N D
SVG Tiny and SVG Basic • SVG Tiny (SVGT) • Low-level profile • For highly restricted mobile devices • cellphones • SVG Basic (SVGB) • For higher level mobile devices • PDAs • This specification is a Candidate Recommendation
constraints and design rationale • Designed to allow SVG to render on mobile devices with limited memory, CPU power, and bandwidth. • Attempt to maximize compatibility with SVG 1.0 to display existing content. • Subset of the SVG 1.0 imaging model. • Facilitate export from authoring tools. • SVG 1.1 can be transcoded into SVGB and SVGT preserving as much scalability as possible. • SVGT is specified to be a proper subset of SVGB, and SVGB to be a proper subset of SVG 1.1.
Mobile SVG Document Fragment • Within an XHTML 1.1 document: <?xml version="1.0" standalone="yes"?> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg"> <head> <title xml:lang="en">Sample XHTML + SVG document</title> </head> <body> <svg:svg width="4cm" height="8cm" version="1.1" baseProfile="tiny" > <svg:ellipse cx="2" cy="4" rx="2" ry="1" /> </svg:svg> </body> </html>