Adobe Illustrator generated SVG

Hello everyone,

At the moment, I’m testing out SVG, to see if it really works - I was looking for an SVG-editor, and found out that both Illustrator, but also inkscape etc, can export as SVG - Inkscape for me, lags a lot, for some reason :S which resulted in, I deleted it… Now I’m sitting with Illustrator, which I’ve used a few times… But when reading the svg file in my texteditor - I’m wondering if Illustrator generates useless code, like it does in other Adobe applications.

So, I’m giving an example here… What code is needed, and what can I delete? To save those extra bytes.


<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
]>
<svg version="1.1"
	 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
	 x="0px" y="0px" width="66px" height="66px" viewBox="0 0 66 66" style="overflow:visible;enable-background:new 0 0 66 66;"
	 xml:space="preserve">
<style type="text/css">
<![CDATA[
	.st0{opacity:0.34;}
	.st1{fill:#B37200;}
	.st2{fill:#FBB040;}
	.st3{fill:#FFFFFF;}
]]>
</style>
<defs>
</defs>
<path class="st1" d="M3,61H0c0,0.9,0,1.8,0,3h3V61z"/>
<rect x="61.7" class="st1" width="3" height="3"/>
<g>
	<g class="st0">
		<path d="M64.9,1H29.7L1,29.7V65L64.9,1L64.9,1C64.9,1,64.9,1,64.9,1z"/>
	</g>
	<g>
		<path class="st2" d="M63.9,0H28.7L0,28.7V64L63.9,0L63.9,0C63.9,0,63.9,0,63.9,0z"/>
	</g>
</g>
<g>
	<g>
		<path d="M12.1,28.7l1.4,1.4l-2.3,2.3l6.3,6.3l-1.6,1.6l-6.3-6.3l-2.3,2.3l-1.4-1.4L12.1,28.7z"/>
		<path d="M15.5,27.9L14,29.4L12.7,28l1.5-1.5L15.5,27.9z M14.7,30l1.5-1.5l5.6,5.6l-1.5,1.5L14.7,30z"/>
		<path d="M24.8,31.3l-1.5,1.5l-7.6-7.6l1.5-1.5L24.8,31.3z"/>
		<path d="M26.1,20c1,0.1,1.9,0.6,2.7,1.4c0.9,0.9,1.4,1.8,1.6,2.8c0.2,1-0.1,1.9-0.9,2.6c-0.5,0.5-0.9,0.8-1.4,0.8
			c-0.3,0.1-0.7,0.1-1.1,0l0.7,0.7l-1.5,1.5l-7.6-7.6l1.5-1.5l2.7,2.7c-0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.3-0.9,0.8-1.3
			C24.3,20.2,25.1,19.9,26.1,20z M28.3,24.7c-0.1-0.5-0.4-1-0.9-1.5c-0.4-0.4-0.8-0.7-1.2-0.8c-0.7-0.3-1.3-0.2-1.8,0.4
			c-0.5,0.5-0.7,1.2-0.4,1.8c0.2,0.4,0.4,0.8,0.8,1.2c0.5,0.5,1,0.8,1.5,0.9c0.5,0.1,1-0.1,1.5-0.5C28.2,25.7,28.4,25.2,28.3,24.7z"
			/>
		<path d="M28.5,16.2l3.4,3.4c0.3,0.3,0.6,0.5,0.8,0.6c0.4,0.2,0.8,0,1.2-0.4c0.5-0.5,0.6-1,0.4-1.6c-0.1-0.3-0.4-0.7-0.7-1
			l-3.1-3.1l1.5-1.5l5.6,5.6l-1.4,1.4l-0.8-0.8c0,0,0,0.1,0.1,0.3c0,0.1,0,0.3,0,0.4c0,0.4-0.1,0.8-0.2,1.1
			c-0.1,0.3-0.4,0.6-0.6,0.9c-0.8,0.8-1.7,1.1-2.6,0.8c-0.5-0.2-1.1-0.6-1.7-1.2L27,17.7L28.5,16.2z"/>
		<path d="M36.6,8.3c0.4-0.1,0.8-0.1,1.3,0l-2.7-2.7l1.5-1.5l7.6,7.6l-1.4,1.4l-0.8-0.8c0.1,0.5,0.1,1,0,1.4
			c-0.1,0.4-0.4,0.8-0.8,1.2c-0.7,0.7-1.5,0.9-2.5,0.9s-1.9-0.5-2.7-1.4c-1-1-1.5-1.9-1.6-2.9c-0.1-1,0.2-1.9,1-2.6
			C35.8,8.6,36.2,8.4,36.6,8.3z M41,12c-0.1-0.5-0.4-1-0.9-1.5c-0.7-0.7-1.4-1-2-1c-0.4,0-0.7,0.2-1,0.5c-0.4,0.4-0.6,0.9-0.5,1.4
			c0.1,0.5,0.4,1,0.9,1.5c0.5,0.5,1,0.8,1.6,0.9c0.5,0.1,1,0,1.4-0.5C40.9,13,41.1,12.5,41,12z"/>
	</g>
	<g>
		<g>
			<path class="st3" d="M11.1,28.7l1.4,1.4l-2.3,2.3l6.3,6.3l-1.6,1.6l-6.3-6.3l-2.3,2.3l-1.4-1.4L11.1,28.7z"/>
			<path class="st3" d="M14.5,27.9L13,29.4L11.7,28l1.5-1.5L14.5,27.9z M13.7,30l1.5-1.5l5.6,5.6l-1.5,1.5L13.7,30z"/>
			<path class="st3" d="M23.8,31.3l-1.5,1.5l-7.6-7.6l1.5-1.5L23.8,31.3z"/>
			<path class="st3" d="M25.1,20c1,0.1,1.9,0.6,2.7,1.4c0.9,0.9,1.4,1.8,1.6,2.8c0.2,1-0.1,1.9-0.9,2.6c-0.5,0.5-0.9,0.8-1.4,0.8
				c-0.3,0.1-0.7,0.1-1.1,0l0.7,0.7l-1.5,1.5l-7.6-7.6l1.5-1.5l2.7,2.7c-0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.3-0.9,0.8-1.3
				C23.3,20.2,24.1,19.9,25.1,20z M27.3,24.7c-0.1-0.5-0.4-1-0.9-1.5c-0.4-0.4-0.8-0.7-1.2-0.8c-0.7-0.3-1.3-0.2-1.8,0.4
				c-0.5,0.5-0.7,1.2-0.4,1.8c0.2,0.4,0.4,0.8,0.8,1.2c0.5,0.5,1,0.8,1.5,0.9c0.5,0.1,1-0.1,1.5-0.5C27.2,25.7,27.4,25.2,27.3,24.7z
				"/>
			<path class="st3" d="M27.5,16.2l3.4,3.4c0.3,0.3,0.6,0.5,0.8,0.6c0.4,0.2,0.8,0,1.2-0.4c0.5-0.5,0.6-1,0.4-1.6
				c-0.1-0.3-0.4-0.7-0.7-1l-3.1-3.1l1.5-1.5l5.6,5.6l-1.4,1.4l-0.8-0.8c0,0,0,0.1,0.1,0.3c0,0.1,0,0.3,0,0.4c0,0.4-0.1,0.8-0.2,1.1
				c-0.1,0.3-0.4,0.6-0.6,0.9c-0.8,0.8-1.7,1.1-2.6,0.8c-0.5-0.2-1.1-0.6-1.7-1.2L26,17.7L27.5,16.2z"/>
			<path class="st3" d="M35.6,8.3c0.4-0.1,0.8-0.1,1.3,0l-2.7-2.7l1.5-1.5l7.6,7.6l-1.4,1.4l-0.8-0.8c0.1,0.5,0.1,1,0,1.4
				c-0.1,0.4-0.4,0.8-0.8,1.2c-0.7,0.7-1.5,0.9-2.5,0.9s-1.9-0.5-2.7-1.4c-1-1-1.5-1.9-1.6-2.9c-0.1-1,0.2-1.9,1-2.6
				C34.8,8.6,35.2,8.4,35.6,8.3z M40,12c-0.1-0.5-0.4-1-0.9-1.5c-0.7-0.7-1.4-1-2-1c-0.4,0-0.7,0.2-1,0.5c-0.4,0.4-0.6,0.9-0.5,1.4
				c0.1,0.5,0.4,1,0.9,1.5c0.5,0.5,1,0.8,1.6,0.9c0.5,0.1,1,0,1.4-0.5C39.9,13,40.1,12.5,40,12z"/>
		</g>
	</g>
</g>
</svg>


Thank you a lot!