Synopses & Reviews
The SMIL 3.0 language is the W3C's standard language for web-based multimedia. This book provides a comprehensive guide to all of SMIL's elements and attributes for all versions, from the complete SMIL Language profile to SMIL Tiny. Driven by dozens of examples and illustrated code fragments, every aspect of SMIL is treated in this book. Starting with essential background on XML and the streaming media infrastructure, this book considers recent features - such as smilText and smilState - as well as the structuring, layout and timing aspects required to master SMIL. In addition, the book describes advanced SMIL functionality, including transitions, animation and embedded metadata, all from an application-oriented perspective.
SMIL (Synchronized Multimedia Integration Language) is an XML-based language, which facilitates the construction of accessible multimedia applications for the internet and mobile devices. SMIL 3.0 - Flexible Multimedia for the Web, Mobile Devices and Daisy Talking Books gently introduces you to the Web multimedia standard SMIL 3.0. Written by world-renowned experts who helped to develop and implement software for the language, this book covers all aspects of SMIL in a knowledgeable yet accessible manner: the overall concepts, the technical details and the many facets of SMIL's use on multiple multimedia platforms. It is written to serve as an introduction, a full manual and a detailed technical reference. The authors will maintain an additional website, with download areas for code examples and links to a range of SMIL players.
SMIL 3.0: Multimedia for the Web, Mobile Devices and Daisy Talking Books is a revised introduction to -- and resource guide for -- the W3C SMIL language. It covers all aspects of the SMIL specification and covers all of SMIL's implem- tation profiles, from the desktop through the world of mobile SMIL devices. Based on the first version of the book, which covered SMIL 2.0, this edition has been updated with information from the past two releases of the SMIL l- guage. We have benefitted from comments and suggestions from many readers of the first edition, and have produced what we feel is the most comprehensive guide to SMIL available anywhere. Motivation for this Book While we were working on various phases of the SMIL recommendations, it became clear to us that the richness of the SMIL language could easily ov- whelm many Web authors and designers. In the 500+ pages that the SYMM working group needed to describe the 30+ SMIL elements and the 150+ SMIL attributes, there was not much room for background information or extensive examples. The focus of the specification was on implementation aspects of the SMIL language, not on the rationale or the potential uses of SMIL's declarative power.
Written by world-renowned experts who helped to develop and implement software for the language, this book covers all aspects of SMIL in a knowledgeable yet accessible manner: the overall concepts, the technical details and the many facets of SMIL's use.
About the Author
Lloyd Rutledge and Dick C.A. Bulterman are both researchers at the CWI, the Dutch National Center for Mathematics and Computer Science. They were members of the W3C working group that developed SMIL during all development of the standard. Lloyd Rutledge's research at CWI involves adaptable hypermedia, and standards for it such as SMIL. He received his Sc.D. from the University of Massachusetts Lowell. Dick C.A. Bulterman received his Ph.D. from Brown University. He lead the development of GRiNS, and authoring and playback environment for SMIL 2.0. He is now leading the development of Ambulant, an open-source player for SMIL.