Breaking

Monday, 9 October 2017

Flash Animation

Animated conversation like developing decent web animations , have been more like climbing up The Eiger (  a mountain in the Alps ) than taking a walk in the park. However, the latest breed of software which is available , has been built , to capture the designer's imagination , without killing off the muse . Alistair Dabbs , goes through these kinds of motions.

Let's face it , Web is a disappointment. It's that tiny little screen , a narrow bandwidth and the uncertainty  that  it has vast numbers of your audience who might not be able to see , what you want them to see  . Everything  with Web designing  is about downsizing . And if it wasn't bad enough having to make all your static graphics in 72dpi, any attempt at animation involves considerable cramming effort . What does this mean , at least , until large screens and fast Internet connections had  become the norm is you can't yet do much with videos . You can stream QuickTime , but without a leased line connection , it's terrible. Thankfully , you still have a range of choices , when it comes to graphic animation . So, let's take a look at the main techniques and their drawbacks, for getting your site animated today.

In the beginning of the animation world..........

Back in 1994 , the backroom boys in commercial Web development , came up with an extremely basic form of animation , by sending consecutive GIF images , live to the browser . Advertisers had been using this method , to change ad banners , every 30 seconds or so , without waiting for the user to refresh the page . By sending a sequence of frames , on a constant bases , an elementary animation effect was possible . The drawback of course, was that graphic data was constantly being downloaded , over the line , after the page itself had been  loaded . On a 14.4K modem , this meant the browser was always flickering and the hard disk was churning and the frames were usually interspersed with blanks ,  as each subsequent frame was being loaded. Soon after, the animated GIF was born , effectively packing the GIF frame sequence into one file which downloaded once. The animated GIF , has been a staple of ad banners and simple attention-grabbing effects ever since . Even sites , which promote and showcase Flash and Shockwave interfaces , still use animated GIFs because designers know that it's the only  one animation technology , supported in every Web browser , that lets you see graphics at all. The limitations of animated GIFs , are well-known, but let's summarise them anyways . GIFs are bitmap images and they come at a fixed size , regardless of browser window sizes . They can reach quite exciting sizes , if they include more than 10 frames or so, because compression is based on the number of different colours in each image. They also tend to appear in a jerky fashion , during the download, leaving the user , staring at a seemingly inexplicable sequence ,  running at one frame ,  every five seconds ,  the first time round. More recently, designers have been able to produce basic path motions , for static images using DHTML .
Instead of running an animation , in one fixed place, DHTML techniques , let you take a single image and move it around , over the top of your page , as an independent, floating object.
The nicest  thing about this approach is that , the animation, for what it is, starts almost immediately and the movement is perfectly smooth , not being frame-based . The graphics can also have a transparent background , just like any GIF. The biggest drawback ,  is that it doesn't do anything else terribly interesting . As a result , it can come across as just plain , annoying or tacky . And it's not really animation.

All in a Flash

While the World Wide Web Consortium squandered most of the 1990s , considering some proper animation technologies , Macromedia just went for it all . The result was Flash , a system of playing back , self-contained movies,  containing vector-based graphics and text , within a Web page or independently running  a Web browser . The advantages of the Flash approach are considerable, and gets  more compelling ,  as time goes on. In the first instance , the vector nature of Flash movies allows you to include , which includes quite complex graphics and sequences .  To gain confidence ,  they'll compress down to almost unfeasibly small file sizes . Practically every test , from simple rollover type and button effects ,  to complete sequences , you'll find that Flash files are smaller than animated GIFs and load up faster than Java actions . Vectors ,  also mean that  movies can resize themselves automatically , to fit the browser screen, anti-aliasing on the go . Better still , Flash movies can incorporate events and react to user inputs, making it terrific for developing custom Web page interfaces , which HTML couldn't hope to imitate . Not the least , Flash can include embedded audio too . And perhaps the best of all , from an experienced designer's point of view ,  movies can be set to start running as soon as the download commences without waiting for it to complete.
There are two principal drawbacks to Flash format . Firstly , it requires your audience , to have a plug-in Flash player installed . However, to Macromedia's credit, the Flash plug-in , is relatively small and speedy download at just a couple of hundred kilobytes . You should also be aware that Microsoft 3 , intends dumping most of the plug-ins , it currently ships , with Internet Explorer in the future  , but Flash is the notable exception. The second drawback might not concern you , but it's that Flash , isn't actually a standard , in the same way as HTML , GIF , JPG , PNG or something like Java . Flash is a 100 per cent proprietary format , owned by Macromedia and licensed out to other graphic software developers , on a commercial basis . Practically of course, it doesn't matter  ,that Flash isn't an officially recognised standard , because well over 90 per cent of Internet users, have already got  the plug-in installed : we're talking about hundreds and millions of people , ready to go with your animation content . Fun and sexy as Flash is, it's not a complete multimedia environment though . Originally, Flash arose from a project at Macromedia , to make Shockwave animations , which were already developed for Web playback, which was even more compact and accessible , by people with slow modems . Shockwave , is still very much alive and in many cases , leaves Flash way behind , in terms of visual quality , interactivity and multi functionality. There's even a lively market for cartoons and games , using Shockwave and its offline player Shock Machine.
 Unlike Flash, the Shockwave plug-in , is however  ,  a long download and requires a somewhat ,  fiddly installation process ,  which includes exiting your Web browser , at one point.
The biggest limitation of both Flash and Shockwave ,  from a graphic artist's point of view , is that , the really cleverest  interactive features , depend on scripting . Or to choose another word , programming.
If you're happy about scripting , indeed if you have some JavaScript experience , you'll find Flash reasonably approachable ; if not, you'll be limited , to more conventional animation tasks .

Hot new alternatives

Inevitably , everyone is always on the hunt for a Web animation system , that doesn't expect the audience , to locate and install third-party plug-ins . These exist, but they do so with solutions that are even more proprietary than Flash and are usually protected by their creators , with ridiculously extreme caution . One example of an alternative to Flash that doesn't require a plug-in , is Cyber Spot . To all intents and purposes , a Cyber Spot sequence , looks a bit like , a basic Flash movie with audio,  but it loads up in an instant , without any preliminaries. The problem with it , is that Cyber Spot is marketed , as a bespoke service  ,by the company  ,that developed it itself . You commission them to create a 30-second movie on your behalf, rather than create your own , using standard software packages . As you can imagine, this is of limited use , except as standalone ads.
The hottest technology everyone  is talking about , at the moment , that could rival Flash at some point in the future is ,  Scalable Vector Graphics , or SVG. It began like life , as a concept  , proposed by Adobe ,  to the World Wide Web Consortium and from the start , Adobe proposed SVG ,  as an open standard , in the hope ,  that this will encourage its adoption . The idea behind SVG , is to provide the Web , with vector graphics  standard , in the same way as GIF, JPG and PNG are bitmap standards . But more than this, it supports animation and user interactivity . And further, it is navigable with pan and zoom functions . This means , you could use SVG in a number of different ways , to suit the desired result , whether that be a detailed diagram you can zoom into , without losing definition (a street map is a classic example) . Web page interface elements or an interactive animated movie . SVG supports visual filter effects , applied in real time , rather than just being frames and  it can also include audio . One of the reasons , so many people are getting interested in SVG , is that it is based on XML , which is generally regarded as the next step in Web functionality. XML support , in a dynamic vector graphic or animation , can link it intelligently , to all kinds of data, which in turn could radically alter the way Web content is delivered . As ever, there are drawbacks. One is that SVG, though accepted as an official standard, still requires a plug-in for your browser to display. Although Adobe hopes that one day, SVG support will be built into all browsers, in the immediate future as it involves download of well over 2Mb . Another limitation is that , precious few graphic packages can be exported to SVG other than Adobe Illustrator 9 and Photoshop 6.

All this leads to the biggest drawback : not many people have been using SVG yet and most Web users have never heard of it at all . All this certainly lends credence to Macromedia's claim , that Flash is the real Web animation standard even though it is officially recognised or not. With a widening range of design products , now capable of exporting to Flash , including Illustrator and FreeHand, not to mention Live Motion, Flash is where the action's at , for the next couple of years at least , if not indefinitely.

No comments:

Post a Comment

Adbox