Nov
2011
Flash Designs or Silverlight – What Should You Choose?
Poisted by : WebGuru Under : Flash Design, Flash Website Design 1 CommentThe introduction of Silverlight 1.0 and its following versions has sparked a fiery debate amongst web developers and designers. Some believe that as compared to Silverlight, Flash design possesses more interesting and user-friendly features. Others, however, believe in the opposite. To help people to take informed decisions, we discuss the differences between Silverlight and Flash.
1. Animation
Most people are aware of the fact that Flash utilizes the frame-dependent animation model. This means that we develop a single object for every frame for creating an animation sequence.
Let us assume that you want to shift an object across the screen in 4 seconds. To create the animation sequence, you have to figure out how many frames 4 seconds will require. Thereafter, you have to find out the matrices needed for every frame.
Consider the fact that to allow the player to maintain the frame rate, you have to insert a blank audio track. If you fail to do so, there are high chances that 4 seconds would turn out to be 3 or 7 or 8.
Silverlight, on the other hand, uses the WPF animation model. Since the model is time-based, one can state the start and stop conditions. Unlike Flash, Silverlight discounts the need to handle Matrices. Additionally, you do not have to gauge the location of objects in different frames.
2. Size of Files
Flash opts for a compressed format, where pictures and content are placed in the movie. For this reason, size of files of a Flash element is comparatively small.
Silverlight utilizes XAML for its description language. It is non-compressed and therefore, size of file of a Silverlight element is comparatively larger.
3. Accessibility
Flash offers rich accessibility features to people who have vision and hearing difficulties. Video caption feature of Flash solves accessibility difficulties of deaf people. However, people with other disabilities, such as blindness or low vision require video playback controls to use assistive technologies, such as screen magnifiers and readers, properly.
Users who depend on keyboard access can opt for various familiar shortcuts for controlling the video. Buttons, such as ‘Mute’, ‘Rewind’, ‘Stop’, ‘Play/Pause’ can be tabbed to the spacebar.
Silverlight 3.0 is considered the first browser plug-in that allows the user to access all system colors. This means that people who suffer from partial blindness can opt for normal operating system controls for performing necessary actions, such as shifting to high-contrast colors for easy reading.
When it comes to accessibility, Flash offers more features, as compared to Silverlight.
4. Image Formats
Flash usually supports nearly all image formats. Silverlight, on the other hand, supports JPEG and PBG file formats only.
5. SEO
A major complaint against Flash website design is that they are not user-friendly. However, recent modifications have allowed search engines (only Google) to index Flash. Google has associated itself with Adobe for simplifying the process of indexing Flash files.
In case of Silverlight, search engines can easily search and index the content that has been developed with the help of Silverlight applications.
Evaluating your requirements will help you to make the perfect choice between Flash and Silverlight. For example, if you think that majority of your visitors use Linux, go for Flash. On the other hand, if you are interested in increasing your rankings, Silverlight would be a better option.
Remember that choosing the proper technology is important for increasing your rankings and conversation rate.








Copyright © 2010 Webguru. All Rights Reserved.