• Fur Affinity Forums are governed by Fur Affinity's Rules and Policies. Links and additional information can be accessed in the Site Information Forum.

Site Update (2/27/17) - Thumbnail Improvements

Dragoneer

Site Developer
Site Director
Administrator
We've made improvements to the way the site generates thumbnails. Thumbnails will now generate much faster and consume considerably less memory, especially when dealing with animated GIF. Previously, animated GIFs would not properly render a thumbnail. That has been fixed, and thumbnails will now use the first frame of the animation for a thumbnail.

eoNfFeN.png

What did it fix? Check the above before/after example. From violent spaghetti to a work of art!​

We're hoping the performance/memory improvements also help resolve rare issues where the site's thumbnail occasional stutters, causing thumbnails not to display. We will be monitoring.

NOTE: This does not resolve the long outstanding issue with custom thumbnails. We are still working on that.
 
Last edited:

FoxWolfie

Pee-Stinky Raccoon
I'm assuming that the memory and time savings only applies to the generation of the thumbnails, and not so much to their final file size. Now the next thing to tackle is the proper preservation of transparency when resizing png files with an alpha channel. As it is now, they display properly in full size, but can look bad when reduced to the smaller size, or as thumbnails.

If a png image is uploaded with an alpha channel that is totally empty, it should be stripped to losslessly reduce the file size.

When you get around to fixing the custom thumbnails, can you please make it an option in our account preferences. I always want to see thumbnails of the actual art, as it works right now, rather than seeing generic warning thumbs on half the art. It was so annoying when the custom thumbs used to work, as I'd keep running into galleries where an artist used the same two or three custom thumbs for all of their art. I couldn't know if the resulting image would be color, grayscale, traditional, digital, a comic, a photo, or something I'd already seen. So please, make it optional, if you get around to fixing them.
 

Dragoneer

Site Developer
Site Director
Administrator
Just adding an update: older submissions are now being properly rebuild, so by end of today all gif submissions SHOULD have working thumbnails.
 

zorua

diet soda
Is it just me or did this make new, distorted transparent .png backgrounds when not viewing the image fullsize?
 

Dragoneer

Site Developer
Site Director
Administrator
Is it just me or did this make new, distorted transparent .png backgrounds when not viewing the image fullsize?
There is a known issue with PNG image previews, and we're working on getting it fixed.
 

Dragoneer

Site Developer
Site Director
Administrator
Thumbnails for any affected PNG images should be regenerated by end of today.

EDIT: Due to storage and bandwidth transparent images default with a white background (this is due to transparent images requiring slightly more data) . This is intended behavior as FA's thumbnails do not support transparency, and did not support it prior to this update. This tweak fixes a banding issue that was apparent on certain thumbnails (PNG-24).
 
Last edited:

Bojog

Hobbyist Couple
NOTE: This does not resolve the long outstanding issue with custom thumbnails. We are still working on that.

Forgive my asking, but what is the issue? I noticed today that custom thumbnails weren't working for me, so I came to the forums for information. All I can find is this statement and then a bunch of stuff from 2012.
 

quoting_mungo

Well-Known Member
Forgive my asking, but what is the issue? I noticed today that custom thumbnails weren't working for me, so I came to the forums for information. All I can find is this statement and then a bunch of stuff from 2012.
Basically, because the custom thumbnail is smaller than the thumbnail size the site is trying to load, it'll pick an autogenerated one instead. So there's an assortment of separate but related backend adjustments that need to be made to make custom thumbnails play nice with the larger thumbnail sizes.
 
Top