Hultenius. added a file in PerformanceIPB CSS Sprites v0.99 BETAIntroduction
IPB CSS Sprites is an application for Invision Power Board that allows you to create and use CSS sprites on your board. The configuration process is very easy, all you have to do is to list all images that you want in the CSS sprites and push a button, the application takes care of the rest. If you use the standard skin things get even easier since you will be provided with a finished and optimized configuration.
[*]Faster loading time The total loading time (not render time) for new visits will be vastly improved. [*]Decreased server load Since fewer HTTP requests means less work for the web server, using CSS sprites will vastly decrease server load for busy boards. [*]Slightly better SEO Google loves fast loading websites and use the speed as a small factor in their ranking algorithm. [*]Slightly faster rendering All images that are included in a CSS sprite have fixed width and height. This will help the browser to render pages slightly faster. [*]Instant hover effect Your buttons will not flicker when you move your mouse over them.
PHP 5.2 or newer
PHP extensions: cURL, GD2
[*]Transfer the files to your IPB installation. [*]Log in to ACP, click on "Manage Applications & Modules" and install "CSS Sprites" (bottom of the page). [*] If some files/folders are not writable (you get a message), make them writeable (chmod 777). You might want to change the permission back to 644 for publicOutput.php after the installation if you care about security. But please note that you wont be able to use the auto-install hook feature if this file is not writable. [*]Configure the sprites. Optimized configurations for the standard skin (IPB 3.1.x) can be found here . Known issues - Custom sprites cannot be created, yet - PNG-images of type grayscale-alpha are not supported - Animated images are not supported - Only one skin can be use css sprites - Old sprite images are not removed, fixed in 1.0
- 216 downloads
- 0 comments