Loading 170+ images one-by-one is slow!
|Status:||Rejected||Start date:||28 Dec 2010|
Currently Openpanel fetches 170+ images one-by-one before it displays the login screen.
If the server is on the other side of the planet, and it takes ~200 ms to get a reply for each HTTP request, this does not contribute to a good user experience.
- Use a sprite image ( http://css-tricks.com/css-sprites/ )
- Embed images in the CSS as base64. Larger file size than a sprite, but easier to implement. Works in all major web browsers except older versions of IE, for which you could use the old CSS. ( http://en.wikipedia.org/wiki/Data_URI_scheme )
Added a patch for the last option.