> NGG Image Rotation wordpress plugin resources analysis

NGG Image Rotation wordpress plugin resources analysis

Download This Plugin
Download Elegant Themes
Name NGG Image Rotation
Version 1.0
Author Matthew Osborne
Rating 40
Last updated 2012-09-19 11:38:00
Downloads
3764
Download Plugins Speed Test plugin for Wordpress

Home page

Delta: 0%

Post page

Delta: 0%
NGG Image Rotation plugin has no negative impact on PageSpeed score.

Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%

NGG Image Rotation plugin added 2 kB of resources to the Home page and 2 kB of resources to the sample Post page.

NGG Image Rotation plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.

Great! NGG Image Rotation plugin ads no tables to your Wordpress blog database.

I have a client with a Flash based gallery that presents difficulties: it is hard to maintain, loads slowly, and Apple products cannot display the gallery properly.

NextGEN Gallery for WordPress seemed like a good option, but the interface was not up to her standards. It looks too much like a blog were her exact words.

Instead of a list of thumbnails, she wanted a large image with thumbnails at the bottom. Click the thumbnail, and it updates the large image. She has 200+ images in the gallery.

I found the nggGalleryView plugin which looks like what was desired. The thumbnails were a little small, but I was able to modify that with CSS. The image was resized in an odd way resulting in low image quality. The wrong CSS was in place, which I was able to correct.

The main problem with nggGalleryView is that it loads all the images at one time. So, if there is a gallery with 200+ images it slows down the browser with the sheer volume of information that it is processing all at one time.

So I did some digging and found that NextGEN Gallery for WordPress has a ?carrousel? view that looks very much like what was desired. You can use it with this builtin WordPress shortcode:

[nggallery id=x template=carousel images=7]

The problem with this is there is no AJAX. In essence, every time you click to do something, the page reloads.

This is a custom module to extend NextGEN Gallery with a custom view that places the thumbnails in the left column, places a large image in the right column, and updates the large image with AJAX.

Usage: [nggallery id=1 template="imagerotation"]

Resources added by plugin to Home page/Post page in kB
Total size of resources for Home page/Post page in kB
Random Theme Tests
MNML screenshot

MNML

by: iandstewart

13820
0%
Shades screenshot

Shades

by: cais

31017
0%