W3C home > Mailing lists > Public > public-html@w3.org > March 2008

Re: Exploring new vocabularies for HTML

From: Charles McCathieNevile <chaals@opera.com>
Date: Fri, 28 Mar 2008 09:18:26 +0100
To: "James Graham" <jg307@cam.ac.uk>, "Jeff Schiller" <codedread@gmail.com>
Cc: public-html@w3.org
Message-ID: <op.t8pv00uswxe0ny@pc099.coreteam.oslo.opera.com>

On Thu, 27 Mar 2008 22:49:39 +0100, James Graham <jg307@cam.ac.uk> wrote:

> Jeff Schiller wrote:
>> Here's another use case:
>>
>> 5. The ability to animate elements in a web page (hypertext, vector  
>> graphics) without using script.
>
> It's not clear to me that "without script" is a problem statement,  
> rather it seems to be part of a solution. What are the use cases that  
> you believe require scriptless animation? (I'm not suggesting valid use  
> cases don't exist, just that the haven't been clearly stated yet).

Transcoding content would also be significantly more effective with  
declaratve animation.

Similarly, authoring and maintaining animated content can be more easily  
fitted into a tool-independent workflow if the animation is declarative,  
thus recognised by any tool, rather than based on analysing javascript to  
understand what it does. This is particularly important for people who  
primarily use WYSIWYG approaches to editing - i.e. the vast majority of  
people who produce content.

Somewhat more implementation dependent (at least in theory, but therefore  
perhaps not a strong primary use case), operating on devices with limited  
capacity can be more efficient by using declarative animation hooked  
directly to efficient native methods, rather than having to manipulate the  
DOM (which can be realtively heavy on processing, battery, etc.).

cheers

Chaals

-- 
Charles McCathieNevile  Opera Software, Standards Group
     je parle français -- hablo español -- jeg lærer norsk
http://my.opera.com/chaals   Try Opera 9.5: http://snapshot.opera.com
Received on Friday, 28 March 2008 08:18:59 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:53 UTC