You are embedding those extremely large images on your page. Direct linking them is providing a LINK in lieu of the images themselves.
Say you have a picture of an apple tree, apple.jpg.
It’s huge, 2MB. You can direct link to it so that only people who have broadband or who have nothing but time on their hands waiting for that sucker to download will click on it. Give people the OPTION of NOT having to suffer through long downloads if they don’t want to. Good design should be about the user, and choices.
So you create this link:
<a href="https://yourserver.com/images/apple.jpg">Apple image, 2MB</a>
It’s really simple. Thumbnails are basically the same as linking to images you have now. You create a thumbnail and post the link this way:
‘[a href=”https://yourserver.com/images/apple.jpg”%5D%5Bimg src=”https://www.yourserver.com/images/apple_thumb.jpg” /][/a]` *
This way, the smaller thumbnail displays, and if you click on that thumbnail, you can view the original image.
Make sense?
*Forum code is displaying the above link in a funky way. Substitute the left and right carets for the brackets I was forced to use.