Review of SVG Book

Hello Group,
 
The "book" is visible at http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html .
 
Any help you can give in finding errors, improving code, etc. is welcome.
 
I'd suggest having folks each suggest a chapter or two that you might be able to work on, and I'll serve as a contact-person who tries to spread the work out so that people don't all end up working on the same chapters.
 
The chapters are (in brief outline)

1.	Chapter II: SVG Basics <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#SVG_Basics#SVG_Basics>  

	1.	The coordinate system <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	2.	Simple objects <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	3.	Operations: Grouping, Reusing, Scaling, Translation and Rotation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	4.	putting SVG in a web page <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  

2.	Chapter III: Fancier SVG Effects <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#fancy#fancy>  

	1.	Gradients <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	2.	Patterns <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	3.	Masks and clip-paths <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	4.	Filters: blurring, distortion, etc. <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  

3.	Chapter IV: SMIL animations embedded in SVG <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#SMIL_animations#SMIL_animations>  

	1.	Overview of SMIL <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	2.	Comparison with JavaScript animation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#smil_vs_js#smil_vs_js>  
	3.	Basic SMIL animation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#basic_smil#basic_smil>  
	4.	Multiple animations and timing <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#timing#timing>  
	5.	Varieties of animation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#animation_varieties#animation_varieties>  
	6.	animation of multi-valued attributes <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#multi-valued_animation#multi-valued_animation>  
	7.	Following paths <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#follow_paths#follow_paths>  
	8.	Animation of transformations <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#transformation_animation#transformation_animation>  
	9.	Animation of non-numeric attributes <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#non-numeric_animation#non-numeric_animation>  
	10.	Starting an animation, with time or events, and using <set> to set the value of an attribute <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#start_animation#start_animation>  
	11.	Stopping an animation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#stopping_animation#stopping_animation>  

4.	Chapter V: Dynamic SVG and JavaScript <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#JavaScript#JavaScript>  

	1.	Why scripting? <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#why_script#why_script>  
	2.	Getting started <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#Getting started#Getting started>  
	3.	Simple interactivity <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	4.	Creating new SVG objects <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	5.	More about events and .stopPropogation <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#stopPropogation#stopPropogation>  
	6.	Deleting or removing objects <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#deleting_removing#deleting_removing>  
	7.	XML and The SVG DOM <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	8.	Special functions <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	9.	SMIL to JavaScript event passing <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  

5.	Chapter VI: SVG and HTML <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#SVG_HTML#SVG_HTML>  

	1.	Why HTML? <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	2.	Embedding SVG in HTML documents <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	3.	Scripting between HTML and SVG <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	4.	An illustration of the joint use of HTML and SVG <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  

6.	Chapter VII: Directions for Development <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#directions#directions>  

	1.	SVG's acceptance <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	2.	SVG's progress <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	3.	What don't I see yet in SVG 1.1 or SVG1.2 that would be nice? <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	4.	Changes in the world around SVG <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  
	5.	The future at large <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html##>  

7.	Appendix I: HTML basics <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#HTML_basics#HTML_basics>  
8.	Appendix II: JavaScript basics <http://www.w3.org/Graphics/SVG/IG/resources/StateOfArt-Dailey.html#JavaScript_basics#JavaScript_basics>  

A couple of obvious things need to happen throughout: 

1. The links from the table of contents to the individual chapters (through internal links) should be made workable

2. a variety of character set issues (like the use of em-dash = -- ) should be resolved

3. some uniform styling should be applied to chapters and subheadings (I am not a whiz with CSS so will welcome a volunteer or advisor.)

4. Figuring out how best to modify the existing content -- Doug does it make sense to just give me some permissions to modify content in situ, or does it make more sense to just replace the entire file with a newer version from time to time?

 

As time allows, I will also look through the thoughtful reviews that Doug, Erik, and others contributed two years ago since much of that effort can be used fruitfully.

 

cheers

David

 

Received on Thursday, 14 August 2008 16:26:49 UTC