Our application consists of a novice team between myself and a graphics designer. This is our first application and I would like to consider the progress a major success. We’re currently in polishing stages and attempting to have an animated background for our login screen.
Currently we have this done with the use of a .GIF file which is set as the <pane
background. It works great. The issue is that the gif is almost 10MB in size, which is 5x the applications size alone. We’ve done everything we can to lower the size of the GIF without completely destroying the graphical appeal.
The GIF animatation lasts for approximately 3 seconds, and has a resolution of 432x720 and is used in portrait view.
We have no problem with keeping the aditional 10MB of size for the GIF background, however I figure there must be an alternative in which to reduce the size(on the disk) of the animation.
For example, creating a sprite-sheet (Layout, no margin) of this GIF in 480x800 per frame is only 877Kb. Perhaps there’s a way to split this image up in Javascript and create a GIF dynamically or display the animation by switching the background image every x miliseconds?