W3C home > Mailing lists > Public > www-style@w3.org > April 2004

Re: CSS3 Proposal: Page Transitions

From: Anne van Kesteren (fora) <fora@annevankesteren.nl>
Date: Sat, 10 Apr 2004 13:44:09 +0200
Message-ID: <4077DE09.6000002@annevankesteren.nl>
To: Matt Blissett <matt@blissett.me.uk>, www-style@w3.org

> I think this would be better code:
> 
> body { transition-enter-type: dissolve; (or blend, etc) 
> transition-enter-duration: 2s; transition-exit-type: blend; (for 
> example) transition-exit-duration: 1.5s; }
> 
> which could be shortened to body { transition-enter: dissolve 2s; 
> transition-exit: blend 1.5s; }

If the CSS WG ever decides to add such properties (I hope not) they
should probably be applied to '@viewport', since the properties have
nothing to do with the element, but with the entire page.

> MSIE has lots of transitions (filters): 
> <http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/reference/reference.asp>
> 
Some of the properties already are (in some way) in CSS3, like the
'alpha' filter.

> Some of these have several properties to adjust (for instance 
> 'blinds' lets you choose the number of strips and the direction). How
> could these  different properties be added to CSS?

I'm in the opinion that most (if not all) of the IE filters don't look
that professional (I don't think CSS is designed for scriptkiddies?) and
shouldn't be added at all. However, you could implement it like:

   element{
    blinds-bands:<number>;
    blinds-direction:[top|right|bottom|left];
   }

And a shorthand 'blinds' property could be added as well.

> On another note, I think it should be optional for the UA to render 
> these  transitions, especially the transition-enter and 
> transition-exit ones.

You mean implement I guess.


-- 
  Anne van Kesteren
  <http://annevankesteren.nl/>
Received on Saturday, 10 April 2004 07:44:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:28 GMT