Cliquez ici.
Cliquez ici.
Accueil
chercher            Plan du site              Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

xml decid : Stratégies, marchés, affaires autour de XML.

[xml-decid] INFO : Un point sur SMIL en une Causerie Renater.

From: redacteurs@xmlfr.org
Date: 10/02/2004 - 21:12


Le point sur SMIL en une Causerie Renater .

Orchestree par Jacques Prevost  , la Causerie Renater du jeudi 29
janvier, "Mais ou en est SMIL en Janvier 2004 ?", a permis en quatre
interventions de dresser un etat des lieux sur SMIL , le langage
multimedia du W3C , a travers l'emergence et l'amelioration
d'applications dediees, et sa mise en oeuvre avec les moyens actuels.

Alexandre Arcouteil  , ( lex@free.fr ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/040210-0003).

Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20Un%20point%20sur%20SMIL%20en%20une%20Causerie%20Renater.
---------------

Le langage SMIL , reste assez meconnu, tant comme langage a part
entiere que comme composant d'autre langages comme XHTML ou SVG .
Depuis la publication de la recommandation 2.0, il n'a pas semble
profiter d'une actualite tres riche. Pourtant, des progres notables en
matiere d'implementation de la recommandation ont ete realises.
D'autres indices donnent des raisons de croire que SMIL est bel et bien
un langage plein d'avenir.

L'emergence de nouvelles applications dediees
Jacques Prevost  a inaugure la session en proposant un passage en revue
des clients SMIL actuels, majoritairement gratuits. Premiere
constatation : leur nombre a augmente de facon notable depuis la
conference SMIL Europe 2003 [1] . Cependant, il faut noter que chaque
application propose son propre support de SMIL dans des variantes se
situant entre les versions 1.0 et 2.0 de la recommandation.

Microsoft Internet Explorer propose toujours une implementation de type
XHTML + SMIL . Elle a ete tres peu exploitee et on ne dispose quasiment
d'aucun retour d'experience qui permette d'en dresser un bilan.

Apple QuickTime supporte un sous-ensemble de SMIL 1.0 (le clipage, qui
consiste a n'afficher qu'une sous-sequence determinee d'une source
video, n'est ainsi pas supporte). Faiblement documente par la firme, ce
support est restreint mais assure avec stabilite et fiabilite.

Real One Palyer de RealNetworks affiche un large support de SMIL 1.0 et
2.0. C'est une application puissante mais non denuee de bugs notamment
en ce qui concerne l'affichage de fichier MPEG . Apparemment tres
gourmand en ressources processeur, le decodage des videos ne permet pas
toujours se tirer partie des fonctions de clipage. Sa version libre,
Helix Player [2] , se revele plus performant sous Linux (qui en serait
la plate-forme de developpement). Une nouvelle version est attendue
pour mi-2004. Ces deux versions d'un meme produit constituent
actuellement la solution de reference en matiere de support de SMIL .

X-smiles [3] est un navigateur XML supportant de nombreuses
recommandations W3C dont SMIL . Encore recent pour faire l'objet d'une
evaluation, il semble prometteur par sa capacite a supporter des pages
composites ( XHTML + XForms + SMIL ). De nouvelles versions sont
attendues dans le courant de l'annee 2004. Comme le rappelera cependant
Nabil Layaida  au cours de la presentation de Limsee 2 , X-smiles
repond plus a des objectifs d'experimentation que d'exploitation
industrielle.

Enfin, Ambulant SMIL Player [4] , semble etre la plus recente, et
prometteuse, implementation en cours de realisation. Elle vise a
supporter SMIL 1.0 et 2.0 et la sortie de differentes versions est
attendue pour 2004. Parmis ses developppeurs, on notera la presence de
Dick Bulterman  qui avait deja travaille sur la suite d'applications
GRiNS [5] d' Oratrix .

Une solution operationnelle pour la diffusion de contenu multimedia
Didier Courtaud  a partage son savoir faire, mis en pratique lors de
l'Ecole d'Ete d'Informatique CEA - EDF - INRIA 2003 [6] en matiere de
production et mise en ligne de conferences. Apres avoir rappele
quelques regles d'organisation en matiere de production multimedia en
general, il a montre comment sur la base des solutions Real / Helix ,
il etait possible de diffuser sur internet des documents multimedia, en
l'occurence les enregistrement videos de conferences synchronises avec
les supports de presentation.

Une des richesses de SMIL a ete mise en avant, la possibilite de
definir des zones de visualisation specifiques, dans le cas present,
quatre quartiers dedies a l'affichage des videos, supports de
presentation, index et informations annexes . En raison de
l'heterogeneite des documents sources (en particulier des supports
textes au format MS PowerPoint ou HTML ), la generation des
presentations SMIL n'est pas encore pleinement automatisable. Mais le
potentiel de chaines de traitements XSLT appliquees a des sources XML (
DocBook par exemple) pour une sortie dans un canevas SMIL transparait
pleinement.

Dans un tel cadre, les principales difficultes rencontrees ne
proviennent donc pas de SMIL qui demeure facile a maitriser et s'avere
etre une technologie interessante comme vecteur de communication et
d'echange pour mettre en commun des ressources multimedia. Neanmoins,
tel qu'il est implemente par les applications, toutes les possibilites
du standard ne sont pas encore exploitables.

Quel marche pour SMIL ?
Nabil Layaida  , en preambule a la presentation de Limsee , l'editeur
du projet WAM [7] de l' INRIA Rhone-Alpes , est revenu sur 'la realite
du terrain'. Il a fait remarquer l'interet croissant suscite par cette
recommandation, notamment aupres de la communaute OpenSource. Mais SMIL
semble encore souffrir d'un manque de notoriete (un livre co-ecrit par
Dick Bulterman  et Lloyd Rutledge  a paraitre dans le courant de
l'annee 2004 devrait contribuer a changer cela). De plus, un certain
verrouillage du marche par quelques acteurs economiques ainsi que le
manque d'interoperabilite entre les differents clients disponibles
auront ete autant d'handicaps freinant son adoption.

Telle quelle, la recommandation SMIL souffrirait par ailleurs de
certaines limitations. Une nouvelle recommandation, Timed-Text [8]
devrait par exemple lui apporter un meilleur support de gestion des
textes. Une autre piste de travail au sein du W3C a aussi ete evoquee.
Sous l'appellation 'XSS' serait envisagee une approche composite
regroupant XHTML + SVG + SMIL .

Par dela le web, il a aussi ete rappele que l'adoption de SMIL par le
consortium 3GPP comme langage de base des futurs MMS (les SMS
multimedia) lui ouvre un avenir certain dans la telephonie mobile.

Limsee 2 et Smirk, des editeurs WYSIWYG
Daniel Weck  , a fait une presentation de Limsee 2 , nouvelle mouture
de l'editeur. Le code est entierement reecrit par rapport a la version
precedente qui etait base sur la recommandation SMIL 1.0 jugee
dorenavant obsolete. Limsee est un editeur graphique de code SMIL . Ses
fonctionnalites d'edition s'etendent aussi a celle des editeurs XML en
general : vue DOM du code source, aide a la saisie en fonction de la
DTD . Les fonctions de previsualisation s'appuient sur un client
externe, role pour lequel le futur Ambulant est pressenti a terme.

Smirk [9] est un environnement de conception de documents multimedia
destine au e-learning. S.J. Bennett  , son developpeur, a notamment
defendu un choix delibere de suivre une approche purement declarative
pour gerer l'interactivite des documents et mis en evidence les
difficultes rencontrees en terme de programmation. Les astuces
appliquees dans ce sens montrent ainsi les limites du langage SMIL sur
ce plan. Ce qui nous renvoie a la question de la repartition des roles
entre les fonctions declaratives du langage et le soutien que peut lui
apporter un langage de script comme ECMAScript .

Conclusion
Les transparents des differentes presentations sont d'ores et deja en
ligne [10] , en attendant les videos. 2004 s'annonce plein de promesses
pour SMIL , des implementations completes pointent le bout de leur nez
et des domaines d'application privilegies se dessinent doucement.
D'autres discussions autour de SMIL permettront surement d'aborder
certains aspects, comme son interet pour l'enseignement a distance ou
son utilisation par les MMS en messagerie mobile.

Autres articles :

  - Traduction de SMIL 2.0 [11]
  - Jour J pour SVG et SMIL Animation [12]
  - SMIL 2.0 devient Recommandation et se profile pour XHTML [13]
  - SMIL 2.0 devient Proposition de Recommandation [14]
  - SMIL 2.0 en dernier appel [15]
Copyright 2004 , Alexandre Arcouteil .

---------------------------------------------------------
References:
[1] http://aristote1.aristote.asso.fr/SMIL2002/index.htm
[2] https://www.helixcommunity.org/
[3] http://www.x-smiles.org/
[4] http://www.cwi.nl/projects/Ambulant/distPlayer.html
[5] http://www.oratrix.com/
[6] http://aristote1.aristote.asso.fr/Presentations/CEA-EDF-2003/
[7] http://wam.inrialpes.fr
[8] http://www.w3.org/AudioVideo/TT/
[9] http://smirk.herts.ac.uk/
[10]
http://aristote1.aristote.asso.fr/Presentations/SMIL/200401Causerie/Index.htm
[11] http://xmlfr.org/actualites/tech/020823-0001
[12] http://xmlfr.org/actualites/tech/010917-0001
[13] http://xmlfr.org/actualites/tech/010830-0001
[14] http://xmlfr.org/actualites/tech/010611-0002
[15] http://xmlfr.org/actualites/tech/000926-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).

--
Devenez redacteur <XML>fr et contribuez au developpement 
du xml francophone (http://xmlfr.org/infos/redacteurs) ! 

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 23/02/2004 - 16:42 UTC

webmaster@xmlfr.org

 

xml decid

Discussions sur les marchés et entreprises autour de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet non technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement