Posted on 03/17/2003 8:06:32 AM PST by I Am Not A Mod
Edited on 03/18/2003 2:47:22 AM PST by Admin Moderator. [history]
Hi all.
Pretty much everyone knows that things are about to get quite busy. Whenever this happens, people make suggestions such as "don't post graphics, so as to help Free Republic handle the traffic".
I wanted to be proactive and explain some misconceptions with this. For images which are not hosted by Free Republic, they do not impact on the response time for Free Republic. All our server has to produce, for a page to have a graphic on it, is a handful of characters in the form of an image tag:
<IMG SRC="http://some.url.for.the.graphic">As such, NOT posting graphics helps Free Republic handle the load not at all. It does not take much bandwidth, at all, for the server to spit out that small amount of text.
HOWEVER, that is not all that should be said about the matter. First off, people who do post graphics should use the HEIGHT and WIDTH attributes when posting their images. The format of the IMG tag with these is as follows:
<IMG HEIGHT="100" WIDTH="200" SRC="http://some.url.for.the.graphic">Where the 100 and 200 are replaced with the correct height and width (in pixels) of the image being posted. This is because many browsers, if these attributes are not included, will not load the rest of the thread until it can completely download the image, since the browser does not know how much space to leave for the image. This can cause it to appear as if Free Republic has stalled, if the server providing the image is overloaded or responding slowly. If you do use the HEIGHT and WIDTH attributes, the page will load normally even if the image takes a while.
Further, if you are finding that your browser is responding slowly because of images, the answer is for you to turn off the automatic loading of images within your browser preferences.
Thanks for your time.
[Adding a few new thoughts]
1) If you find that because of whatever reason, images are slowing down your Freeping to an unacceptable level, you should turn off the loading of graphics within your own web browser. If you don't know how, post a question here and someone will undoubtably answer (a how-to for two common browsers is listed below). Don't let the lack of a fast internet connection cause you to want to deny images to everyone else, especially when you can totally control it within your own browser.
2) That said, those who post graphics should understand that it is unrealistic to think that everyone will get the word, so overdoing the graphics is simply an invitation to tick some people off. Further, even for those who have broadband connections, and even if the HEIGHT and WIDTH tags are specified on all images, a ton of graphics can cause some users' computers to slow to a crawl by using up all the available memory. Be considerate.
3) Here are instructions for how to disable the automatic loading of images (From NonValueAdded, who added value here):
To: Vol2727In Netscape 7.0 From menu bar choose "Edit" --> "preferences", window pops up. Click on "privacy & security" then "images" choose "Do not load any images"
In Internet Explorer 6.0 From menu bar choose "Tools" --> "Internet Options", window pops up. Choose "Advanced" tab and scroll down to "Multimedia" section. Find the "Show Images" box and uncheck it.
Voila (sorry, I spoke French), enjoy your image free browsing experience while the rest of us groove on the nifty graphics.
Other browsers have similar settings.
201 posted on 03/17/2003 8:00 PM EST by NonValueAdded ("Either you are with us, or you are with the terrorists." GWB 9/20/01)
No, for that graphic you should use WIDTH=331 HEIGHT=450. When you get the original image on your browser, do right click --> properties to see the original size. If you want to resize it, stick close to the same proportions (e.g. 110 x 150).
Ah, but apparently if the WIDTH and HEIGHT modifiers are used, the slow graphics will not cause the thread to freeze on loading.
Indeed, it is nearly time for my yearly crucifixion.
I do plan on working out these image issues (there are others) in due time. On my list they're a mid-priority feature.
Question, what do you use to format your thumbnail page? I could use that.
That really would start taking bandwidth from FR - how does the server know what height and width to assign to an image without at least grabbing the image file headers? Before, when you were previewing for the first time, your browser only had to open a connection to the remote URL for the image file, and download it straight to you, without FR's server bandwidth being used at all (except for the IMG tag itself, of course), but now the server itself would also have to download the image in order to know what attributes to give it, in order to at least preserve the aspect ratio...
You are not limited to using the exact size of the original. You can make it appear smaller or larger to make the page layout look good.
If the image server doesn't respond in a timely manner (a few seconds, I'd say), the preview screen could just time out and give a warning message. In that case, it's probably not an image that should be posted right then anyway.
Actually, that's incorrect. The FR server doesn't download the images at all. The client browser (Netscape, Mozilla, Internet Explorer, et al) is the only thing downloading the remote images. The FR server never sees them.
The advice on including height
and width
attributes in the img src
tags is both valid and good and should save lots of folks lots of headaches.
-Jay
Example: (Hold mouse over and alt text should appear)
Such a system would (marginally) add some bandwidth to the FR server at the time of posting, but it could serve to increase everyone elses enjoyability by easing all future downloads.
Okay, first mistake. You're trying to turn an HTML page into an inline graphic. That will never work. You need to make a direct call to the remote graphic. Something like this:
<img src="http://www.9-11justice.org/images/is_it_any_wonder.jpg" height=400 width=600>
...which will give you this:
Make sense? (I mean the HTML code, not the Palestinian stupidity.)
-Jay
Not A Mod: I usually add the height size and often don't include the width size. From your post, then, am I to assume that having only ONE dimension slows the loading the same as NOT having ANY size specified in the graph template? . . .
In any case, my appreciation in advance for your feedback and for the opportunity to improve my posting of graphs!
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.