W3C home > Mailing lists > Public > public-websignage@w3.org > November 2012

Re: Gap analysis: SMIL

From: Charles McCathie Nevile <chaals@yandex-team.ru>
Date: Mon, 05 Nov 2012 18:45:36 +0100
Cc: public-websignage@w3.org
To: "John C. Wang" <John.Wang@iadea.com>, "Futomi Hatano" <futomi.hatano@newphoria.co.jp>
Message-ID: <op.wnbaaaawy3oazb@any.yandex.ru>
On Mon, 05 Nov 2012 10:07:57 +0100, Futomi Hatano
<futomi.hatano@newphoria.co.jp> wrote:

> Hi John,
>
> Thank you for your suggestion.
> Few members in this BG are familiar with SMIL,
> so your suggestion is very helpful.

As one of the members who is familiar with SMIL, can I suggest the
following modification:

[[[
SMIL provides good declarative ability to describe timing, and event-based
animation. On the other hand, it does not formally allow for using
Javascript which we also need.

Possible strategies for using SMIL include:
    * build on top of a SMIL player, adding script capability and relevant  
APIs.
    * incorporate HTML content and use the scripting capability of HTML  
within the objects that are sequenced. This approach precludes using  
script to mainpulate the SMIL containers, which may not meet the  
requirements of use cases.
    * include SMIL (or possibly a subset) inline in an HTML browser, as  
HTML5
does with SVG and MathML
]]]

(I think this says the same thing as John, but will help clarify to other
groups what it is in SMIL that we really want).

cheers

Chaals

> I reflect your proposal to the doc.
> http://www.w3.org/community/websignage/wiki/Web-based_Signage_Use_cases_and_Requirements#SMIL
>
> Best regards,
> Futomi
>
>
> On Fri, 02 Nov 2012 14:41:21 +0800
> "John C. Wang" <John.Wang@IAdea.com> wrote:
>
>> Dear all:
>>
>> On our Wiki, section R1, gap analysis section on SMIL, it states near
>> the end:
>>
>> "SMIL doesn't fulfill all requirements for visualization and animation
>> of contents. If web-based signage requires SMIL approach, this BG has to
>> discuss detailed requirements for SMIL."
>>
>> I believe this statement is incorrect. While I am not sure quite exactly
>> was meant by "visualization", SMIL does provide mechanisms to display
>> media objects using <video>, <img>, <brush>, and <text> tags. Also it
>> does facilitate animation (actually, it is one of its most valued
>> features) via the <animate> tag.
>>
>> I'd recommending replacing the above line with
>>
>> "SMIL by itself does not offer dynamic scripting capabilities to render
>> live information such as time, calendar, live social feeds, etc. However
>> it can do so by integrating HTML-based dynamic content. This BG may wish
>> to discuss formalizing the integration between SMIL and HTML."
>>
>> Respectfully submitted,
>>
>> John C. Wang
>> IAdea: Digital Signage Media Appliances
>> http://www.IAdea.com
>> Skype: jcwang_tw
>>
>
> --
> Newphoria Corporation
> Chief Technology Officer
> Futomi Hatano
> --
> futomi.hatano@newphoria.co.jp
> http://www.newphoria.co.jp/
>
>


-- 
Charles McCathie Nevile - Consultant (web standards) CTO Office, Yandex
         chaals@yandex-team.ru         Find more at http://yandex.com
Received on Monday, 5 November 2012 17:46:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 5 November 2012 17:46:06 GMT