Greetings!

Welcome to Scifi-Meshes.com! Click one of these buttons to join in on the fun.

Minor Forum Updates: Image sizes and other things

GuerrillaGuerrilla789 HelsinkiPosts: 2,865Administrator
edited July 2020 in Site News #1
m2emncqrz14d.png

You may have noticed there have been a couple of little quality of life changes here and there. Here's a quick list of small things that have changed recently:
  • Fancy new zoom effect and other little animations on the forum index to make the site more fun to browse
  • Removed Self Promotion forum from the index, since it didn't seem to attract any use. I do like the concept, and would like to offer a useful place to promote stuff and participate in the larger 3d and science fiction scene, but clearly Self Promotion forum was not it. I'll ponder it a little bit, and maybe ask for ideas later.
  • Finally fixed the missing Discord icon in the widget on the bottom of the page. Ugh. :eyeroll:

As for some bigger changes, I've worked on the way the site handles images. There are two changes:

Resizing Thumbnails

I've implemented a little more sophisticated way to handle the thread thumbnails you see everywhere. The plugin isn't particularly elegant. It just grabs the first image it finds in the first post of any thread and puts it on the index. The reason this isn't ideal, is that if someone chooses to link a huge image in the first post, the full image gets loaded every time someone browses the index, which adds up to quite a bit of bandwidth and less than pleasant user experience for people with slower connections.

To address this, I implemented ImageKit, which is a CDN for all kinds real-time image handling tools, including proper resizing (as opposed to just scaling the full image in CSS like we were doing). Basically, all attached images will get automatically resized to 240x135 on the index, which should come across as a more responsive index and a bunch of saved bandwidth. Externally linked images do not get processed, mainly because I couldn't get it working reliably for all sources, and I didn't want to process your images without consent, since you may be self hosting, because you would rather not upload your work on weird servers in the cloud for all I know.

If you're attaching your thumbnails, there's no action needed. You can keep doing what you're doing. If you're linking self hosted images, I'd like ask you to keep the resolution reasonable, especially for the first posts of a topic to keep other people's load times reasonable. Maybe link the massive 8k or 16k image instead of posting it inline. :)

Image Upload Limit

We also implemented a (pretty generous, we think) 4096x4096 limit for image uploads as well. This move is mostly for usability reasons rather than capacity ones at this point. Basically, we want to keep page loads reasonable for everyone browsing the forums, but saving on bandwidth and disk space is probably a good thing in the long run. If either side of the image is bigger than 4096 pixels, the image gets scaled down to fit.
Post edited by Guerrilla on
Comco: i entered it manually in the back end
Join our fancy Discord Server!
evil_genius_180

Posts

  • evil_genius_180evil_genius_1804256 Posts: 11,034Member
    I noticed the zoom thing with the thumbnails. I like it. :)
  • BrandenbergBrandenberg1655 CaliforniaPosts: 1,937Member
    I noticed that right away too. When you refer to "thumbnails" I assume you are talking about the image that displays to show the thread (the one you are now animating). What is the aspect ratio we should use? Or better yet, is there a standard size you would just like everyone to post for the first thread image?
  • GuerrillaGuerrilla789 HelsinkiPosts: 2,865Administrator
    edited July 2020 #4
    They're exactly 240x135 now, so anything 16:9 should show up pretty much perfectly. 1080p is probably the ideal size for most shots at least in the WIP. Small enough to not mess with people's page loads, but big enough to show off things. Obviously, finished images are usually larger, but there usually aren't dozens of them in any given thread.
    Post edited by Guerrilla on
    Comco: i entered it manually in the back end
    Join our fancy Discord Server!
  • BrandenbergBrandenberg1655 CaliforniaPosts: 1,937Member
    So 1080 x 608 ? (Actually 1080:607.5 is 16:9)
  • evil_genius_180evil_genius_1804256 Posts: 11,034Member
    1920x1080 is 1080p. (It goes by the vertical number) It's also 16:9.
  • GuerrillaGuerrilla789 HelsinkiPosts: 2,865Administrator
    Yeah, 1920x1080. Sorry, forgot the p in 1080p.
    Comco: i entered it manually in the back end
    Join our fancy Discord Server!
Sign In or Register to comment.