I've been taking a close look at the spec and the following come to mind...

SVG 1.2 Appendix B.1: SVGTimer Inteface

I am confused why this is necessary. Is this functionality not basic to
all scripting languages? Is the desire to provide a common API so the
naming convention is scripting-language independant?

I am trying to find new functionality that this requirement adds, and I
see none. From what I see, it requires scripting, and the major scripting
languages all have support for some things already.

I just don't really see anything in SVGTimer that does not simple to
implement in the scripting languages as a library rather than as builtin
browser functionality...

What am I missing?

Here are the ecmascript time handling functions, for example...

(Sorry about the formatting)

Borrowed from http://www.websina.com/bugzero/kb/javascript-ecma.html

supported ECMASCript methods:
Objects/Properties/Methods      JS      ECMA    Opera 7
getTime()       1.0     ES1     Yes
getFullYear()   1.2     ES1     Yes
getUTCFullYear()        1.2     ES1     Yes
getMonth()      1.0     ES1     Yes
getUTCMonth()   1.2     ES1     Yes
getDate()       1.0     ES1     Yes
getUTCDate()    1.2     ES1     Yes
getDay()        1.0     ES1     Yes
getUTCDay()     1.2     ES1     Yes
getHours()      1.0     ES1     Yes
getUTCHours()   1.2     ES1     Yes
getMinutes()    1.0     ES1     Yes
getUTCMinutes()         1.2     ES1     Yes
getSeconds()    1.0     ES1     Yes
getUTCSeconds()         1.2     ES1     Yes
getMilliseconds()       1.2     ES1     Yes
getUTCMilliseconds()    1.2     ES1     Yes
getTimezoneOffset()     1.0     ES1     Yes
setTime(time)   1.0     ES1     Yes
setMilliseconds(ms)     1.2     ES1     Yes
setUTCMilliseconds(ms)  1.2     ES1     Yes
setSeconds(sec [, ms])  1.0     ES1     Yes
setUTCSeconds(sec [, ms])       1.2     ES1     Yes
setMinutes(minute [, sec, ms])  1.0     ES1     Yes
setUTCMinutes(minute [, sec, ms])       1.2     ES1     Yes
setHours(hour [, minute, sec, ms])      1.0     ES1     Yes
setUTCHours(hour [, minute, sec, ms])   1.2     ES1     Yes
setDate(date)   1.0     ES1     Yes
setUTCDate(date)        1.2     ES1     Yes
setMonth(month [, date])        1.0     ES1     Yes
setUTCMonth(month [, date])     1.2     ES1     Yes
setFullYear(year [, month, date])       1.2     ES1     Yes
setUTCFullYear(year [, month, date])    1.2     ES1     Yes
toUTCString()   1.2     ES1     Yes
toGMTString()   1.0     ES3     Yes
getYear()       1.0     [ES1]   Yes
setYear(year)   1.0     [ES1]   Yes

Cheers,

Ronan


------------------------ Yahoo! Groups Sponsor --------------------~--> 
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to