Master
'
s Thesis 2006 
FACHHOCHSCHULE
HOCHSCHULE F
U
R
LI Hui 
STUTTGART
TECHNIK
Background 
        STUTTGART UNIVERSITY OF APPLIED 
SCIENCES 
SVG Basic (SVGB)  is a subset of SVG, and SVG Tiny (SVGT) is a subset of SVG 
Basic.  These  light  versions  of  SVG  are  designed  to  accommodate  cellphones  and 
other handheld devices with limited screen real estate, memory and bandwidth. SVGT 
is  the  format  involved  in  the  implementation  of  this  thesis.  The  theoretical  issues  of 
SVGT are discussed as following.   
2.4  Introduction of Scalable Vector Graphics Tiny (SVGT) 
2.4.1  What is SVGT? 
Because of industry demand, two mobile profiles were introduced with SVG 1.1: 
SVG 
Tiny
  (SVGT)  and 
SVG  Basic
  (SVGB).  These  are  subsets  of  the  full  SVG  standard, 
mainly intended for user agents with limited capabilities. In particular, SVG Tiny was 
defined  for highly restricted  mobile devices  such as cellphones, and SVG Basic was 
defined  for  higher  level  mobile  devices,  such  as  PDAs.  Hence,  it  was  decided  that 
SVG Tiny would  be  a strict subset of SVG Basic, itself  a strict subset of SVG  Full. 
See Figure 3: 
SVG Tiny 
SVG Basic 
SVG Full 
Fig. 3: 
Pyramid of SVG, SVGB and SVGT 
2.4.2  First impression of SVGT 
Since  SVGT  is  an  XML  format  and  follows  the  XML  grammar.  SVGT  grammar  is 
based  on  an  XML  DTD.  It  starts  and  ends  with  an 
SVG
  tag.    Objects  are  placed 
within  the  SVGT  object  to  form  graphics.  Some  basic  drawing  components  are 
provided,  such  as  rectangle,  circle,  ellipse,  line,  polyline  and  polygon;  the 
13 




PHP MySql Web Hosting Design and Implement Client Applications PHP MySQL Hosting




 
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved.