One thing I notice is that clicking a small image in a post often does not enlarge the image, only shows it at the same size.
The picture will only get as big as the original you post...
The larger the original picture the longer it takes...
If you upload a picture the same size as a sheet of notebook paper in the post it will be smaller in the post -and when it gets clicked on it will show the huge notebook paper sized picture...
but if you load a picture the size of a stamp the picture even when clicked on will only be as large as a stamp- the forum canot make the pictures bigger, it can only show a smaller one in the post to save time.
That might make it more clear, the image in the post is a 'thumbnail' or a 'preview' clicking on it takes you to the real image- if that image is small that's what it shows...
---------
@ Web Engineers - As an aside the forum software should 'know' if the picture is full sized or shrunk- it should remove/not display the prompt 'click to make larger' if the picture is showing full size.
---------
As far as shrinking image files- I GOOGLED- and I do not need this product- they want you to buy it so it likely has an annoying 'buy me' reminder and otherwise works...
http://www.picshrink.com/
It looks like you put all the pictures you want to make smaller in file size into a folder and then use the program to shrink the files in that folder (if you know how use copies of your files) then you can upload more quickly.
For me a large photo from my camera in JPG format takes 5-10 minutes, but a picture I was test uploading into a post that I borrowed in GIF format took about 30 seconds...
(this link explains the image file types)
http://www.wfu.edu/~matthews/misc/graphics/formats/formats.html
I've never tried RAW file but I imagine the internet would time out.