1010 rel =dcterms.rights >
1111 < meta content ="CSS Transitions " name =dcterms.title >
1212 < meta content =text name =dcterms.type >
13- < meta content =2013-09-10 name =dcterms.date >
13+ < meta content =2013-10-22 name =dcterms.date >
1414 < meta content ="L. David Baron " name =dcterms.creator >
1515 < meta content =W3C name =dcterms.publisher >
1616 < meta content ="http://dev.w3.org/csswg/css3-transitions/ "
4040
4141 < h1 > CSS Transitions</ h1 >
4242
43- < h2 class ="no-num no-toc " id =longstatus-date > Editor's Draft 10 September
44- 2013</ h2 >
43+ < h2 class ="no-num no-toc "> Editor's Draft 22 October 2013</ h2 >
4544
4645 < dl >
4746 < dt > This version:
@@ -352,7 +351,7 @@ <h2 id=transitions><span class=secno>2. </span><a
352351 For information on how to avoid content that can lead to seizures, see < a
353352 href ="http://www.w3.org/TR/WCAG20/#seizure "> Guideline 2.3: Seizures: Do
354353 not design content in a way that is known to cause seizures</ a > (< a
355- href ="#WCAG20 " rel =biblioentry > [WCAG20]<!--{{WCAG20}}--> </ a > ).</ p >
354+ href ="#ref- WCAG20 " rel =biblioentry > [WCAG20]<!--{{WCAG20}}--> </ a > ).</ p >
356355 <!-- ======================================================================================================= -->
357356
358357 < h3 id =transition-property-property > < span class =secno > 2.1. </ span > < a
@@ -974,17 +973,20 @@ <h2 id=starting><span class=secno>3. </span> Starting of transitions</h2>
974973 id =before-change-style > before-change style</ dfn > as the computed style for
975974 the element as of the previous < a href ="#style-change-event "> style change
976975 event</ a > , except with any styles derived from declarative animations such
977- as CSS Transitions, CSS Animations (< a href ="#CSS3-ANIMATIONS "
976+ as CSS Transitions, CSS Animations (< a href ="#ref- CSS3-ANIMATIONS "
978977 rel =biblioentry > [CSS3-ANIMATIONS]<!--{{CSS3-ANIMATIONS}}--> </ a > ), and SMIL
979- Animations (< a href ="#SMIL-ANIMATION "
978+ Animations (< a href ="#ref- SMIL-ANIMATION "
980979 rel =biblioentry > [SMIL-ANIMATION]<!--{{SMIL-ANIMATION}}--> </ a > , < a
981- href ="#SVG11 " rel =biblioentry > [SVG11]<!--{{SVG11}}--> </ a > ) updated to the
982- current time. Likewise, define the < dfn id =after-change-style > after-change
983- style</ dfn > as the computed style for the element based on the information
984- known at the start of that < a href ="#style-change-event "> style change
985- event</ a > , in other words, excluding any changes resulting from CSS
986- Transitions that start during that < a href ="#style-change-event "> style
987- change event</ a > .
980+ href ="#ref-SVG11 " rel =biblioentry > [SVG11]<!--{{SVG11}}--> </ a > ) updated to
981+ the current time. Likewise, define the < dfn
982+ id =after-change-style > after-change style</ dfn > as the computed style for
983+ the element based on the information known at the start of that < a
984+ href ="#style-change-event "> style change event</ a > , in other words,
985+ excluding any changes resulting from CSS Transitions that start during
986+ that < a href ="#style-change-event "> style change event</ a > .
987+
988+ < p class =issue > This wording needs to handle already-running transitions
989+ better!
988990
989991 < div class =note >
990992 < p > Note that this definition of the < a
@@ -999,7 +1001,8 @@ <h2 id=starting><span class=secno>3. </span> Starting of transitions</h2>
9991001
10001002 < p > When this happens, both transitions will run, and the transition on
10011003 the descendant will override the transition on the ancestor because of
1002- the normal CSS cascading and inheritance rules (< a href ="#CSS3CASCADE "
1004+ the normal CSS cascading and inheritance rules (< a
1005+ href ="#ref-CSS3CASCADE "
10031006 rel =biblioentry > [CSS3CASCADE]<!--{{CSS3CASCADE}}--> </ a > ).
10041007
10051008 < p > If the transition on the descendant completes before the transition on
@@ -1067,7 +1070,7 @@ <h2 id=application><span class=secno>4. </span> Application of transitions</h2>
10671070 < p > When a property on an element is undergoing a transition (that is, when
10681071 or after the transition has started and before the < a href ="#end-time "> end
10691072 time</ a > of the transition) the transition adds a style to the CSS cascade
1070- at the level defined for CSS Transitions in < a href ="#CSS3CASCADE "
1073+ at the level defined for CSS Transitions in < a href ="#ref- CSS3CASCADE "
10711074 rel =biblioentry > [CSS3CASCADE]<!--{{CSS3CASCADE}}--> </ a > .
10721075
10731076 < p class =note > Note that this means that computed values resulting from CSS
@@ -1077,7 +1080,7 @@ <h2 id=application><span class=secno>4. </span> Application of transitions</h2>
10771080
10781081 < p > Implementations must add this value to the cascade if and only if that
10791082 property is not currently undergoing a CSS Animation (< a
1080- href ="#CSS3-ANIMATIONS "
1083+ href ="#ref- CSS3-ANIMATIONS "
10811084 rel =biblioentry > [CSS3-ANIMATIONS]<!--{{CSS3-ANIMATIONS}}--> </ a > ) on the
10821085 same element.
10831086
@@ -1379,7 +1382,7 @@ <h2 id=animatable-types><span class=secno>7. </span><a
13791382 < li id =animtype-gradient > < strong > gradient</ strong > : interpolated via the
13801383 positions and colors of each stop. They must have the same type (radial
13811384 or linear) and same number of stops in order to be animated. < span
1382- class =note > Note: < a href ="#CSS3-IMAGES "
1385+ class =note > Note: < a href ="#ref- CSS3-IMAGES "
13831386 rel =biblioentry > [CSS3-IMAGES]<!--{{CSS3-IMAGES}}--> </ a > may extend this
13841387 definition.</ span >
13851388
@@ -1437,8 +1440,9 @@ <h2 id=animatable-properties><span class=secno>8. </span><a
14371440 the definition of animation behavior in a more appropriate location,
14381441 future CSS specifications should include an "Animatable:" line in the
14391442 summary of the property's definition (in addition to the other lines
1440- described in < a href ="#CSS21 " rel =biblioentry > [CSS21]<!--{{CSS21}}--> </ a > ,
1441- < a href ="http://www.w3.org/TR/CSS21/about.html#property-defs "> section
1443+ described in < a href ="#ref-CSS21 "
1444+ rel =biblioentry > [CSS21]<!--{{CSS21}}--> </ a > , < a
1445+ href ="http://www.w3.org/TR/CSS21/about.html#property-defs "> section
14421446 1.4.2</ a > ). This line should say "no" to indicate that a property cannot
14431447 be animated or should reference an animation behavior (which may be one of
14441448 the behaviors in the < a href ="#animation-of-property-types- "> Animation of
@@ -1450,9 +1454,9 @@ <h3 id=animatable-css><span class=secno>8.1. </span><a
14501454 id =properties-from-css- > Properties from CSS </ a > </ h3 >
14511455
14521456 < p > The following definitions define the animation behavior for properties
1453- in CSS Level 2 Revision 1 (< a href ="#CSS21 "
1457+ in CSS Level 2 Revision 1 (< a href ="#ref- CSS21 "
14541458 rel =biblioentry > [CSS21]<!--{{CSS21}}--> </ a > ) and in Level 3 of the CSS
1455- Color Module (< a href ="#CSS3COLOR "
1459+ Color Module (< a href ="#ref- CSS3COLOR "
14561460 rel =biblioentry > [CSS3COLOR]<!--{{CSS3COLOR}}--> </ a > ).
14571461
14581462 < table class =animatable-properties >
@@ -1819,7 +1823,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18191823 < dd style ="display: none "> <!-- keeps the doc valid if the DL is empty -->
18201824 <!---->
18211825
1822- < dt id =CSS21 > [CSS21]
1826+ < dt id =ref- CSS21> [CSS21]
18231827
18241828 < dd > Bert Bos; et al. < a
18251829 href ="http://www.w3.org/TR/2011/REC-CSS2-20110607 "> < cite > Cascading Style
@@ -1829,7 +1833,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18291833 </ dd >
18301834 <!---->
18311835
1832- < dt id =CSS3-ANIMATIONS > [CSS3-ANIMATIONS]
1836+ < dt id =ref- CSS3-ANIMATIONS> [CSS3-ANIMATIONS]
18331837
18341838 < dd > Dean Jackson; et al. < a
18351839 href ="http://www.w3.org/TR/2013/WD-css3-animations-20130219/ "> < cite > CSS
@@ -1839,7 +1843,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18391843 </ dd >
18401844 <!---->
18411845
1842- < dt id =CSS3-IMAGES > [CSS3-IMAGES]
1846+ < dt id =ref- CSS3-IMAGES> [CSS3-IMAGES]
18431847
18441848 < dd > Elika J. Etemad; Tab Atkins Jr. < a
18451849 href ="http://www.w3.org/TR/2012/CR-css3-images-20120417/ "> < cite > CSS Image
@@ -1849,17 +1853,17 @@ <h3 class=no-num id=other-references>Other references</h3>
18491853 </ dd >
18501854 <!---->
18511855
1852- < dt id =CSS3CASCADE > [CSS3CASCADE]
1856+ < dt id =ref- CSS3CASCADE> [CSS3CASCADE]
18531857
1854- < dd > Håkon Wium Lie; Elika J. Etemad ; Tab Atkins Jr. < a
1855- href ="http://www.w3.org/TR/2013/WD-css3 -cascade-20130103 / "> < cite > CSS
1856- Cascading and Inheritance Level 3.</ cite > </ a > 3 January 2013. W3C Working
1857- Draft . (Work in progress.) URL: < a
1858- href ="http://www.w3.org/TR/2013/WD-css3 -cascade-20130103 / "> http://www.w3.org/TR/2013/WD-css3 -cascade-20130103 /</ a >
1858+ < dd > Håkon Wium Lie; fantasai ; Tab Atkins Jr. < a
1859+ href ="http://www.w3.org/TR/2013/CR-css -cascade-3-20131003 / "> < cite > CSS
1860+ Cascading and Inheritance Level 3.</ cite > </ a > 3 October 2013. W3C
1861+ Candidate Recommendation . (Work in progress.) URL: < a
1862+ href ="http://www.w3.org/TR/2013/CR-css -cascade-3-20131003 / "> http://www.w3.org/TR/2013/CR-css -cascade-3-20131003 /</ a >
18591863 </ dd >
18601864 <!---->
18611865
1862- < dt id =CSS3COLOR > [CSS3COLOR]
1866+ < dt id =ref- CSS3COLOR> [CSS3COLOR]
18631867
18641868 < dd > Tantek Çelik; Chris Lilley; L. David Baron. < a
18651869 href ="http://www.w3.org/TR/2011/REC-css3-color-20110607 "> < cite > CSS Color
@@ -1868,7 +1872,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18681872 </ dd >
18691873 <!---->
18701874
1871- < dt id =SMIL-ANIMATION > [SMIL-ANIMATION]
1875+ < dt id =ref- SMIL-ANIMATION> [SMIL-ANIMATION]
18721876
18731877 < dd > Patrick Schmitz; Aaron Cohen. < a
18741878 href ="http://www.w3.org/TR/2001/REC-smil-animation-20010904/ "> < cite > SMIL
@@ -1877,7 +1881,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18771881 </ dd >
18781882 <!---->
18791883
1880- < dt id =SVG11 > [SVG11]
1884+ < dt id =ref- SVG11> [SVG11]
18811885
18821886 < dd > Erik Dahlström; et al. < a
18831887 href ="http://www.w3.org/TR/2011/REC-SVG11-20110816/ "> < cite > Scalable
@@ -1887,7 +1891,7 @@ <h3 class=no-num id=other-references>Other references</h3>
18871891 </ dd >
18881892 <!---->
18891893
1890- < dt id =WCAG20 > [WCAG20]
1894+ < dt id =ref- WCAG20> [WCAG20]
18911895
18921896 < dd > Ben Caldwell; et al. < a
18931897 href ="http://www.w3.org/TR/2008/REC-WCAG20-20081211/ "> < cite > Web Content
0 commit comments