Network: Cyber smile is here to stay
Monday 07 December 1998
For example, let's say you had video, text and music that you wanted to run on a Web page. There would be no way to have the music start, then five seconds later have the text appear, then, after the text has appeared, start the video. The html simply cannot handle these complex tasks.
I recently downloaded the Star Wars trailer (http://www.starwars. com). A little more than 2 minutes of medium-quality QuickTime video took up 24meg of disk space and required a good 15 minutes to download on a T1 connection. On anything slower than a 56K modem, forget about it.
In an effort to tackle these problems, the World Wide Web Consortium (W3C) has created a new mark-up language especially for multimedia: the Synchronised Multimedia Integration (SMIL). SMIL is a W3C recommendation that came out earlier this year (http://www.w3.org/AudioVideo).
SMIL is the html for creating multimedia events on the Web. As html does with text and graphics, SMIL uses tags to help define all aspects of how your media files, audio, video, text, and still graphics should be laid out on the screen, and can create hyperlinks between different elements.
While html is great if you want to lay out text and static graphics, it is not very good at presenting multimedia. In order to create robust and complex multimedia you need a new system of mark-up tags designed specifically to deal with the problems of multimedia, including layout, chronology, bandwidth and file format.
SMIL provides Web designers with exacting control over the layout of a multimedia document through Cascading Style Sheets-positioning (http://www. independent.co.uk/net/980421ne/ story4.html). CSS-P is used to define individual elements on the page that can be positioned, re-positioned, shown, moved, removed, or replaced as needed.
The main difference is in how this code is created. Rather than being placed inside of a tag to define different regions on the screen. Other SMIL tags can then be used to manipulate these regions as desired.
However, more than the ability to move the elements around, multimedia requires to be able to synchronise the various elements into a time line.
If you have ever worked with multimedia programs such as Director and Flash, or if you come from a movie or television background, you are probably already familiar with the concept of the time line. Time lines co-ordinate the ways in which the various pieces of a multimedia production work together chronologically.
SMIL includes several tags that allow Web designers to dictate when, where and how the multimedia content is presented. You can set when each of the media clips should start and stop, their duration, and whether they loop; and you can also synchronise them together so that they run simultaneously. This is accomplished with simple attributes in html-like tags.
SMIL is now a recommended standard by the W3C and it is likely to be adapted by all major players in the World Wide Web game.
At first SMIL may seem complicated, especially if you have to wade through the turgid W3C SMIL specification (http://www. w3.org/TR/REC-smil).
I must admit that I was highly sceptical. However, SMIL is boiled down to fairly simple mark-up tags, much like html. If you can understand how html works, SMIL is not much more difficult.
SMIL is worth keeping an eye on in the coming months. Whether it catches on or not will depend on whether it is supported by the major browsers, and, more important, whether or not you use it in your designs.
Jason Cranford Teague (indy_ webdesign@mindspring. com) is the author of `DHTML for the World Wide Web', which is currently available at bookshops, both real and virtual, across the United Kingdom
Film The critics but sneer but these unfashionable festive films are our favourites
TV We're so close to knowing what happened to Oliver Hughes, but a last-minute bluff crushes expectations
Arts & Ents blogs
- 1 Planes go hybrid-electric in important step to greener flight
- 2 Christmas comes early to Hong Kong, as millions of bank notes spill out onto busy street
- 3 Antonio Martin shooting: Police and protesters clash over teenager's death just five miles from Ferguson, Missouri
- 4 Northern Lights above Britain: Stunning Aurora Borealis illuminates Northumberland sky on Christmas Eve
- 5 British actor Idris Elba cannot star as James Bond because he is black, says shock jock Rush Limbaugh
Christmas Day TV guide 2014: What to watch from Strictly Come Dancing to the story of Frozen
Felicity Jones on being Stephen Hawking's wife in The Theory of Everything: 'I didn't want her to be a saint'
Best underrated Christmas movies: From Trading Places to While You Were Sleeping
Game of Thrones season five: First preview clip shows a beardy Tyrion, a moody Cersei and a distressed Arya
The Interview is finally released after Sony hack and terror threats – but reviews of North Korea satire are mixed
Nigel Farage defends Kerry Smith 'ch***y' comment: 'If you are going for a Chinese, what do you say you’re going for?'
British actor Idris Elba cannot star as James Bond because he is black, says shock jock Rush Limbaugh
Rozanne Duncan: Ukip expels councillor for 'jaw-dropping' comments made in BBC TV interview
Germany anti-Islam protests: 17,000 march on Dresden against 'Islamification of the West'
Ukip member gets into Christmas spirit with Union Flag plea to Santa 'for our country back'
Panic Saturday: 13 million Britons spend £1.2bn – while 13 million others across the country live in poverty unable to afford food