Sanja C. | 24 Oct 08:50 2014

FW: ntg context 2
Sanja C.
Sanja C. | 13 Jul 05:15 2014

Sanja C. - 7/13/2014 3:15:08 AM

Sanja C.
7/13/2014 3:15:08 AM
Sanja C. | 13 Apr 04:20 2014

Sanja C.
heiko | 15 Feb 16:22 2014

SMIL 3 Linking

Hello Sir or Madam,

right now I am trying to figure out the Linking Module of your comprehensive language. My main focus lays on using fragments of existing SMIL presentations to create mashups.
I used the Ambulant Player to have a go at SMIL and Linking, but I am not quite shure if it is behaving as intended.

The w3c documentation ( 9.5) says "Links using fragment identifiers enable authors to encode links to a SMIL 3.0 presentation at the start time of a particular element rather than at the beginning of its presentation."
The question is wheather this means you can use fragment identifiers to define the referenced fragment by time only and you always get the whole refereced smile file / presentation at the given interval.
For example if you have a presentation consisting of a menu and a display region for media, both persisting the whole time. Is it possible to reference and use the menu in a mashup without including the display region?

Hope it is clear what i am asking.

Thanks in advance
Heiko Scholz
jose | 17 Apr 20:24 2012

Where is SMIL/Timesheets going?


With Timesheets ending up a W3C note

What's going to happen next for SMIL/Timesheets?

What I hope happens is that Fabien Cazenave keeps developing
his JavaScript Timesheet Scheduler and adds new features to show the
future of multimedia.

An example of Fabien Cazenave's inline timesheet
with a jquery that fit fills the text.

works on Ubuntu 11.10 64-64
Chrome 18.0.1025.142 (Developer Build 129054 Linux) Ubuntu 11.10
Opera 9.80 (X11; Linux x86_64; U; en) Presto/2.10.229 Version/11.62
Also works on Firefox 11.0 locally

Would fit fill for text make it easier to use different languages?

The ultimate display for SMIL for most people will be the TV, high quality screens and audio.
With the development of Google TV I hope Ambulant and other SMIL players like KMPlayer
end up there.

Once there is SMIL/Timesheets working on the TV, I imagine teachers taking advantage of SMIL.
Using SMIL presentations to help break up an idea and using a SMIL presentation
as the format for the homework assignment.

Student assignment could be what are the main points of vitamin K and keep it short.
The students output could be:
(works on Ambulant 2.2 and pretty much on KMPlayer 0.11.2c)

Businesses would use SMIl to train and for showing customers how to use their products.
Less waste and happier customers.

Entertainment companies would use SMIL to make their content customizable. Allow the viewer to
change the background music, ratings ... add themselves to a movie scene.

(simple customize-audio example works on Ambulant 2.2, restart Ambulant to reset the state values)

So far so good, thanks for SMIL/Timesheets W3C,
Jose Ramirez

Vandermillen, Michael | 21 Oct 15:28 2011

Smil 3.0 validation error using metadata element



The w3 SMIL 3.0 site gives examples of adding rdf content to the metadata tag:


However, these examples do not validate with the DTD provided:

SMIL30Language.dtd from


This DTD defines the metadata element as an empty element. Sorry if I'm missing something basic. Please let me know if I should be asking elsewhere.




Michael Vandermillen

Digital Library Software Engineer

Office for Information Systems

Harvard Library

90 Mt. Auburn St.

Cambridge, MA 02138


michael_vandermillen <at>


Derkian Afonso | 21 Mar 23:33 2011

Documentation of Smil


My name is Derkian; i'm from brazil. And i'm doing a homework of my college; and the theme is SMIL.
I really doesn't know much about this; but i'm looking for some documentation or explanation that can help me.
Because, after all of this homework, we will have to do an Article about Smill.

Can you of W3C, show me some important points to improve our article?
Or corporations, websites, that use SMIL?

Thanks for atention,

Derkian Afonso
WebDesigner / Developer
<at> iandark

Brian Birtles | 8 Mar 03:56 2011

Proposal: Fix discrete to animation in SVG 1.1 Second Edition

Dear www-svg,

I would like to propose a change to the behaviour specified for
discrete to-animation in SVG 1.1 Second Edition.


According to SMIL Animation which is a normative reference for SVG 1.1
Second Edition:

  For the shorthand form to animation, there is only 1 value; a
discrete to animation will simply set the "to" value for the simple

That means that the following two fragments will behave markedly differently:

  <rect width="100" height="50">
    <animate attributeName="width"
             begin="0s" dur="2s"


  <rect width="100" height="50">
    <animate attributeName="width"
             begin="0s" dur="2s"

(Online test case here:
although note that the order of animation is reversed.)

The first, a discrete from-to animation will set the width to 100 for
1s, and 300 for 1s (and onwards due to fill behaviour).

The second, a discrete to animation will set the width to 300s from the start.

This seems very confusing for authors who are not also SMIL model experts.

This issue was raised a year ago by Julien Reichel who pointed out
that animate-elem-227-t.svg mandates the wrong behaviour[2] and also
by Dr. Olaf Hoffman and Julien on several occasions prior.[3]

Proposed change:

In section 19.2.9 'Attributes that define animation values over time'
change the paragraph:

  The processing rules for the variants of from/by/to animations are described
  in Animation function values.


  The processing rules for the variants of from/by/to animations are
  described in Animation function values with the following exception.

  In order to provide intuitive and consistent behavior when the starting
  value of an animation is explicitly specified by a "from" attribute (e.g.
  "from-to animation") and when the underlying value is used (e.g. "to
  animation") the behavior of discrete to-animation in SVG deviates from the
  definition in SMIL Animation.

  As with a discrete from-to animatiom, a discrete to animation will set the
  underlying value for the first half of the simple duration (or, if a
  keyTimes list is provided, until the offset into the simple duration
  specified by the second value in the keyTimes list) and the "to" value for
  the remainder of the simple duration.

I've tried to follow the wording of SMIL Animation 3.2.3[1] although I
note that the wording of SMIL Animation at this point seems to neglect
the possibility of keyTimes being specified (unless "half" is not
meant literally).

(For the record, from/to/by syntax can be used in conjunction with keyTimes.[4])

If we want to use formulae like SMIL 3 uses we could have:

  When no keyTimes attribute is specified, d_1 is the mid-point of the simple
  duration, d/2. Otherwise d_1 = keyTimes[1].

  The simple animation function for discrete to-animation is then:
    f(t,u) = u, for t: 0 <= t < d_1
    f(t,u) = v_t, for t: d_1 <= t <= d


Opera 11.01, Batik 1.7, and WebKit nightly build r80213 (3 Mar 2011)
all provide identical animation for both of the provided examples.
i.e. they do not conform to the specified behaviour but follow this

(I note however that Opera and WebKit appear to ignore keyTimes in this case.)

Apparently ASV also does not follow the specified behaviour.[5]

Firefox 4 will ship with the behaviour specified by SMIL Animation. If
this proposal is accepted however we will revert the behaviour before
the next major release.

I raised this issue at last week's F2F and most people seemed to
agree. I assumed it was too late to fix this in SVG 1.1 Second Edition
but perhaps that is not the case after all.


* The proposed change makes the behaviour of discrete from-to/to
animation analogous to linear from-to/to animation and hence more
* The rationale for the currently specified behaviour is unclear.[6]
* The fact that test animate-elem-227-t.svg mandates the wrong
behaviour is evidence that this is confusing.
* The specified behaviour is largely unimplemented and hence changing
it should not break large amounts of existing content.
* The behaviour of setting the to-value for the entire duration can be
achieved with <set>.

This issue has come up many times before, let's fix it now. Any
objections or corrections to my proposal are very welcome.

I hope, in the coming days to provide a similar write-up for a couple
of the other minor issues raised at last week's F2F.[7]


Brian Birtles

and following thread:, and

Datta321 | 23 Feb 05:27 2011

REST based service Vs HTTP PUT/POST Vs Webdav

 Can anyone let me know the basic differences between thes 3 with an example
if possible ?

        -	REST based service
       -	HTTP PUT/POST
        -	Webdav


View this message in context:
Sent from the - www-smil mailing list archive at

Datta321 | 22 Feb 11:08 2011

Http put Vs ftp

Can anyone explain in detail the difference between Http PUT and FTP with an example ?

View this message in context: Http put Vs ftp
Sent from the - www-smil mailing list archive at
Michael Chan | 18 Dec 01:48 2010

1st CFP: IJCAI-11 Workshop on Discovering Meaning On the Go in Large & Heterogeneous Data (LHD-11)

Apologies for cross-posting

Call for papers for LHD-11 workshop at IJCAI-11, July 2011, Barcelona:

Discovering Meaning On the Go in Large & Heterogeneous Data

An interdisciplinary approach is necessary to discover and match meaning
dynamically in a world of increasingly large data.  This workshop aims
to bring together practitioners from academia, industry and government
for interaction and discussion.  The workshop will feature:

*  A panel discussion representing industrial and governmental input,
entitled "Big Society meets Big Data: Industry and Government
Applications of Mapping Meaning".  Panel members will include:
 *  Peter Mika (Yahoo!)
 *  Alon Halevy (Google)
 *  Tom McCutcheon (Dstl)
 *  (tbc)
*  An invited talk from Fausto Giunchglia, discussing the relationship
between social computing and ontology matching;
*  Paper and poster presentations;
*  Workshop sponsored by: Yahoo! Research, W3C and others

Workshop Description

The problem of semantic alignment - that of two systems failing to
understand one another when their representations are not identical -
occurs in a huge variety of areas: Linked Data, database integration,
e-science, multi-agent systems, information retrieval over structured
data; anywhere, in fact, where semantics or a shared structure are
necessary but centralised control over the schema of the data sources is
undesirable or impractical. Yet this is increasingly a critical problem
in the world of large scale data, particularly as more and more of this
kind of data is available over the Web.

In order to interact successfully in an open and heterogeneous
environment, being able to dynamically and adaptively integrate large
and heterogeneous data from the Web "on the go" is necessary. This may
not be a precise process but a matter of finding a good enough
integration to allow interaction to proceed successfully, even if a
complete solution is impossible.

Considerable success has already been achieved in the field of ontology
matching and merging, but the application of these techniques - often
developed for static environments - to the dynamic integration of
large-scale data has not been well studied.

Presenting the results of such dynamic integration to both end-users and
database administrators - while providing quality assurance and
provenance - is not yet a feature of many deployed systems. To make
matters more difficult, on the Web there are massive amounts of
information available online that could be integrated, but this
information is often chaotically organised, stored in a wide variety of
data-formats, and difficult to interpret.

This area has been of interest in academia for some time, and is
becoming increasingly important in industry and - thanks to open data
efforts and other initiatives - to government as well. The aim of this
workshop is to bring together practitioners from academia, industry and
government who are involved in all aspects of this field: from those
developing, curating and using Linked Data, to those focusing on
matching and merging techniques.

Topics of interest include, but are not limited to:

* Integration of large and heterogeneous data
* Machine-learning over structured data
* Ontology evolution and dynamics
* Ontology matching and alignment
* Presentation of dynamically integrated data
* Incentives and human computation over structured data and ontologies
* Ranking and search over structured and semi-structured data
* Quality assurance and data-cleansing
* Vocabulary management in Linked Data
* Schema and ontology versioning and provenance
* Background knowledge in matching
* Extensions to knowledge representation languages to better support change
* Inconsistency and missing values in databases and ontologies
* Dynamic knowledge construction and exploitation
* Matching for dynamic applications (e.g., p2p, agents, streaming)
* Case studies, software tools, use cases, applications
* Open problems
* Foundational issues
Applications and evaluations on data-sources that are from the Web and
Linked Data are particularly encouraged.


LHD-11 invites submissions of both full length papers of no more than 6
pages and position papers of 1-3 pages. Authors of full-papers which are
considered to be both of a high quality and of broad interest to most
attendees will be invited to give full presentations; authors of more
position papers will be invited to participate in "group panels" and in
a poster session.

All accepted papers (both position and full length papers) will be
published as part of the IJCAI workshop proceedings, and will be
available online from the workshop website. After the workshop, we will
be publishing a special issue of the Artificial Intelligence Review and
authors of the best quality submissions will be invited to submit
extended versions of their papers (subject to the overall standard of
submissions being appropriately high).

All contributions should be in pdf format and should be uploaded via Authors should follow
the IJCAI author instructions

Important Dates
Abstract submission: March 14, 2011
Notification: April 25, 2011
Camera ready: May 16, 2011
Early registration: TBA
Late registration: TBA
Workshop: 16th July, 2011

Organising Committee:
Fiona McNeill (University of Edinburgh)
Harry Halpin (Yahoo! Research)
Michael Chan (University of Edinburgh)

Program committee:
Marcelo Arenas (Pontificia Universidad Catolica de Chile)
Krisztian Balog (University of Amsterdam)
Paolo Besana (University of Edinburgh)
Roi Blanco (Yahoo! Research)
Paolo Bouquet (University of Trento)
Ulf Brefeld (Yahoo! Research)
Alan Bundy (University of Edinburgh)
Ciro Cattuto (ISI Foundation)
Vinay Chaudri (SRI)
James Cheney (University of Edinburgh)
Oscar Corcho (Universidad Politécnica de Madrid)
Shady Elbassuoni (Max-Planck-Institut für Informatik)
Jerome Euzenat (INRIA Grenoble Rhone-Alpes)
Eraldo Fernandez (Pontifícia Universidade Católica do Rio de Janeiro)
Aldo Gangemi (CNR)
Pat Hayes (IHMC)
Ivan Herman (W3C)
Tom McCutcheon (Dstl)
Shuai Ma (Beihang University)
Ashok Malhorta (Oracle)
Daniel Miranker (University of Texas-Austin)
Adam Pease (Articulate Software)
Valentina Presutti (CNR)
David Roberston (University of Edinburgh)
Juan Sequeda (University of Texas-Austin)
Pavel Shvaiko (Informatica Trentina)
Jamie Taylor (Google)
Eveylne Viegas (Microsoft Research)


The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.