<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11731</id>
	<title>Nabble - w3.org - www-style</title>
	<updated>2009-11-28T10:33:52Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/w3.org---www-style-f11731.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/w3.org---www-style-f11731.html" />
	<subtitle type="html">This mailing list is for technical discussion on Web Style Sheets. This is a focused discussion area: all posts to this list must be about style sheets.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26555711</id>
	<title>Re: [css3-transitions] supporting 'transition-delay' on  	non-animatable properties?</title>
	<published>2009-11-28T10:33:52Z</published>
	<updated>2009-11-28T10:33:52Z</updated>
	<author>
		<name>Tab Atkins Jr.</name>
	</author>
	<content type="html">On Sat, Nov 28, 2009 at 12:04 PM, L. David Baron &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26555711&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbaron@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Currently
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.w3.org/TR/css3-transitions/#animation-of-property-types-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/css3-transitions/#animation-of-property-types-&lt;/a&gt;&lt;br&gt;&amp;gt; has a special case for the animation of 'visibility' to allow
&lt;br&gt;&amp;gt; authors to perform certain special effects, such as hiding elements
&lt;br&gt;&amp;gt; at a certain time after a transition starts.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=521890#c4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.mozilla.org/show_bug.cgi?id=521890#c4&lt;/a&gt;&amp;nbsp;Justin
&lt;br&gt;&amp;gt; Dolske (who was converting the animations in our videocontrols for
&lt;br&gt;&amp;gt; HTML5 video to transitions) suggested that perhaps
&lt;br&gt;&amp;gt; 'transition-delay' could apply to all properties, not only those
&lt;br&gt;&amp;gt; that are animatable.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This would be relatively straightforward for us to implement, and
&lt;br&gt;&amp;gt; would give authors significantly more flexibility in handling
&lt;br&gt;&amp;gt; transitions of non-animatable properties that they want to happen at
&lt;br&gt;&amp;gt; the end of a transition of animatable properties.  (And, in
&lt;br&gt;&amp;gt; particular, they could use 'display', which often has better
&lt;br&gt;&amp;gt; performance characteristics when large amounts of content are
&lt;br&gt;&amp;gt; hidden.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If we did this, though, we may (or may not) want to remove the
&lt;br&gt;&amp;gt; exception for visibility.  Removing the exception would require
&lt;br&gt;&amp;gt; adding a transition-delay for visibility using the trick for getting
&lt;br&gt;&amp;gt; reversing transitions, e.g.:
&lt;br&gt;&amp;gt;  p { visibility: hidden; }
&lt;br&gt;&amp;gt;  p.shown { visibility: visibile; }
&lt;br&gt;&amp;gt;  p.shown { transition: visibility 0 1s; } /* not specified for p */
&lt;br&gt;&amp;gt; which would likely make the 'transition' property more complicated
&lt;br&gt;&amp;gt; when combined with other properties.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do people think this would be useful, and are other implementors
&lt;br&gt;&amp;gt; interested?
&lt;/div&gt;&lt;br&gt;I think it would be quite useful, for precisely the reason you give -
&lt;br&gt;it would let us easily time the changeover of non-animatable
&lt;br&gt;properties to match up with the animations of other properties.
&lt;br&gt;&lt;br&gt;Having to manually set delays for the visibility property is
&lt;br&gt;acceptable to me. &amp;nbsp;It gives more flexibility in any case - you can
&lt;br&gt;have the switchover happen at either the beginning or the end as
&lt;br&gt;appropriate.
&lt;br&gt;&lt;br&gt;~TJ
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--supporting-%27transition-delay%27-on-non-animatable--properties--tp26555482p26555711.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26555505</id>
	<title>[css3-transitions] rule for animation of 'visibility' is backwards</title>
	<published>2009-11-28T10:06:52Z</published>
	<updated>2009-11-28T10:06:52Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">&lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#animation-of-property-types-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#animation-of-property-types-&lt;/a&gt;&lt;br&gt;says:
&lt;br&gt;&amp;nbsp; # visibility: interpolated via a discrete step. The interpolation
&lt;br&gt;&amp;nbsp; # happens in real number space between 0 and 1, where 1 is
&lt;br&gt;&amp;nbsp; # &amp;quot;visible&amp;quot; and all other values are &amp;quot;hidden&amp;quot;. 
&lt;br&gt;&lt;br&gt;Based on
&lt;br&gt;&lt;a href=&quot;http://dbaron.org/css/test/2009/transitions/transition-visibility&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/css/test/2009/transitions/transition-visibility&lt;/a&gt;&amp;nbsp;it
&lt;br&gt;appears that what WebKit implements is that values between 0 and 1
&lt;br&gt;are treated as 'visibile', which makes more sense to me. &amp;nbsp;(For
&lt;br&gt;example, it means that you can animate 'opacity' and 'visibility' on
&lt;br&gt;the same function and end up with an element that ignores mouse
&lt;br&gt;events only when 'opacity' is '0'.)
&lt;br&gt;&lt;br&gt;(Though see my previous message for other comments on this:
&lt;br&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2009Nov/0328.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-style/2009Nov/0328.html&lt;/a&gt;&amp;nbsp;)
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--rule-for-animation-of-%27visibility%27-is-backwards-tp26555505p26555505.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26555482</id>
	<title>[css3-transitions] supporting 'transition-delay' on non-animatable  properties?</title>
	<published>2009-11-28T10:04:04Z</published>
	<updated>2009-11-28T10:04:04Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">Currently
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/css3-transitions/#animation-of-property-types-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/css3-transitions/#animation-of-property-types-&lt;/a&gt;&lt;br&gt;has a special case for the animation of 'visibility' to allow
&lt;br&gt;authors to perform certain special effects, such as hiding elements
&lt;br&gt;at a certain time after a transition starts.
&lt;br&gt;&lt;br&gt;In &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=521890#c4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.mozilla.org/show_bug.cgi?id=521890#c4&lt;/a&gt;&amp;nbsp;Justin
&lt;br&gt;Dolske (who was converting the animations in our videocontrols for
&lt;br&gt;HTML5 video to transitions) suggested that perhaps
&lt;br&gt;'transition-delay' could apply to all properties, not only those
&lt;br&gt;that are animatable.
&lt;br&gt;&lt;br&gt;This would be relatively straightforward for us to implement, and
&lt;br&gt;would give authors significantly more flexibility in handling
&lt;br&gt;transitions of non-animatable properties that they want to happen at
&lt;br&gt;the end of a transition of animatable properties. &amp;nbsp;(And, in
&lt;br&gt;particular, they could use 'display', which often has better
&lt;br&gt;performance characteristics when large amounts of content are
&lt;br&gt;hidden.)
&lt;br&gt;&lt;br&gt;If we did this, though, we may (or may not) want to remove the
&lt;br&gt;exception for visibility. &amp;nbsp;Removing the exception would require
&lt;br&gt;adding a transition-delay for visibility using the trick for getting
&lt;br&gt;reversing transitions, e.g.:
&lt;br&gt;&amp;nbsp; p { visibility: hidden; }
&lt;br&gt;&amp;nbsp; p.shown { visibility: visibile; }
&lt;br&gt;&amp;nbsp; p.shown { transition: visibility 0 1s; } /* not specified for p */
&lt;br&gt;which would likely make the 'transition' property more complicated
&lt;br&gt;when combined with other properties.
&lt;br&gt;&lt;br&gt;Do people think this would be useful, and are other implementors
&lt;br&gt;interested?
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--supporting-%27transition-delay%27-on-non-animatable--properties--tp26555482p26555482.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26554917</id>
	<title>Redesign Styles Hypocritical</title>
	<published>2009-11-28T09:05:17Z</published>
	<updated>2009-11-28T09:05:17Z</updated>
	<author>
		<name>Felix Miata-3</name>
	</author>
	<content type="html">I guess I must not have been subscribed to the right mailing list while the
&lt;br&gt;redesign was going on. Apparently the fact that I noticed on
&lt;br&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/site-comments/2009Sep/0005.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/site-comments/2009Sep/0005.html&lt;/a&gt;&amp;nbsp;didn't
&lt;br&gt;get seen by the right people.
&lt;br&gt;&lt;br&gt;How on earth does the W3 reconcile the new styles' &amp;quot;body: font: 13px...&amp;quot; in
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/2008/site/css/advanced&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2008/site/css/advanced&lt;/a&gt;&amp;nbsp;with best practices as expressed on
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/QA/Tips/font-size&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/QA/Tips/font-size&lt;/a&gt;&amp;nbsp;? How is 13px in the new better than user
&lt;br&gt;default in the old? If not better, then why changed?
&lt;br&gt;&lt;br&gt;Quoting that URL:
&lt;br&gt;&lt;br&gt;'Size: respect the users' preferences, avoid small size for content
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; * As a base font size for a document, 1em (or 100%) is equivalent to
&lt;br&gt;setting the font size to the user's preference. Use this as a basis for your
&lt;br&gt;font sizes, and avoid setting a smaller base font size
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Avoid sizes in em smaller than 1em for text body, except maybe for
&lt;br&gt;copyright statements or other kinds of &amp;quot;fine print.&amp;quot;'
&lt;br&gt;&lt;br&gt;How does this hypocrisy happen? Why does the W3 need to be as rude as most of
&lt;br&gt;the rest of the web? Is it really possible to meet WCAG 2.0 while setting
&lt;br&gt;font sizes in px? Even if technically allowable, does it meet the
&lt;br&gt;accessibility spirit?
&lt;br&gt;&lt;br&gt;Is there some reason for not maximizing readability? Gray (#333) text on
&lt;br&gt;white background, though technically meeting the luminosity threshhold,
&lt;br&gt;really doesn't, since that standard presumes out-of-the-box settings on a
&lt;br&gt;brand new LCD, not one that is correctly set for an environment that is not
&lt;br&gt;as bright as a retail store shelf, or a faded older one whose brightness and
&lt;br&gt;contrast are already maximized to insufficient effect.
&lt;br&gt;-- 
&lt;br&gt;The husband should fulfill his marital duty to
&lt;br&gt;his wife, and likewise the wife to her husband.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 Corinthians 7:3 NIV
&lt;br&gt;&lt;br&gt;&amp;nbsp;Team OS/2 ** Reg. Linux User #211409
&lt;br&gt;&lt;br&gt;Felix Miata &amp;nbsp;*** &amp;nbsp;&lt;a href=&quot;http://fm.no-ip.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fm.no-ip.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Redesign-Styles-Hypocritical-tp26554917p26554917.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26547730</id>
	<title>Re: [CSS WG] minutes 2009-11-25</title>
	<published>2009-11-27T13:01:03Z</published>
	<updated>2009-11-27T13:01:03Z</updated>
	<author>
		<name>Brad Kemper</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 26, 2009, at 6:50 AM, Bert Bos wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;bradk&amp;gt; gah
&lt;br&gt;&lt;br&gt;FYI, this exclamation of mine was because of my phone dropping the line, and not about anything that was said.&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (3K) &lt;a href=&quot;http://old.nabble.com/attachment/26547730/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS-WG--minutes-2009-11-25-tp26530519p26547730.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26536767</id>
	<title>Re: [CSS21] Scaling of replaced elements</title>
	<published>2009-11-26T17:02:43Z</published>
	<updated>2009-11-26T17:02:43Z</updated>
	<author>
		<name>Gérard Talbot</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&amp;gt; Currently, the spec [1] states that, for replaced elements with an
&lt;br&gt;intrinsic ratio, it is an optional requirement that a UA scale the
&lt;br&gt;element.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd like to propose that the current spec is further clarified so that
&lt;br&gt;scaling a replaced element is recommended (SHOULD), as opposed to just
&lt;br&gt;optional (MAY).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Leaving scaling as optional could (although unlikely) result in a vendor
&lt;br&gt;implementing behavior that differs from currently consistent
&lt;br&gt;implementations in other browsers - FF, Safari, IE, and Opera all scale
&lt;br&gt;replaced elements (which have an intrinsic ratio) in this way. More so,
&lt;br&gt;authors have become reliant on the behavior found in these existing
&lt;br&gt;implementations, and to allow the possibility of a differing
&lt;br&gt;implementation would no doubt affect interoperability.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *ASIDE*
&lt;br&gt;&amp;gt; Surely, the aforementioned prose should be repeated in
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.w3.org/TR/CSS21/visudet.html#the-height-property&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visudet.html#the-height-property&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; too?
&lt;br&gt;&lt;br&gt;&lt;br&gt;James,
&lt;br&gt;&lt;br&gt;I second and support your proposal.
&lt;br&gt;&lt;br&gt;Actual content [1]:
&lt;br&gt;&amp;quot;
&lt;br&gt;The width of a replaced element's box is intrinsic and may be scaled by
&lt;br&gt;the user agent if the value of this property is different than 'auto'. &amp;quot;
&lt;br&gt;&lt;br&gt;Proposed change:
&lt;br&gt;&amp;quot;
&lt;br&gt;The width of a replaced element's box is intrinsic and should be scaled by
&lt;br&gt;the user agent if the value of this property is different than 'auto'. &amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.w3.org/TR/CSS21/visudet.html#the-width-property&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visudet.html#the-width-property&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;regards, Gérard Talbot
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--Scaling-of-replaced-elements-tp26535922p26536767.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26535922</id>
	<title>[CSS21] Scaling of replaced elements</title>
	<published>2009-11-26T14:49:19Z</published>
	<updated>2009-11-26T14:49:19Z</updated>
	<author>
		<name>James Hopkins-3</name>
	</author>
	<content type="html">Currently, the spec [1] states that, for replaced elements with an &amp;nbsp;
&lt;br&gt;intrinsic ratio, it is an optional requirement that a UA scale the &amp;nbsp;
&lt;br&gt;element.
&lt;br&gt;&lt;br&gt;I'd like to propose that the current spec is further clarified so that &amp;nbsp;
&lt;br&gt;scaling a replaced element is recommended (SHOULD), as opposed to just &amp;nbsp;
&lt;br&gt;optional (MAY).
&lt;br&gt;&lt;br&gt;Leaving scaling as optional could (although unlikely) result in a &amp;nbsp;
&lt;br&gt;vendor implementing behavior that differs from currently consistent &amp;nbsp;
&lt;br&gt;implementations in other browsers - FF, Safari, IE, and Opera all &amp;nbsp;
&lt;br&gt;scale replaced elements (which have an intrinsic ratio) in this way. &amp;nbsp;
&lt;br&gt;More so, authors have become reliant on the behavior found in these &amp;nbsp;
&lt;br&gt;existing implementations, and to allow the possibility of a differing &amp;nbsp;
&lt;br&gt;implementation would no doubt affect interoperability.
&lt;br&gt;&lt;br&gt;*ASIDE*
&lt;br&gt;Surely, the aforementioned prose should be repeated in &lt;a href=&quot;http://www.w3.org/TR/CSS21/visudet.html#the-height-property&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visudet.html#the-height-property&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; too?
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.w3.org/TR/CSS21/visudet.html#the-width-property&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visudet.html#the-width-property&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--Scaling-of-replaced-elements-tp26535922p26535922.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26535801</id>
	<title>Re: [css3-transitions] faster reversing of partially completed transitions</title>
	<published>2009-11-26T14:35:52Z</published>
	<updated>2009-11-26T14:35:52Z</updated>
	<author>
		<name>David Singer</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 25, 2009, at 19:51 , Dean Jackson wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yeah, this is a problem. We've discussed lots of different approaches
&lt;br&gt;&amp;gt; internally at Apple but didn't find anything flawless. I'm sure
&lt;br&gt;&amp;gt; there will be cases when people don't want reversability.
&lt;br&gt;&lt;br&gt;&lt;br&gt;But it's worth noting that if the automatic reverse behavior is not wanted, it's fairly easy to defeat it.
&lt;br&gt;&lt;br&gt;David Singer
&lt;br&gt;Multimedia and Software Standards, Apple Inc.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26535801.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530519</id>
	<title>[CSS WG] minutes 2009-11-25</title>
	<published>2009-11-26T06:50:24Z</published>
	<updated>2009-11-26T06:50:24Z</updated>
	<author>
		<name>Bert Bos</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp;Present
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dave Singer, Brad Kemper, Elika Etemad, Simon Fraser, Bert
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Bos, Sylvain Galineau, Håkon Lie, Cesar Acebal, Steve Zilles,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tab Atkins
&lt;br&gt;&amp;nbsp; &amp;nbsp;Regrets
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Daniel, Chris
&lt;br&gt;&amp;nbsp; &amp;nbsp;Chair
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Peter
&lt;br&gt;&amp;nbsp; &amp;nbsp;Scribe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Bert
&lt;br&gt;&lt;br&gt;Contents
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1. Agenda
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2. css3-backgrounds to CR?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3. 'display: run-in' and replaced elements.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4. Individual properties for text-shadow and box-shadow
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5. HTML5 dependencies
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6. Proposed W3C spec conventions
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;7. Selectors status
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;_________________________________________________________
&lt;br&gt;&lt;br&gt;&lt;br&gt;Agenda
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Anything for the agenda?
&lt;br&gt;&lt;br&gt;css3-backgrounds to CR?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://lists.w3.org/Archives/Member/w3c-css-wg/2009OctDec/0144.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Member/w3c-css-wg/2009OctDec/0144.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Elika sent a message.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: I'd like border-shadow to be in, or at least moved to
&lt;br&gt;&amp;nbsp; &amp;nbsp;somewhere.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: It was dropped, because it was unclear yet how it worked.
&lt;br&gt;&amp;nbsp; &amp;nbsp;We're still discussing how it should work, but the other parts are
&lt;br&gt;&amp;nbsp; &amp;nbsp;ready for CR. Brad made some drawings.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: What is the schedule for it?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: It may be even be a module on its own, when we know what it
&lt;br&gt;&amp;nbsp; &amp;nbsp;should do. But not hold up Backgrounds. If it reached CR while
&lt;br&gt;&amp;nbsp; &amp;nbsp;Backgrounds is also still CR, we could even merge them back.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: I'd like to get it back in eventually, indeed. What were the
&lt;br&gt;&amp;nbsp; &amp;nbsp;controversies?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Not so much disagreements, just lots of discussions. Too many
&lt;br&gt;&amp;nbsp; &amp;nbsp;things we don't know yet.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Looking also at filter and such. A simple box shadow for now is
&lt;br&gt;&amp;nbsp; &amp;nbsp;acceptable for me.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Concern with a simple and a full-fletched one is that the
&lt;br&gt;&amp;nbsp; &amp;nbsp;cascade may be difficult.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Fear that this will be difficult for authors and difficult in
&lt;br&gt;&amp;nbsp; &amp;nbsp;future.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Maybe it can become an alias or shorthand.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: That is something to consider, but later.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: I'd also like to move ahead with just the simple box shadow
&lt;br&gt;&amp;nbsp; &amp;nbsp;already. It is so incredibly useful.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Steve: We had a huge discussion at ftf.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: Can we put box shadow back in?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: No, I don't want that. Don't want to hold the draft back any
&lt;br&gt;&amp;nbsp; &amp;nbsp;longer. Too many useful features that are ready.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: Who is looking at the future shadow properties?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Nobody right now.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: I think there are box shadow implementations, aren't there?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Yes, but there are some issues.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Can I make a quick box shadow draft over the weekend?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: I would really like this feature as soon as possible. So I
&lt;br&gt;&amp;nbsp; &amp;nbsp;support that.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: I will work with Elika on it.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Brad: Shadow can maybe be represented with filters. Make sure they
&lt;br&gt;&amp;nbsp; &amp;nbsp;work together.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: We can already decide what we want without having to wait for
&lt;br&gt;&amp;nbsp; &amp;nbsp;full filters.
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt; I'm still concerned about the cascading and
&lt;br&gt;&amp;nbsp; &amp;nbsp;forwards-compatibility issues with box-shadow and filters
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: So does that remove Håkon's issue with publishing CR?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: &amp;nbsp;I want to note something in the draft about shadow.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Can be an informative note.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Sylvain: Move it to a different module?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Does it matter if it is in the Background module or in a
&lt;br&gt;&amp;nbsp; &amp;nbsp;separate one?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: No, but it seems to fit in this one.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: So we make a note about a possible new module, or a later
&lt;br&gt;&amp;nbsp; &amp;nbsp;version of this one.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Bert: I have some uncertainty about the use of &amp;quot;mouse&amp;quot; and &amp;quot;event&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;in solving [13]issue 1. So far, CSS only used &amp;quot;designating an
&lt;br&gt;&amp;nbsp; &amp;nbsp;element with a pointing device&amp;quot; (for hover) which is more generic.
&lt;br&gt;&amp;nbsp; &amp;nbsp;But I guess we can clarify later if needed.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[13] &lt;a href=&quot;http://dev.w3.org/csswg/css3-background/issues-lc-2009&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-background/issues-lc-2009&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: So OK to publish as CR?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Nobody objects
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;RESOLUTION: request to publish css3-background as CR
&lt;br&gt;&lt;br&gt;'display: run-in' and replaced elements.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2009Nov/0280.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-style/2009Nov/0280.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: Don't see why they should not run in. Nothing in spec
&lt;br&gt;&amp;nbsp; &amp;nbsp;indicates otherwise.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Yes, agreed. I want it to go inline. Brad had an example.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Is this just a bug in browsers then?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: IE makes it inline, others make a block. May need
&lt;br&gt;&amp;nbsp; &amp;nbsp;clarification.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Any opinion on it from Apple? Bug or not?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: Edge case…
&lt;br&gt;&amp;nbsp; &amp;nbsp;Simon: Seems a bug.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: &amp;quot;run-in&amp;quot; is traditionally applied to text, but I can see the
&lt;br&gt;&amp;nbsp; &amp;nbsp;effect being useful.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Steve: Using a symbol instead of a font is a use case.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: Yes, I can live with that.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: So we agree, but do we need a clarification in the spec?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Given that both Opera and Apple are happy, I'm fine with text
&lt;br&gt;&amp;nbsp; &amp;nbsp;as it is.
&lt;br&gt;&lt;br&gt;Individual properties for text-shadow and box-shadow
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Generally in favor of individual properties.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Simon: Need to have logic to match up values in comma-separated
&lt;br&gt;&amp;nbsp; &amp;nbsp;lists in separate properties.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Sometimes easier to specify just one sub-property without
&lt;br&gt;&amp;nbsp; &amp;nbsp;repeating the whole.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: The multiple comma-separated lists seems a pain.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Simon: Already for backgrounds; we can deal with it.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Håkon: Not happy wth background either…
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Maybe a functional notation?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Yes, comma lists are weird. Would like to work on that some
&lt;br&gt;&amp;nbsp; &amp;nbsp;time. But OK with it for now,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Simon: More generally, do we ever want compound properties with
&lt;br&gt;&amp;nbsp; &amp;nbsp;individual properties for each part? Explosion of properties.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Seems not a question of storage or performance. Need to deal
&lt;br&gt;&amp;nbsp; &amp;nbsp;with the components anyway.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: If we split a property, than the old property becomes a
&lt;br&gt;&amp;nbsp; &amp;nbsp;shorthand.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Elika: I would like to hear David Baron on this. He sent an
&lt;br&gt;&amp;nbsp; &amp;nbsp;[15]e-mail about it today.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[15] &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2009Nov/0315.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-style/2009Nov/0315.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Simon: I think we should make a general policy about compound
&lt;br&gt;&amp;nbsp; &amp;nbsp;properties.
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2009Nov/0315.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-style/2009Nov/0315.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;smfr&amp;gt; ok for me
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Consensus seems to be that this is part of a wider policy and
&lt;br&gt;&amp;nbsp; &amp;nbsp;we need more feedback before a decision.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Steve: Maybe we need a naming convention?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: In what way?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Steve: Basically to take the base name of the property and append
&lt;br&gt;&amp;nbsp; &amp;nbsp;something to name the component.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: So we don't have to describe so much, because it is systematic?
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Indeed good to keep the first part of the name the same
&lt;br&gt;&amp;nbsp; &amp;nbsp;between shorthand and individual properties.
&lt;br&gt;&lt;br&gt;HTML5 dependencies
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Daniel noted that HTML5 refers to BECSS, which we don't work
&lt;br&gt;&amp;nbsp; &amp;nbsp;on anymore.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Tab: Hixie [17]mentioned in e-mail the references he was aware of.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[17] &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2009Nov/0314.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-style/2009Nov/0314.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Need somebody to check. HTML5 is easy reading :-)
&lt;br&gt;&lt;br&gt;Proposed W3C spec conventions
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: Doug Schepers wrote a [18]message proposing specification
&lt;br&gt;&amp;nbsp; &amp;nbsp;conventions.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[18] &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0027.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0027.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0027.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0027.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt; my reply:
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0032.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/www-archive/2009Nov/0032.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: He also mentioned some tools.
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.w3.org/People/Schepers/spec-conventions.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/People/Schepers/spec-conventions.html&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fantasai&amp;gt; current proposal 6
&lt;br&gt;&amp;nbsp; &amp;nbsp;Brad: Template and script looked pretty cool. Less chance of doing
&lt;br&gt;&amp;nbsp; &amp;nbsp;things wrong.
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;oyvind&amp;gt; padding/background/border on inlines doesn't look so good
&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: We need people to look it over. Give feedback.
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;bradk&amp;gt; gah
&lt;br&gt;&lt;br&gt;Selectors status
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Peter: PR was approved.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Bert: But we cannot advance to Rec before CSS 2.1 is PR.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Bert
&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; Bert Bos &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( W 3 C ) &lt;a href=&quot;http://www.w3.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/&lt;/a&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.w3.org/people/bos&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/people/bos&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C/ERCIM
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530519&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bert@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2004 Rt des Lucioles / BP 93
&lt;br&gt;&amp;nbsp; +33 (0)4 92 38 76 92 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;06902 Sophia Antipolis Cedex, France
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS-WG--minutes-2009-11-25-tp26530519p26530519.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529505</id>
	<title>Non-prefix namespace support</title>
	<published>2009-11-26T05:32:40Z</published>
	<updated>2009-11-26T05:32:40Z</updated>
	<author>
		<name>Jonathan Watt-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Would it be possible to add some sort of prefix independent namespace support to
&lt;br&gt;selectors? This would allow querySelector/querySelectorsAll (which don't support
&lt;br&gt;prefixes) to handle namespaced content.
&lt;br&gt;&lt;br&gt;Perhaps something like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; url(&amp;quot;&lt;a href=&quot;http://www.w3.org/XML/1998/namespace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/XML/1998/namespace&lt;/a&gt;&amp;quot;)|tag
&lt;br&gt;&lt;br&gt;or:
&lt;br&gt;&lt;br&gt;&amp;nbsp; namespace(&amp;quot;&lt;a href=&quot;http://www.w3.org/XML/1998/namespace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/XML/1998/namespace&lt;/a&gt;&amp;quot;)|tag
&lt;br&gt;&lt;br&gt;or:
&lt;br&gt;&lt;br&gt;&amp;nbsp; ns(&amp;quot;&lt;a href=&quot;http://www.w3.org/XML/1998/namespace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/XML/1998/namespace&lt;/a&gt;&amp;quot;)|tag
&lt;br&gt;&lt;br&gt;Background:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2009OctDec/thread.html#msg971&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/public-webapps/2009OctDec/thread.html#msg971&lt;/a&gt;&lt;br&gt;&lt;br&gt;Jonathan
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Non-prefix-namespace-support-tp26529505p26529505.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26525535</id>
	<title>Re: [CSS21] &quot;containing block&quot; disambiguation&quot;</title>
	<published>2009-11-25T23:45:04Z</published>
	<updated>2009-11-25T23:45:04Z</updated>
	<author>
		<name>sam-195</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html; charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
  &lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body text=&quot;#000000&quot; bgcolor=&quot;#ffffff&quot;&gt;
On 11/26/2009 12:39 AM, sam wrote:
&lt;blockquote cite=&quot;mid:4B0D5DBE.3090209@iinet.net.au&quot; type=&quot;cite&quot;&gt;Hi.
  &lt;br&gt;
  &lt;br&gt;
In section 9.1.2 of CSS2.1 spec, I think it should be explained better
that the term &quot;containing block&quot; applies to boxes of inline and block
elements. The term is misleading isnt it?
  &lt;br&gt;
  &lt;br&gt;
Thanks,
  &lt;br&gt;
  &lt;br&gt;
Sam.
  &lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
&lt;/blockquote&gt;
Hmm, yes I agree its misleading and ambiguous at best.&lt;br&gt;
&lt;br&gt;
hyperlinks from &quot;containing block&quot; scattered through document should
link to&amp;nbsp;&lt;a href=&quot;http://www.w3.org/TR/CSS2/visudet.html#containing-block-details&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;10.1
Definition of &quot;containing block&quot;&lt;/a&gt; not &lt;a href=&quot;http://www.w3.org/TR/CSS2/visuren.html#containing-block&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;9.1.2
Containing blocks&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Cheers.&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--%22containing-block%22-disambiguation%22-tp26516557p26525535.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26525479</id>
	<title>Re: How percentage heights could have worked (and maybe still could)</title>
	<published>2009-11-25T23:35:27Z</published>
	<updated>2009-11-25T23:35:27Z</updated>
	<author>
		<name>Andrew Fedoniouk</name>
	</author>
	<content type="html">L. David Baron wrote:
&lt;br&gt;&amp;gt; After seeing another set of complaints about how percentage heights
&lt;br&gt;&amp;gt; don't do what authors want in CSS, I had an idea about how they
&lt;br&gt;&amp;gt; could have worked better.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;In fact in most cases when people are asking for better percentage 
&lt;br&gt;heights handling they mean flex units - not percents.
&lt;br&gt;&lt;br&gt;If to speak about percents per se then here is another possible way of 
&lt;br&gt;their computation.
&lt;br&gt;&lt;br&gt;For the given DOM [sub]tree do:
&lt;br&gt;&lt;br&gt;Phase I. &amp;quot;Initial calculation&amp;quot;. Compute all length values as usual to 
&lt;br&gt;get dimensions of all elements.
&lt;br&gt;&lt;br&gt;So if some container has 'height:auto' then all children that have
&lt;br&gt;percentage heights will have them treated as height:auto at this phase.
&lt;br&gt;&lt;br&gt;Phase II. &amp;quot;Fixed lengths&amp;quot;. Use dimensions computed at phase I as input 
&lt;br&gt;values (in your terms) of percentable heights that were replaced by the 
&lt;br&gt;'auto' value in Phase II.
&lt;br&gt;&lt;br&gt;(I suspect that Phase I together with Phase II is just a paraphrase of 
&lt;br&gt;the algorithm defined in your message)
&lt;br&gt;&lt;br&gt;And if your UA support flex units in one form or another do:
&lt;br&gt;&lt;br&gt;Phase III. &amp;quot;Flexes and final replacement&amp;quot;.
&lt;br&gt;At this moment we know min/max widths of all containers and their 
&lt;br&gt;children so we can compute values of attributes given in flex units.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrew Fedoniouk.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://terrainformatica.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://terrainformatica.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-percentage-heights-could-have-worked-%28and-maybe-still-could%29-tp26470133p26525479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524023</id>
	<title>Re: [css3-transitions] faster reversing of partially completed  transitions</title>
	<published>2009-11-25T19:51:11Z</published>
	<updated>2009-11-25T19:51:11Z</updated>
	<author>
		<name>Dean Jackson-7</name>
	</author>
	<content type="html">&lt;br&gt;On 25/11/2009, at 8:51 AM, L. David Baron wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Dean added a new section on reversing of partially-completed
&lt;br&gt;&amp;gt; transitions: &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#reversing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#reversing&lt;/a&gt;&lt;br&gt;&amp;gt; This is intended to solve a problem that shows up in WebKit's
&lt;br&gt;&amp;gt; implementation: &amp;nbsp;for example, if an element has a transition for a
&lt;br&gt;&amp;gt; style that changes on :hover, and the user moves the mouse into the
&lt;br&gt;&amp;gt; element (starting the transition) and then out of the element well
&lt;br&gt;&amp;gt; before the transition repeats, the movement back to the original
&lt;br&gt;&amp;gt; position ends up much slower than the movement away from it, since
&lt;br&gt;&amp;gt; it uses the full transition-duration for just a partial change in
&lt;br&gt;&amp;gt; the movement.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd implemented a different approach for fixing this in Mozilla.
&lt;br&gt;&amp;gt; There, I'd actually used distance computation (the code for which is
&lt;br&gt;&amp;gt; required for paced animation in SMIL, although perhaps not for as
&lt;br&gt;&amp;gt; many value types as we want to support transitions on). &amp;nbsp;So I
&lt;br&gt;&amp;gt; computed the ratio of:
&lt;br&gt;&amp;gt; (a) the distance between the current (in-transition) style and the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; new style
&lt;br&gt;&amp;gt; (b) the distance between the endpoint of the current transition and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the new style
&lt;br&gt;&amp;gt; and if this ratio was less than 1, I simply multiplied the
&lt;br&gt;&amp;gt; transition-duration by this ratio (and, if the transition-delay was
&lt;br&gt;&amp;gt; negative, also multiplied the transition-delay by it). &amp;nbsp;Then I ran
&lt;br&gt;&amp;gt; the original function on the delay.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, I was already thinking of changing this approach, since I
&lt;br&gt;&amp;gt; wasn't sure I wanted to support distance computation on all value
&lt;br&gt;&amp;gt; types (I think it starts getting harder once calc() is introduced;
&lt;br&gt;&amp;gt; though without calc it's relatively straightforward to come up with
&lt;br&gt;&amp;gt; a distance measure whose ratios are meaningful, even if it doesn't
&lt;br&gt;&amp;gt; have any meaningful units). &amp;nbsp;In other words, I was thinking of
&lt;br&gt;&amp;gt; changing to an approach that (like Dean's) would only handle the A
&lt;br&gt;&amp;gt; to B to A case and just run transitions as specified if they aren't
&lt;br&gt;&amp;gt; exactly reversed.
&lt;/div&gt;&lt;br&gt;Out of interest, did the distance computation approach &amp;quot;feel&amp;quot; right?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; One thing I'm concerned about with the text that Dean added to
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#reversing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#reversing&lt;/a&gt;&amp;nbsp;is that it
&lt;br&gt;&amp;gt; introduces the concept of running a transition function in reverse.
&lt;br&gt;&amp;gt; I'm a little uncomfortable with introducing that concept only here,
&lt;br&gt;&amp;gt; but not anywhere else in the spec. &amp;nbsp;It would create discontinuities:
&lt;br&gt;&amp;gt; for example, if an element has an 'ease-in' or 'ease-out'
&lt;br&gt;&amp;gt; transition-timing-function for an effect that happens much like in
&lt;br&gt;&amp;gt; the :hover example above, you'll get an entirely different effect if
&lt;br&gt;&amp;gt; the mouse moves out of the element just before the initial
&lt;br&gt;&amp;gt; transition completes (you'd essentially get whichever of
&lt;br&gt;&amp;gt; ease-in/ease-out wasn't specified) vs. just after the initial
&lt;br&gt;&amp;gt; transition completes (in which case you'd get ease-in or ease-out as
&lt;br&gt;&amp;gt; specified).
&lt;/div&gt;&lt;br&gt;Yeah, this is a problem. We've discussed lots of different approaches
&lt;br&gt;internally at Apple but didn't find anything flawless. I'm sure
&lt;br&gt;there will be cases when people don't want reversability.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If we don't do that, the question is what to do instead. &amp;nbsp;I can
&lt;br&gt;&amp;gt; think of a two other possibilities:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (1) shorten the transition-duration (and any negative
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;transition-delay) by the ratio of the time elapsed so far in the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;initial transition to the total time of that transition (much
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;like what I did above, except using time instead of distance)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (2) jump to the point in the timing function (at the specified
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;transition-duration) for the reverse transition that would have
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;the element at its current position (and thus ignore
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;transition-delay entirely)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Either of these could be combined (or not) with reducing positive
&lt;br&gt;&amp;gt; transition-delays, though my initial inclination would be not to do
&lt;br&gt;&amp;gt; so.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -David
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;&amp;gt; Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26524023.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26517263</id>
	<title>Re: Individual properties for text-shadow and box-shadow</title>
	<published>2009-11-25T09:45:49Z</published>
	<updated>2009-11-25T09:45:49Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">One other point about adding individual properties for text-shadow
&lt;br&gt;and box-shadow: &amp;nbsp;this would add yet another case (in addition to
&lt;br&gt;multiple background layers and transitions) where is a single list
&lt;br&gt;spread across multiple properties with complex rules for matching
&lt;br&gt;the items across the lists when the length of the property lists
&lt;br&gt;don't match. &amp;nbsp;*That* has been a significant source of implementation
&lt;br&gt;complexity, and I really don't want to have to implement that more
&lt;br&gt;than necessary.
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Individual-properties-for-text-shadow-and-box-shadow-tp26451633p26517263.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516558</id>
	<title>Re: Individual properties for text-shadow and box-shadow</title>
	<published>2009-11-25T09:06:52Z</published>
	<updated>2009-11-25T09:06:52Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">On Friday 2009-11-20 17:21 -0500, Dave Methvin wrote:
&lt;br&gt;&amp;gt; We have a discussion thread going in the jQuery Dev group [1] about the CSS3
&lt;br&gt;&amp;gt; text-shadow property and how it might be used in jQuery. Because of the
&lt;br&gt;&amp;gt; proposed syntax for this attribute [2,3] it would be complex to parse in
&lt;br&gt;&amp;gt; Javascript. 
&lt;br&gt;&lt;br&gt;For what it's worth, the syntax is a little more than proposed, it's
&lt;br&gt;been in call-for-implementations for almost 11 years, since CSS2
&lt;br&gt;became a REC:
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/1998/REC-CSS2-19980512/text.html#text-shadow-props&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/1998/REC-CSS2-19980512/text.html#text-shadow-props&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;There are also two other arguments to consider:
&lt;br&gt;&lt;br&gt;(1) Splitting something into subproperties can limit future
&lt;br&gt;extensibility. &amp;nbsp;It's often done in order to add a bunch of new
&lt;br&gt;features (and thus say that that one direction is how the property
&lt;br&gt;is being extended). &amp;nbsp;I'd be somewhat hesitant to do it without
&lt;br&gt;adding features.
&lt;br&gt;&lt;br&gt;(2) The separation of properties ought to be determined by what the
&lt;br&gt;unit of cascading should be. &amp;nbsp;In other words, if authors would
&lt;br&gt;regularly want one part of the property to come from one source and
&lt;br&gt;another part to come from another source, then separate properties
&lt;br&gt;are desirable, but if the author almost always wants all the parts
&lt;br&gt;to come from a single place, it's *better* as a single property.
&lt;br&gt;&lt;br&gt;&lt;br&gt;And, as has already been mentioned, a number of working group
&lt;br&gt;members are concerned about the dramatic increase in the number of
&lt;br&gt;CSS properties.
&lt;br&gt;&lt;br&gt;I also think text-shadow is relatively straightforward to parse.
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Individual-properties-for-text-shadow-and-box-shadow-tp26451633p26516558.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516557</id>
	<title>[CSS21] &quot;containing block&quot; disambiguation&quot;</title>
	<published>2009-11-25T08:39:26Z</published>
	<updated>2009-11-25T08:39:26Z</updated>
	<author>
		<name>sam-195</name>
	</author>
	<content type="html">Hi.
&lt;br&gt;&lt;br&gt;In section 9.1.2 of CSS2.1 spec, I think it should be explained better 
&lt;br&gt;that the term &amp;quot;containing block&amp;quot; applies to boxes of inline and block 
&lt;br&gt;elements. The term is misleading isnt it?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Sam.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--%22containing-block%22-disambiguation%22-tp26516557p26516557.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26507535</id>
	<title>Re: Agenda conf call 25-nov-2009</title>
	<published>2009-11-24T20:47:31Z</published>
	<updated>2009-11-24T20:47:31Z</updated>
	<author>
		<name>Ian Hickson</name>
	</author>
	<content type="html">&lt;br&gt;(replying on the public list)
&lt;br&gt;&lt;br&gt;On Tue, 24 Nov 2009, Linss, Peter wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4. HTML5 dependencies
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; HTML5 has a dependency on BECSS which we are not working on. Are there 
&lt;br&gt;&amp;gt; others?
&lt;br&gt;&lt;br&gt;I'm happy to take BECSS to LC and CR. I only stopped working on it because 
&lt;br&gt;I was waiting for more implementation experience, but whether we do this 
&lt;br&gt;at WD or CR is not important to me.
&lt;br&gt;&lt;br&gt;Other dependencies from HTML5 to CSSWG specs are the basic grammar/syntax/ 
&lt;br&gt;cascade model (currently referencing 2.1), Color, Web Fonts, CSSOM and 
&lt;br&gt;CSSOM View, and UI.
&lt;br&gt;&lt;br&gt;HTH,
&lt;br&gt;-- 
&lt;br&gt;Ian Hickson &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; U+1047E &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)\._.,--....,'``. &amp;nbsp; &amp;nbsp;fL
&lt;br&gt;&lt;a href=&quot;http://ln.hixie.ch/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ln.hixie.ch/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;U+263A &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/, &amp;nbsp; _.. \ &amp;nbsp; _\ &amp;nbsp;;`._ ,.
&lt;br&gt;Things that are impossible just take longer. &amp;nbsp; `._.-(,_..'--(,_..'`-.;.'
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Agenda-conf-call-25-nov-2009-tp26507535p26507535.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26507005</id>
	<title>Re: [css3-transitions] faster reversing of partially completed transitions</title>
	<published>2009-11-24T19:21:19Z</published>
	<updated>2009-11-24T19:21:19Z</updated>
	<author>
		<name>Brad Kemper</name>
	</author>
	<content type="html">On Nov 24, 2009, at 5:08 PM, David Singer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26507005&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;singer@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; It sounds like you want asymmetric behavior (transition in, abrupt &amp;nbsp;
&lt;br&gt;&amp;gt; out) whereupon the rule that Dean wrote wouldn't apply.
&lt;br&gt;&lt;br&gt;Well, I was mostly responding to Tab's case, where he started with &amp;quot;If &amp;nbsp;
&lt;br&gt;I'm going to be using an asymmetric timing function...&amp;quot;. Except I was &amp;nbsp;
&lt;br&gt;taking duration instead of timing function, but same idea: TJ seemed &amp;nbsp;
&lt;br&gt;to be saying that even if one of the states (:hover) had an explicit &amp;nbsp;
&lt;br&gt;non-initial transition value and the other didn't, then unhovering &amp;nbsp;
&lt;br&gt;would &amp;quot;*always* run in reverse when the state transitions
&lt;br&gt;back to 'normal'&amp;quot;, regardless of the computed value of a non- 
&lt;br&gt;explicitly set 'transition-duration' on the non-hover rule, or the &amp;nbsp;
&lt;br&gt;amount of time hovering. That's how I understood his emphasized &amp;nbsp;
&lt;br&gt;*always* to mean, and that's what I was debating. If I misunderstood &amp;nbsp;
&lt;br&gt;what I was arguing against (it wouldn't be the first time), then &amp;nbsp;
&lt;br&gt;please correct me.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;It's only in the case where you transition each way and you &amp;nbsp;
&lt;br&gt;&amp;gt; interuupt the forward to go back again, that most people expect it &amp;nbsp;
&lt;br&gt;&amp;gt; to back down in the same amount of time as it has taken so far to &amp;nbsp;
&lt;br&gt;&amp;gt; come up, as it were.
&lt;br&gt;&lt;br&gt;Yes, for symetrical transitions, I would completely agree.
&lt;br&gt;&lt;br&gt;&amp;gt; I think a 'guess of intentions' is needed here. &amp;nbsp;I think the &amp;nbsp;
&lt;br&gt;&amp;gt; duration has to be 'right' (shorter); &amp;nbsp;whether the function has to &amp;nbsp;
&lt;br&gt;&amp;gt; be perfectly reversed I am less clear. &amp;nbsp;And delays confuse me.
&lt;br&gt;&lt;br&gt;I think I would have to see a few examples of different uses to know &amp;nbsp;
&lt;br&gt;what feels more natural. You probably have a better sense of that than &amp;nbsp;
&lt;br&gt;I do right now.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Nov 24, 2009, at 16:47 , Brad Kemper wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Nov 24, 2009, at 2:28 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26507005&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If I'm going to be using an asymmetric timing
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; function for state transitions, though, as an author I'm going to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; expect that they *always* run in reverse when the state transitions
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; back to 'normal'. &amp;nbsp;This includes transition-delays. &amp;nbsp;I'm not &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thinking
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; of the transition from :link to :hover to :link as two independent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; changes, I think of them as being a change and then a reversal of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; change.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But you could think of them as two independent changes, and set the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; transition on each. I think that would be better than the UA trying &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to guess your intentions. I don't think I would expect it to run in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; reverse, unless (possibly, and that's the question) it hadn't &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; finished running in forward. If you didn't set the :link version &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; (or the no pseudo-class version), then unhovering would cause an &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; abrupt change back. If that's what you wanted (and sometimes it &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; might be), you'd be done; if not, you'd notice pretty quick and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; know what to do to fix it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I can imagine, for instance, wanting a tooltip thingy that faded in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; (with opacity) after a second or two delay when hovering, and then &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; disappearing to opacity:0 abruptly as soon as I moved the cursor &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; away. If it was only half opaque, I would want the change back to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; be just as abrupt (with no delay or duration) as it would have been &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; if the first transition had played out. I would expect that to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; happen if I didn't set any transition values on the :link, because &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the initial transition-duration without me setting it would be 0.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David Singer
&lt;br&gt;&amp;gt; Multimedia and Software Standards, Apple Inc.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26507005.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506840</id>
	<title>Re: [css3-transitions] faster reversing of partially completed transitions</title>
	<published>2009-11-24T18:55:07Z</published>
	<updated>2009-11-24T18:55:07Z</updated>
	<author>
		<name>Brad Kemper</name>
	</author>
	<content type="html">On Nov 24, 2009, at 6:12 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506840&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 6:47 PM, Brad Kemper &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506840&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brad.kemper@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Nov 24, 2009, at 2:28 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506840&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If I'm going to be using an asymmetric timing
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; function for state transitions, though, as an author I'm going to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; expect that they *always* run in reverse when the state transitions
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; back to 'normal'. &amp;nbsp;This includes transition-delays. &amp;nbsp;I'm not &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thinking
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; of the transition from :link to :hover to :link as two independent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; changes, I think of them as being a change and then a reversal of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; change.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But you could think of them as two independent changes, and set the
&lt;br&gt;&amp;gt;&amp;gt; transition on each. I think that would be better than the UA trying &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to guess
&lt;br&gt;&amp;gt;&amp;gt; your intentions. I don't think I would expect it to run in reverse, &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; unless
&lt;br&gt;&amp;gt;&amp;gt; (possibly, and that's the question) it hadn't finished running in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; forward.
&lt;br&gt;&amp;gt;&amp;gt; If you didn't set the :link version (or the no pseudo-class &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; version), then
&lt;br&gt;&amp;gt;&amp;gt; unhovering would cause an abrupt change back. If that's what you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; wanted (and
&lt;br&gt;&amp;gt;&amp;gt; sometimes it might be), you'd be done; if not, you'd notice pretty &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; quick and
&lt;br&gt;&amp;gt;&amp;gt; know what to do to fix it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you mean something like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; a { transition-timing-function: ease-in; }
&lt;br&gt;&amp;gt; a:hover { transition-timing-function: ease-out; }
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Sure, according to your preference (if you set the timing function &amp;nbsp;
&lt;br&gt;for :hover and wanted something other than the default initial value &amp;nbsp;
&lt;br&gt;for going in reverse). &amp;nbsp;Perhaps you'd prefer it to ease out in both &amp;nbsp;
&lt;br&gt;directions, for instance. Or you could have a different duration &amp;nbsp;
&lt;br&gt;depending on if you were going into the hover or coming out of it. I'd &amp;nbsp;
&lt;br&gt;think you'd want to set that yourself.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I can imagine, for instance, wanting a tooltip thingy that faded in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; (with
&lt;br&gt;&amp;gt;&amp;gt; opacity) after a second or two delay when hovering, and then &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; disappearing to
&lt;br&gt;&amp;gt;&amp;gt; opacity:0 abruptly as soon as I moved the cursor away. If it was &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; only half
&lt;br&gt;&amp;gt;&amp;gt; opaque, I would want the change back to be just as abrupt (with no &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; delay or
&lt;br&gt;&amp;gt;&amp;gt; duration) as it would have been if the first transition had played &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; out. I
&lt;br&gt;&amp;gt;&amp;gt; would expect that to happen if I didn't set any transition values &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; on the
&lt;br&gt;&amp;gt;&amp;gt; :link, because the initial transition-duration without me setting &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; it would
&lt;br&gt;&amp;gt;&amp;gt; be 0.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sure, you want a transition one way, and no transition the other way.
&lt;br&gt;&amp;gt; I don't think that's going to be the common case, though. &amp;nbsp;I think it
&lt;br&gt;&amp;gt; should be handled by explicitly specifying such.
&lt;/div&gt;&lt;br&gt;I think the least unexpected thing is to explicitly specify whenever &amp;nbsp;
&lt;br&gt;you want a value other than the initial value.
&lt;br&gt;&lt;br&gt;&amp;gt; By default, though,
&lt;br&gt;&amp;gt; if I specified such a transition on a tooltip, I'd expect it to
&lt;br&gt;&amp;gt; transition in reverse when I stopped hovering.
&lt;br&gt;&lt;br&gt;Well, I haven't been that involved in the transition and animation &amp;nbsp;
&lt;br&gt;discussions before this, so maybe I'm missing something, but I didn't &amp;nbsp;
&lt;br&gt;think CSS worked that way usually. I would expect the initial value to &amp;nbsp;
&lt;br&gt;be present on any state I didn't set a value for (such as the non- 
&lt;br&gt;hover in this example) with properties like 'transition-duration' or &amp;nbsp;
&lt;br&gt;'transition-timing-function'. 
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26506840.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506556</id>
	<title>Re: [css3-transitions] faster reversing of partially completed  	transitions</title>
	<published>2009-11-24T18:12:40Z</published>
	<updated>2009-11-24T18:12:40Z</updated>
	<author>
		<name>Tab Atkins Jr.</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 6:47 PM, Brad Kemper &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506556&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brad.kemper@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Nov 24, 2009, at 2:28 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506556&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If I'm going to be using an asymmetric timing
&lt;br&gt;&amp;gt;&amp;gt; function for state transitions, though, as an author I'm going to
&lt;br&gt;&amp;gt;&amp;gt; expect that they *always* run in reverse when the state transitions
&lt;br&gt;&amp;gt;&amp;gt; back to 'normal'.  This includes transition-delays.  I'm not thinking
&lt;br&gt;&amp;gt;&amp;gt; of the transition from :link to :hover to :link as two independent
&lt;br&gt;&amp;gt;&amp;gt; changes, I think of them as being a change and then a reversal of that
&lt;br&gt;&amp;gt;&amp;gt; change.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But you could think of them as two independent changes, and set the
&lt;br&gt;&amp;gt; transition on each. I think that would be better than the UA trying to guess
&lt;br&gt;&amp;gt; your intentions. I don't think I would expect it to run in reverse, unless
&lt;br&gt;&amp;gt; (possibly, and that's the question) it hadn't finished running in forward.
&lt;br&gt;&amp;gt; If you didn't set the :link version (or the no pseudo-class version), then
&lt;br&gt;&amp;gt; unhovering would cause an abrupt change back. If that's what you wanted (and
&lt;br&gt;&amp;gt; sometimes it might be), you'd be done; if not, you'd notice pretty quick and
&lt;br&gt;&amp;gt; know what to do to fix it.
&lt;/div&gt;&lt;br&gt;Do you mean something like:
&lt;br&gt;&lt;br&gt;a { transition-timing-function: ease-in; }
&lt;br&gt;a:hover { transition-timing-function: ease-out; }
&lt;br&gt;&lt;br&gt;?
&lt;br&gt;&lt;br&gt;&amp;gt; I can imagine, for instance, wanting a tooltip thingy that faded in (with
&lt;br&gt;&amp;gt; opacity) after a second or two delay when hovering, and then disappearing to
&lt;br&gt;&amp;gt; opacity:0 abruptly as soon as I moved the cursor away. If it was only half
&lt;br&gt;&amp;gt; opaque, I would want the change back to be just as abrupt (with no delay or
&lt;br&gt;&amp;gt; duration) as it would have been if the first transition had played out. I
&lt;br&gt;&amp;gt; would expect that to happen if I didn't set any transition values on the
&lt;br&gt;&amp;gt; :link, because the initial transition-duration without me setting it would
&lt;br&gt;&amp;gt; be 0.
&lt;br&gt;&lt;br&gt;Sure, you want a transition one way, and no transition the other way.
&lt;br&gt;I don't think that's going to be the common case, though. &amp;nbsp;I think it
&lt;br&gt;should be handled by explicitly specifying such. &amp;nbsp;By default, though,
&lt;br&gt;if I specified such a transition on a tooltip, I'd expect it to
&lt;br&gt;transition in reverse when I stopped hovering.
&lt;br&gt;&lt;br&gt;~TJ
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26506556.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506418</id>
	<title>Re: [css21] Forced linebreaks and BiDi</title>
	<published>2009-11-24T17:53:33Z</published>
	<updated>2009-11-24T17:53:33Z</updated>
	<author>
		<name>Peter Moulder</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 03:14:43PM -0800, fantasai wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Here's a question: If a block splits an inline, should that be
&lt;br&gt;&amp;gt; interpreted as a Line Separator or a Paragraph Separator?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;p&amp;gt;Some text here
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;blockquote&amp;gt;Some block item&amp;lt;/blockquote&amp;gt;
&lt;br&gt;&amp;gt; More text here&amp;lt;/p&amp;gt;
&lt;br&gt;&lt;br&gt;I'll note that this is a misleading question as stated, in that the example is
&lt;br&gt;written in an HTML-like syntax, and HTML has its own handling of missing &amp;lt;/p&amp;gt;,
&lt;br&gt;and its own handling of bidi.
&lt;br&gt;&lt;br&gt;pjrm.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css21--Forced-linebreaks-and-BiDi-tp26500936p26506418.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506122</id>
	<title>Re: [css21] Forced linebreaks and BiDi</title>
	<published>2009-11-24T17:19:29Z</published>
	<updated>2009-11-24T17:19:29Z</updated>
	<author>
		<name>Robert O'Callahan-3</name>
	</author>
	<content type="html">See &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Oct/0992.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.w3.org/Archives/Public/public-html/2009Oct/0992.html&lt;/a&gt; for a bit more discussion.&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;Rob&lt;br&gt;-- &lt;br&gt;&amp;quot;He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all.&amp;quot; [Isaiah 53:5-6]&lt;br&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css21--Forced-linebreaks-and-BiDi-tp26500936p26506122.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26506022</id>
	<title>Re: [css3-transitions] faster reversing of partially completed transitions</title>
	<published>2009-11-24T17:08:07Z</published>
	<updated>2009-11-24T17:08:07Z</updated>
	<author>
		<name>David Singer</name>
	</author>
	<content type="html">It sounds like you want asymmetric behavior (transition in, abrupt out) whereupon the rule that Dean wrote wouldn't apply. &amp;nbsp;It's only in the case where you transition each way and you interuupt the forward to go back again, that most people expect it to back down in the same amount of time as it has taken so far to come up, as it were.
&lt;br&gt;&lt;br&gt;I think a 'guess of intentions' is needed here. &amp;nbsp;I think the duration has to be 'right' (shorter); &amp;nbsp;whether the function has to be perfectly reversed I am less clear. &amp;nbsp;And delays confuse me.
&lt;br&gt;&lt;br&gt;On Nov 24, 2009, at 16:47 , Brad Kemper wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Nov 24, 2009, at 2:28 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26506022&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; If I'm going to be using an asymmetric timing
&lt;br&gt;&amp;gt;&amp;gt; function for state transitions, though, as an author I'm going to
&lt;br&gt;&amp;gt;&amp;gt; expect that they *always* run in reverse when the state transitions
&lt;br&gt;&amp;gt;&amp;gt; back to 'normal'. &amp;nbsp;This includes transition-delays. &amp;nbsp;I'm not thinking
&lt;br&gt;&amp;gt;&amp;gt; of the transition from :link to :hover to :link as two independent
&lt;br&gt;&amp;gt;&amp;gt; changes, I think of them as being a change and then a reversal of that
&lt;br&gt;&amp;gt;&amp;gt; change.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But you could think of them as two independent changes, and set the transition on each. I think that would be better than the UA trying to guess your intentions. I don't think I would expect it to run in reverse, unless (possibly, and that's the question) it hadn't finished running in forward. If you didn't set the :link version (or the no pseudo-class version), then unhovering would cause an abrupt change back. If that's what you wanted (and sometimes it might be), you'd be done; if not, you'd notice pretty quick and know what to do to fix it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I can imagine, for instance, wanting a tooltip thingy that faded in (with opacity) after a second or two delay when hovering, and then disappearing to opacity:0 abruptly as soon as I moved the cursor away. If it was only half opaque, I would want the change back to be just as abrupt (with no delay or duration) as it would have been if the first transition had played out. I would expect that to happen if I didn't set any transition values on the :link, because the initial transition-duration without me setting it would be 0. &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;David Singer
&lt;br&gt;Multimedia and Software Standards, Apple Inc.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26506022.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26505854</id>
	<title>Re: [css3-transitions] faster reversing of partially completed   transitions</title>
	<published>2009-11-24T16:47:29Z</published>
	<updated>2009-11-24T16:47:29Z</updated>
	<author>
		<name>Brad Kemper</name>
	</author>
	<content type="html">On Nov 24, 2009, at 2:28 PM, &amp;quot;Tab Atkins Jr.&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505854&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; If I'm going to be using an asymmetric timing
&lt;br&gt;&amp;gt; function for state transitions, though, as an author I'm going to
&lt;br&gt;&amp;gt; expect that they *always* run in reverse when the state transitions
&lt;br&gt;&amp;gt; back to 'normal'. &amp;nbsp;This includes transition-delays. &amp;nbsp;I'm not thinking
&lt;br&gt;&amp;gt; of the transition from :link to :hover to :link as two independent
&lt;br&gt;&amp;gt; changes, I think of them as being a change and then a reversal of that
&lt;br&gt;&amp;gt; change.
&lt;br&gt;&lt;br&gt;But you could think of them as two independent changes, and set the &amp;nbsp;
&lt;br&gt;transition on each. I think that would be better than the UA trying to &amp;nbsp;
&lt;br&gt;guess your intentions. I don't think I would expect it to run in &amp;nbsp;
&lt;br&gt;reverse, unless (possibly, and that's the question) it hadn't finished &amp;nbsp;
&lt;br&gt;running in forward. If you didn't set the :link version (or the no &amp;nbsp;
&lt;br&gt;pseudo-class version), then unhovering would cause an abrupt change &amp;nbsp;
&lt;br&gt;back. If that's what you wanted (and sometimes it might be), you'd be &amp;nbsp;
&lt;br&gt;done; if not, you'd notice pretty quick and know what to do to fix it.
&lt;br&gt;&lt;br&gt;I can imagine, for instance, wanting a tooltip thingy that faded in &amp;nbsp;
&lt;br&gt;(with opacity) after a second or two delay when hovering, and then &amp;nbsp;
&lt;br&gt;disappearing to opacity:0 abruptly as soon as I moved the cursor away. &amp;nbsp;
&lt;br&gt;If it was only half opaque, I would want the change back to be just as &amp;nbsp;
&lt;br&gt;abrupt (with no delay or duration) as it would have been if the first &amp;nbsp;
&lt;br&gt;transition had played out. I would expect that to happen if I didn't &amp;nbsp;
&lt;br&gt;set any transition values on the :link, because the initial transition- 
&lt;br&gt;duration without me setting it would be 0. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26505854.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26505024</id>
	<title>Re: [css21] Forced linebreaks and BiDi</title>
	<published>2009-11-24T15:14:43Z</published>
	<updated>2009-11-24T15:14:43Z</updated>
	<author>
		<name>fantasai</name>
	</author>
	<content type="html">Øyvind Stenhaug wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; CSS 2.1 (&amp;lt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/visuren.html#direction&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visuren.html#direction&lt;/a&gt;&amp;gt;) says:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; # User agents that support bidirectional text must apply the Unicode
&lt;br&gt;&amp;gt; # bidirectional algorithm to every sequence of inline boxes 
&lt;br&gt;&amp;gt; uninterrupted by a
&lt;br&gt;&amp;gt; # forced line break or block boundary. This sequence forms the 
&lt;br&gt;&amp;gt; &amp;quot;paragraph&amp;quot; unit
&lt;br&gt;&amp;gt; # in the bidirectional algorithm.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; By my reading this implies that two text segments separated by a line 
&lt;br&gt;&amp;gt; feed would each have the bidi algorithm applied to them separately. From 
&lt;br&gt;&amp;gt; what I can tell only currently WebKit does so, the others I tested 
&lt;br&gt;&amp;gt; (Gecko, Presto, Trident) all seem to keep them as one paragraph.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The spec also says HTML4 &amp;quot;defines bidirectionality behavior for HTML 
&lt;br&gt;&amp;gt; elements&amp;quot;, and &amp;lt;&lt;a href=&quot;http://www.w3.org/TR/html4/struct/text.html#edef-BR&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/html4/struct/text.html#edef-BR&lt;/a&gt;&amp;gt; 
&lt;br&gt;&amp;gt; explicitly states that &amp;lt;BR&amp;gt; &amp;quot;should behave the same way the [ISO10646] 
&lt;br&gt;&amp;gt; LINE SEPARATOR character behaves in the bidirectional algorithm&amp;quot;[1]. It 
&lt;br&gt;&amp;gt; seems inconsistent to choose another approach for other types of 
&lt;br&gt;&amp;gt; linebreak, especially given the expected UA styling of &amp;lt;br&amp;gt; (as given by 
&lt;br&gt;&amp;gt; both CSS2.1 and HTML5).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Demo:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;!doctype html&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;div style=&amp;quot;white-space:pre&amp;quot;&amp;gt;1&amp;#x0639;
&lt;br&gt;&amp;gt; 1&amp;#x0639;&amp;lt;/div&amp;gt;
&lt;/div&gt;&lt;br&gt;Filed CSS2.1 Issue 145: wrt BIDI treat forced line breaks as LS not CR/LF
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://wiki.csswg.org/spec/css2.1#issue-145&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.csswg.org/spec/css2.1#issue-145&lt;/a&gt;&lt;br&gt;&lt;br&gt;Here's a question: If a block splits an inline, should that be
&lt;br&gt;interpreted as a Line Separator or a Paragraph Separator?
&lt;br&gt;&lt;br&gt;&amp;lt;p&amp;gt;Some text here
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;blockquote&amp;gt;Some block item&amp;lt;/blockquote&amp;gt;
&lt;br&gt;More text here&amp;lt;/p&amp;gt;
&lt;br&gt;&lt;br&gt;~fantasai
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css21--Forced-linebreaks-and-BiDi-tp26500936p26505024.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504875</id>
	<title>Re: [CSS21] Outline versus border edge</title>
	<published>2009-11-24T15:02:59Z</published>
	<updated>2009-11-24T15:02:59Z</updated>
	<author>
		<name>fantasai</name>
	</author>
	<content type="html">Gérard Talbot wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If the &amp;quot;may be&amp;quot; remains in CSS 2.1, then CSS 3 outline-offset property
&lt;br&gt;&amp;gt; definition should change
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; initial: 0
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; to
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; initial: user agent dependent
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Either way, whatever is decided, some verse should be updated to reflect
&lt;br&gt;&amp;gt; this.
&lt;/div&gt;&lt;br&gt;The UA-dependence allowed in 2.1 can be described as a different
&lt;br&gt;UA style sheet in CSS3, rather than as a different initial value.
&lt;br&gt;So I don't think either spec needs to change.
&lt;br&gt;&lt;br&gt;~fantasai
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--Outline-versus-border-edge-tp26504369p26504875.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504415</id>
	<title>Re: [css3-transitions] faster reversing of partially completed  	transitions</title>
	<published>2009-11-24T14:28:53Z</published>
	<updated>2009-11-24T14:28:53Z</updated>
	<author>
		<name>Tab Atkins Jr.</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 3:51 PM, L. David Baron &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26504415&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbaron@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; One thing I'm concerned about with the text that Dean added to
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#reversing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#reversing&lt;/a&gt;&amp;nbsp;is that it
&lt;br&gt;&amp;gt; introduces the concept of running a transition function in reverse.
&lt;br&gt;&amp;gt; I'm a little uncomfortable with introducing that concept only here,
&lt;br&gt;&amp;gt; but not anywhere else in the spec.  It would create discontinuities:
&lt;br&gt;&amp;gt; for example, if an element has an 'ease-in' or 'ease-out'
&lt;br&gt;&amp;gt; transition-timing-function for an effect that happens much like in
&lt;br&gt;&amp;gt; the :hover example above, you'll get an entirely different effect if
&lt;br&gt;&amp;gt; the mouse moves out of the element just before the initial
&lt;br&gt;&amp;gt; transition completes (you'd essentially get whichever of
&lt;br&gt;&amp;gt; ease-in/ease-out wasn't specified) vs. just after the initial
&lt;br&gt;&amp;gt; transition completes (in which case you'd get ease-in or ease-out as
&lt;br&gt;&amp;gt; specified).
&lt;/div&gt;&lt;br&gt;That's a problem. &amp;nbsp;If I'm going to be using an asymmetric timing
&lt;br&gt;function for state transitions, though, as an author I'm going to
&lt;br&gt;expect that they *always* run in reverse when the state transitions
&lt;br&gt;back to 'normal'. &amp;nbsp;This includes transition-delays. &amp;nbsp;I'm not thinking
&lt;br&gt;of the transition from :link to :hover to :link as two independent
&lt;br&gt;changes, I think of them as being a change and then a reversal of that
&lt;br&gt;change.
&lt;br&gt;&lt;br&gt;Is there some way to codify that concept? &amp;nbsp;If so, we'll simultaneously
&lt;br&gt;address author expectations and have a tool to properly resolve this
&lt;br&gt;issue (just treat transitions from A-&amp;gt;B-&amp;gt;A as 'reversing' a state
&lt;br&gt;change).
&lt;br&gt;&lt;br&gt;~TJ
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26504415.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504369</id>
	<title>[CSS21] Outline versus border edge</title>
	<published>2009-11-24T14:25:01Z</published>
	<updated>2009-11-24T14:25:01Z</updated>
	<author>
		<name>Gérard Talbot</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;The latest CSS 2.1 spec says
&lt;br&gt;&lt;br&gt;&amp;quot;
&lt;br&gt;The outline may be drawn starting just outside the border edge.
&lt;br&gt;&amp;quot;
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;One of the previous CSS 2 version was saying
&lt;br&gt;&lt;br&gt;&amp;quot;
&lt;br&gt;The outline is drawn starting just outside the border edge.
&lt;br&gt;&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Why the &amp;quot;is&amp;quot; was changed to &amp;quot;may be&amp;quot; ?
&lt;br&gt;&lt;br&gt;My opinion is that the previous &amp;quot;is&amp;quot; should be reinstated, restaured in
&lt;br&gt;CSS 2.1, section 18.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;CSS3 Basic User Interface Module, 8.5 'outline-offset' property says
&lt;br&gt;&lt;br&gt;&amp;quot;
&lt;br&gt;By default, the outline is drawn starting just outside the border edge.
&lt;br&gt;&amp;quot;
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/css3-ui/#outline-offset&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/css3-ui/#outline-offset&lt;/a&gt;&lt;br&gt;&lt;br&gt;If the &amp;quot;may be&amp;quot; remains in CSS 2.1, then CSS 3 outline-offset property
&lt;br&gt;definition should change
&lt;br&gt;&lt;br&gt;initial: 0
&lt;br&gt;&lt;br&gt;to
&lt;br&gt;&lt;br&gt;initial: user agent dependent
&lt;br&gt;&lt;br&gt;Either way, whatever is decided, some verse should be updated to reflect
&lt;br&gt;this.
&lt;br&gt;&lt;br&gt;regards, Gérard
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CSS21--Outline-versus-border-edge-tp26504369p26504369.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503933</id>
	<title>[css3-transitions] faster reversing of partially completed  transitions</title>
	<published>2009-11-24T13:51:57Z</published>
	<updated>2009-11-24T13:51:57Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">Dean added a new section on reversing of partially-completed
&lt;br&gt;transitions: &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#reversing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#reversing&lt;/a&gt;&lt;br&gt;This is intended to solve a problem that shows up in WebKit's
&lt;br&gt;implementation: &amp;nbsp;for example, if an element has a transition for a
&lt;br&gt;style that changes on :hover, and the user moves the mouse into the
&lt;br&gt;element (starting the transition) and then out of the element well
&lt;br&gt;before the transition repeats, the movement back to the original
&lt;br&gt;position ends up much slower than the movement away from it, since
&lt;br&gt;it uses the full transition-duration for just a partial change in
&lt;br&gt;the movement.
&lt;br&gt;&lt;br&gt;I'd implemented a different approach for fixing this in Mozilla.
&lt;br&gt;There, I'd actually used distance computation (the code for which is
&lt;br&gt;required for paced animation in SMIL, although perhaps not for as
&lt;br&gt;many value types as we want to support transitions on). &amp;nbsp;So I
&lt;br&gt;computed the ratio of:
&lt;br&gt;&amp;nbsp;(a) the distance between the current (in-transition) style and the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;new style
&lt;br&gt;&amp;nbsp;(b) the distance between the endpoint of the current transition and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;the new style
&lt;br&gt;and if this ratio was less than 1, I simply multiplied the
&lt;br&gt;transition-duration by this ratio (and, if the transition-delay was
&lt;br&gt;negative, also multiplied the transition-delay by it). &amp;nbsp;Then I ran
&lt;br&gt;the original function on the delay.
&lt;br&gt;&lt;br&gt;However, I was already thinking of changing this approach, since I
&lt;br&gt;wasn't sure I wanted to support distance computation on all value
&lt;br&gt;types (I think it starts getting harder once calc() is introduced;
&lt;br&gt;though without calc it's relatively straightforward to come up with
&lt;br&gt;a distance measure whose ratios are meaningful, even if it doesn't
&lt;br&gt;have any meaningful units). &amp;nbsp;In other words, I was thinking of
&lt;br&gt;changing to an approach that (like Dean's) would only handle the A
&lt;br&gt;to B to A case and just run transitions as specified if they aren't
&lt;br&gt;exactly reversed.
&lt;br&gt;&lt;br&gt;&lt;br&gt;One thing I'm concerned about with the text that Dean added to
&lt;br&gt;&lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/#reversing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/#reversing&lt;/a&gt;&amp;nbsp;is that it
&lt;br&gt;introduces the concept of running a transition function in reverse.
&lt;br&gt;I'm a little uncomfortable with introducing that concept only here,
&lt;br&gt;but not anywhere else in the spec. &amp;nbsp;It would create discontinuities:
&lt;br&gt;for example, if an element has an 'ease-in' or 'ease-out'
&lt;br&gt;transition-timing-function for an effect that happens much like in
&lt;br&gt;the :hover example above, you'll get an entirely different effect if
&lt;br&gt;the mouse moves out of the element just before the initial
&lt;br&gt;transition completes (you'd essentially get whichever of
&lt;br&gt;ease-in/ease-out wasn't specified) vs. just after the initial
&lt;br&gt;transition completes (in which case you'd get ease-in or ease-out as
&lt;br&gt;specified).
&lt;br&gt;&lt;br&gt;If we don't do that, the question is what to do instead. &amp;nbsp;I can
&lt;br&gt;think of a two other possibilities:
&lt;br&gt;&lt;br&gt;(1) shorten the transition-duration (and any negative
&lt;br&gt;&amp;nbsp; &amp;nbsp; transition-delay) by the ratio of the time elapsed so far in the
&lt;br&gt;&amp;nbsp; &amp;nbsp; initial transition to the total time of that transition (much
&lt;br&gt;&amp;nbsp; &amp;nbsp; like what I did above, except using time instead of distance)
&lt;br&gt;&lt;br&gt;(2) jump to the point in the timing function (at the specified
&lt;br&gt;&amp;nbsp; &amp;nbsp; transition-duration) for the reverse transition that would have
&lt;br&gt;&amp;nbsp; &amp;nbsp; the element at its current position (and thus ignore
&lt;br&gt;&amp;nbsp; &amp;nbsp; transition-delay entirely)
&lt;br&gt;&lt;br&gt;Either of these could be combined (or not) with reducing positive
&lt;br&gt;transition-delays, though my initial inclination would be not to do
&lt;br&gt;so.
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--faster-reversing-of-partially-completed--transitions-tp26503933p26503933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503630</id>
	<title>Re: [css3-transitions] edits to transitions spec</title>
	<published>2009-11-24T13:29:23Z</published>
	<updated>2009-11-24T13:29:23Z</updated>
	<author>
		<name>L. David Baron</name>
	</author>
	<content type="html">On Tuesday 2009-11-24 08:18 -0600, Tab Atkins Jr. wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 7:57 AM, Giovanni Campagna
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503630&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;scampa.giovanni@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Section 3, it says: &amp;quot;Implementations must not start a transition when
&lt;br&gt;&amp;gt; &amp;gt; the computed value of a property changes as a result of declarative
&lt;br&gt;&amp;gt; &amp;gt; (as opposed to scripted) animation. &amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; I read this as &amp;quot;changing the :hover state of an element must not start
&lt;br&gt;&amp;gt; &amp;gt; a transition&amp;quot;, which is obviously against the purpose of declarative
&lt;br&gt;&amp;gt; &amp;gt; transitions (as opposed to script-controlled animations)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Note the word &amp;quot;animation&amp;quot; at the end of that sentence. &amp;nbsp;Changing the
&lt;br&gt;&amp;gt; :hover state is not a declarative animation, and so doesn't fall under
&lt;br&gt;&amp;gt; the scope of that sentence.
&lt;/div&gt;&lt;br&gt;I changed:
&lt;br&gt;&amp;nbsp; declarative (as opposed to scripted) animation.
&lt;br&gt;into:
&lt;br&gt;&amp;nbsp; declarative animation (as opposed to scripted animation).
&lt;br&gt;to avoid this confusion.
&lt;br&gt;&lt;br&gt;-David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;L. David Baron &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;Mozilla Corporation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--edits-to-transitions-spec-tp26483983p26503630.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26500936</id>
	<title>[css21] Forced linebreaks and BiDi</title>
	<published>2009-11-24T10:18:02Z</published>
	<updated>2009-11-24T10:18:02Z</updated>
	<author>
		<name>Øyvind Stenhaug</name>
	</author>
	<content type="html">CSS 2.1 (&amp;lt;&lt;a href=&quot;http://www.w3.org/TR/CSS21/visuren.html#direction&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/CSS21/visuren.html#direction&lt;/a&gt;&amp;gt;) says:
&lt;br&gt;&lt;br&gt;# User agents that support bidirectional text must apply the Unicode
&lt;br&gt;# bidirectional algorithm to every sequence of inline boxes uninterrupted &amp;nbsp;
&lt;br&gt;by a
&lt;br&gt;# forced line break or block boundary. This sequence forms the &amp;quot;paragraph&amp;quot; &amp;nbsp;
&lt;br&gt;unit
&lt;br&gt;# in the bidirectional algorithm.
&lt;br&gt;&lt;br&gt;By my reading this implies that two text segments separated by a line feed &amp;nbsp;
&lt;br&gt;would each have the bidi algorithm applied to them separately. From what I &amp;nbsp;
&lt;br&gt;can tell only currently WebKit does so, the others I tested (Gecko, &amp;nbsp;
&lt;br&gt;Presto, Trident) all seem to keep them as one paragraph.
&lt;br&gt;&lt;br&gt;The spec also says HTML4 &amp;quot;defines bidirectionality behavior for HTML &amp;nbsp;
&lt;br&gt;elements&amp;quot;, and &amp;lt;&lt;a href=&quot;http://www.w3.org/TR/html4/struct/text.html#edef-BR&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/html4/struct/text.html#edef-BR&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;explicitly states that &amp;lt;BR&amp;gt; &amp;quot;should behave the same way the [ISO10646] &amp;nbsp;
&lt;br&gt;LINE SEPARATOR character behaves in the bidirectional algorithm&amp;quot;[1]. It &amp;nbsp;
&lt;br&gt;seems inconsistent to choose another approach for other types of &amp;nbsp;
&lt;br&gt;linebreak, especially given the expected UA styling of &amp;lt;br&amp;gt; (as given by &amp;nbsp;
&lt;br&gt;both CSS2.1 and HTML5).
&lt;br&gt;&lt;br&gt;Demo:
&lt;br&gt;&lt;br&gt;&amp;lt;!doctype html&amp;gt;
&lt;br&gt;&amp;lt;div style=&amp;quot;white-space:pre&amp;quot;&amp;gt;1&amp;#x0639;
&lt;br&gt;1&amp;#x0639;&amp;lt;/div&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;[1] HTML 5 currently does not: &amp;nbsp;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.w3.org/Bugs/Public/show_bug.cgi?id=8363&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/Bugs/Public/show_bug.cgi?id=8363&lt;/a&gt;&amp;gt;
&lt;br&gt;-- 
&lt;br&gt;Øyvind Stenhaug
&lt;br&gt;Core Norway, Opera Software ASA
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css21--Forced-linebreaks-and-BiDi-tp26500936p26500936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499388</id>
	<title>Re: [css3-transitions] edits to transitions spec</title>
	<published>2009-11-24T08:49:24Z</published>
	<updated>2009-11-24T08:49:24Z</updated>
	<author>
		<name>Giovanni Campagna</name>
	</author>
	<content type="html">2009/11/24 Tab Atkins Jr. &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jackalmage@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 7:57 AM, Giovanni Campagna
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499388&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;scampa.giovanni@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Section 3, it says: &amp;quot;Implementations must not start a transition when
&lt;br&gt;&amp;gt;&amp;gt; the computed value of a property changes as a result of declarative
&lt;br&gt;&amp;gt;&amp;gt; (as opposed to scripted) animation. &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; I read this as &amp;quot;changing the :hover state of an element must not start
&lt;br&gt;&amp;gt;&amp;gt; a transition&amp;quot;, which is obviously against the purpose of declarative
&lt;br&gt;&amp;gt;&amp;gt; transitions (as opposed to script-controlled animations)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note the word &amp;quot;animation&amp;quot; at the end of that sentence.  Changing the
&lt;br&gt;&amp;gt; :hover state is not a declarative animation, and so doesn't fall under
&lt;br&gt;&amp;gt; the scope of that sentence.
&lt;/div&gt;&lt;br&gt;You're right, sorry for the noise
&lt;br&gt;&lt;br&gt;&amp;gt; ~TJ
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Giovanni
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--edits-to-transitions-spec-tp26483983p26499388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496698</id>
	<title>Re: [css3-transitions] edits to transitions spec</title>
	<published>2009-11-24T06:18:28Z</published>
	<updated>2009-11-24T06:18:28Z</updated>
	<author>
		<name>Tab Atkins Jr.</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 7:57 AM, Giovanni Campagna
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496698&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;scampa.giovanni@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Section 3, it says: &amp;quot;Implementations must not start a transition when
&lt;br&gt;&amp;gt; the computed value of a property changes as a result of declarative
&lt;br&gt;&amp;gt; (as opposed to scripted) animation. &amp;quot;
&lt;br&gt;&amp;gt; I read this as &amp;quot;changing the :hover state of an element must not start
&lt;br&gt;&amp;gt; a transition&amp;quot;, which is obviously against the purpose of declarative
&lt;br&gt;&amp;gt; transitions (as opposed to script-controlled animations)
&lt;br&gt;&lt;br&gt;Note the word &amp;quot;animation&amp;quot; at the end of that sentence. &amp;nbsp;Changing the
&lt;br&gt;:hover state is not a declarative animation, and so doesn't fall under
&lt;br&gt;the scope of that sentence.
&lt;br&gt;&lt;br&gt;~TJ
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--edits-to-transitions-spec-tp26483983p26496698.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496363</id>
	<title>Re: [css3-transitions] edits to transitions spec</title>
	<published>2009-11-24T05:57:36Z</published>
	<updated>2009-11-24T05:57:36Z</updated>
	<author>
		<name>Giovanni Campagna</name>
	</author>
	<content type="html">Section 3, it says: &amp;quot;Implementations must not start a transition when
&lt;br&gt;the computed value of a property changes as a result of declarative
&lt;br&gt;(as opposed to scripted) animation. &amp;quot;
&lt;br&gt;I read this as &amp;quot;changing the :hover state of an element must not start
&lt;br&gt;a transition&amp;quot;, which is obviously against the purpose of declarative
&lt;br&gt;transitions (as opposed to script-controlled animations)
&lt;br&gt;&lt;br&gt;I think it would be better to only consider specified values instead
&lt;br&gt;of computed values, but there may be cases I'm not considering.
&lt;br&gt;&lt;br&gt;Giovanni
&lt;br&gt;&lt;br&gt;2009/11/23 L. David Baron &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496363&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbaron@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I made some additional edits to
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/&lt;/a&gt;&amp;nbsp;to address a number of
&lt;br&gt;&amp;gt; issues (most of which I orginally raised) and call out a few others
&lt;br&gt;&amp;gt; as issues within the spec.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The changes I made are described in my changelog entry at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/csswg/css3-transitions/ChangeLog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/csswg/css3-transitions/ChangeLog&lt;/a&gt;&lt;br&gt;&amp;gt; (and were actually split across a number of CVS commits).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The full changes are available in a text diff at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/cvsweb/csswg/css3-transitions/Overview.src.html.diff?r1=1.5&amp;r2=1.10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/cvsweb/csswg/css3-transitions/Overview.src.html.diff?r1=1.5&amp;r2=1.10&lt;/a&gt;&lt;br&gt;&amp;gt; or an HTML diff at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://dev.w3.org/cvsweb/csswg/css3-transitions/Overview.src.html.diff?r1=1.5&amp;r2=1.10&amp;f=h&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.w3.org/cvsweb/csswg/css3-transitions/Overview.src.html.diff?r1=1.5&amp;r2=1.10&amp;f=h&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -David
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; L. David Baron                                 &lt;a href=&quot;http://dbaron.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbaron.org/&lt;/a&gt;&lt;br&gt;&amp;gt; Mozilla Corporation                       &lt;a href=&quot;http://www.mozilla.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mozilla.com/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-css3-transitions--edits-to-transitions-spec-tp26483983p26496363.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492364</id>
	<title>RE: [cssom] unrecognized rules and properties</title>
	<published>2009-11-24T00:43:24Z</published>
	<updated>2009-11-24T00:43:24Z</updated>
	<author>
		<name>mikewse</name>
	</author>
	<content type="html">Anne van Kesteren wrote:
&lt;br&gt;&amp;gt; On Sun, 22 Nov 2009 13:14:58 -0200, Mike Wilson wrote:
&lt;br&gt;&amp;gt; &amp;gt; What case has been made for removing this support? IMO
&lt;br&gt;&amp;gt; &amp;gt; there are strong arguments for having it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This was decided long ago based on that implementations did 
&lt;br&gt;&amp;gt; not have to keep the rules around. 
&lt;br&gt;&lt;br&gt;@implementors
&lt;br&gt;Would you please speak up and tell what specific problems you
&lt;br&gt;were having with retaining this data?
&lt;br&gt;&lt;br&gt;&amp;gt; If we want to change this I'm not sure a grammar-based
&lt;br&gt;&amp;gt; approach for the defining the CSS parser is appropriate &amp;nbsp;
&lt;br&gt;&amp;gt; anymore since we'd need to define exactly which strings end 
&lt;br&gt;&amp;gt; up in the DOM for any kind of input.
&lt;br&gt;&lt;br&gt;I've been assuming that any unrecognized entity still need to
&lt;br&gt;conform to the basic CSS syntax, so that unrecognized 
&lt;br&gt;statements don't throw the parser off-route. 
&lt;br&gt;To me the intent with CSSUnknownRule seems to be mainly to 
&lt;br&gt;support rules formated according to normal syntax, but with
&lt;br&gt;an unrecognized identifier after the @-sign. This seems
&lt;br&gt;trivial to include in the parser, but you mention that the
&lt;br&gt;grammar-based approach may have a problem with that. 
&lt;br&gt;&lt;br&gt;One may choose to apply grammars at different levels of 
&lt;br&gt;detail, so I'm not entirely sure what is the specific problem. 
&lt;br&gt;Have there been changes in these areas since the last CSSOM 
&lt;br&gt;spec? (sorry if this is obvious, haven't been following)
&lt;br&gt;&lt;br&gt;When it comes to unrecognized properties, I don't see any 
&lt;br&gt;parsing problems really. Of course, the CSSOM cannot do any
&lt;br&gt;processing of property values as the type is unknown, and 
&lt;br&gt;should return them literally, but apart from that I see no 
&lt;br&gt;big impact. Or am I missing something?
&lt;br&gt;&lt;br&gt;Finally, I'd like to mention a few reasons why unrecognized
&lt;br&gt;CSS should be retained:
&lt;br&gt;&lt;br&gt;1) It is the nature of the web to be permissive and let 
&lt;br&gt;&amp;nbsp; &amp;nbsp;unrecognized data be dealt with downstream.
&lt;br&gt;&lt;br&gt;2) The DOM retains unrecognized elements and attributes (I
&lt;br&gt;&amp;nbsp; &amp;nbsp;don't think anybody is suggesting to throw them out?),
&lt;br&gt;&amp;nbsp; &amp;nbsp;which for the sake of discussion map well to CSS rules
&lt;br&gt;&amp;nbsp; &amp;nbsp;and properties, respectively.
&lt;br&gt;&lt;br&gt;3) CSS not recognized by a certain browser may very well be
&lt;br&gt;&amp;nbsp; &amp;nbsp;inspected by a client-side library emulating the
&lt;br&gt;&amp;nbsp; &amp;nbsp;feature instead. This very mail thread sprung from a 
&lt;br&gt;&amp;nbsp; &amp;nbsp;discussion about being able to implement CSS transitions 
&lt;br&gt;&amp;nbsp; &amp;nbsp;for older browsers, by examining the CSSOM and running 
&lt;br&gt;&amp;nbsp; &amp;nbsp;client code for browsers without transition support.
&lt;br&gt;&amp;nbsp; &amp;nbsp;IMO weighing in the ability to use client-side libraries
&lt;br&gt;&amp;nbsp; &amp;nbsp;for compatibility support is a major point for CSS 
&lt;br&gt;&amp;nbsp; &amp;nbsp;forwards compatibility, and is something that should be 
&lt;br&gt;&amp;nbsp; &amp;nbsp;taken into account for any new standard.
&lt;br&gt;&lt;br&gt;4) IE does it.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-cssom--unrecognized-rules-and-properties-tp26466134p26492364.html" />
</entry>

</feed>
