# Smilies vs Bandwidth

**URL:** <https://boards.straightdope.com/t/smilies-vs-bandwidth/60947>\
**Category:** About This Message Board\
**Created:** [April 5, 2001, 5:32pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947 "2001-04-05T17:32:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [April 5, 2001, 5:32pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/1 "2001-04-05T17:32:56Z")

</div>

I keep hearing how smilies are a massive waste of bandwidth. Often, this is used as an argument for banning **Sweet Sue** or in **ChiefScott** objecting to, well, everything.

Looking at my own system, I find that such things are stored in my Temporary Internet Files directory and are, as far as I know, pulled from there when IE sees the code rather than downloaded every time they are encountered. As far as I know, IE is **supposed** to do this to speed things up. Looking closer, I see that FROWN.GIF is, for example, only 94 bytes. This does not seem like a burdensome size, especially for something that doesn’t need to be downloaded all the time. Hell, I can’t SNEEZE in only 94 bytes! By comparison, banner ads range around 3000 bytes and the Straight Dope logo is 6951 bytes.

So, please explain to me why smilies are considered so onerous, besides because **ChiefScott** finds cute stuff annoying, and, if they are so tough on system resources, why they are permitted.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [April 5, 2001, 8:30pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/2 "2001-04-05T20:30:41Z")

</div>

Where did you hear that they were a massive waste of bandwidth? If we allowed users to post any graphic they wanted with the [img] tag, then yes, there could be some serious bandwidth issues (we once had a thread, it’s alleged, in which folks posted images of their desktops). Smileys, however, are, as you mentioned, small. The only possible concern is that, small as they are, they are separate files which must be downloaded separately (at least initially). I’m not sure how much difference this makes.

---

<div class="post-metadata">

**Author:** ![friedo](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@friedo](https://boards.straightdope.com/u/friedo)\
**Post date:** [April 5, 2001, 8:40pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/3 "2001-04-05T20:40:29Z")

</div>

> [@](#):
>
> \*Originally posted by Chronos \*  
> The only possible concern is that, small as they are, they are separate files which must be downloaded separately (at least initially). I’m not sure how much difference this makes.

Also note that once you download a smilie, it will stay in your browser cache for quite some time. The next time the smilie appears, it is loaded from your browser cache, not downloaded from the SDMB.

---

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [April 5, 2001, 9:21pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/4 "2001-04-05T21:21:47Z")

</div>

> [@](#):
>
> \*Originally posted by Chronos \*  
> \*\*Where did you hear that they were a massive waste of bandwidth? \*\*

In [this thread](http://boards.straightdope.com/sdmb/showthread.php?threadid=40598) **Alphagene** , in his capacity as a monitor, said:

> [@](#):
>
> It’s not cute. It’s unnecessary. Is uses up much more bandwith than it should. I think someone just wants attention. And I have zero tolerance for posters who need attention.

In [this thread](http://boards.straightdope.com/sdmb/showthread.php?threadid=66275) **Coldfire** said:

> [@](#):
>
> Look. On peak hours, it takes me 10 minutes to open a fucking thread sometimes. Until we get a new server, do you like the feeling of competing for bandwidth with ohmygodimsocutecuzicandrawthisheredollwithsmiliesfuckingsue?

And **Tubadiva** was quoted, saying:

> [@](#):
>
> It’s very similar to people with overlong signature lines, a waste of bandwidth and inconsiderate as well.

And there have been other times, although I’m not taking the rest of the day to search them out (you can thank me later). Is “waste of bandwidth” used by these moderators only as a synonym for “waste of space” or “waste of oxygen,” merely as a deprecating term implying that the person is so worthless that her very existence/posts wastes a comodity that, while precious, is fairly common? In other words, is it just being used as an insult, or are they trying to reduce the burden on the servers because these objects use an inordinate amount of resources?

---

<div class="post-metadata">

**Author:** ![Omniman](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@Omniman](https://boards.straightdope.com/u/Omniman)\
**Post date:** [April 6, 2001, 12:17am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/5 "2001-04-06T00:17:36Z")

</div>

None of the boards gifs seem to be optimized, from the oversize banner to the tiny Profile, Register and Quote, etc.

I ran the menu page through a free test at this website:

[http://www.gifwizard.com/](http://www.gifwizard.com/)

> [@](#):
>
> _from GIF Wizard report_  
> Our analysis of 4 pages available on your Web site uncovered opportunities to conservatively reduce your image download time by an average of 21%, with some images reduced up to 86%.  
> Image Download Times (seconds) ([boards.straightdope.com/sdmb/](http://boards.straightdope.com/sdmb/)) (56K Modem)  
> Current After Optimization Improvement  
> Homepage 3.1 sec. 2.4 sec. 21%  
> All Pages 0.8 sec. 0.6 sec. 21%  
> The following table shows the improvement in overal page download time your users will experience as a result of this optimization:  
> Page Download Times (seconds) ([boards.straightdope.com/sdmb/](http://boards.straightdope.com/sdmb/)) (56K Modem)  
> Current After Optimization Improvement  
> Homepage 6.5 sec. 5.7 sec. 12%  
> All Pages 2.6 sec. 2.3 sec. 11%  
> In addition to reducing the page download time, reducing the size of your Web pages will also improve server performance and reduce the bandwidth costs for your Web site.

---

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [April 6, 2001, 2:10am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/6 "2001-04-06T02:10:32Z")

</div>

Interesting! Thanks!

---

<div class="post-metadata">

**Author:** ![Gunslinger](https://avatars.discourse-cdn.com/v4/letter/g/4491bb/32.png) [@Gunslinger](https://boards.straightdope.com/u/Gunslinger)\
**Post date:** [April 6, 2001, 4:48pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/7 "2001-04-06T16:48:49Z")

</div>

😛

🙂

---

<div class="post-metadata">

**Author:** ![71-Hour\_Achmed](https://avatars.discourse-cdn.com/v4/letter/7/57b2e6/32.png) [@71-Hour\_Achmed](https://boards.straightdope.com/u/71-Hour_Achmed)\
**Post date:** [April 7, 2001, 12:31am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/8 "2001-04-07T00:31:33Z")

</div>

> [@](#):
>
> \*Originally posted by Chronos \*  
> \*\*Where did you hear that they were a massive waste of bandwidth? If we allowed users to post any graphic they wanted with the [img] tag, then yes, there could be some serious bandwidth issues \*\*

This strikes me as being a seriously weird comment. Why would that cause bandwidth concerns for the SD server? The images SHOULD be pulled directly from the ISP of whoever posted them, or from wherever else the user stored the images.

Unless you folks were allowing people to upload and store the images on the SD server, or were doing something really blatantly stupid like acting as the proxy server for them (requiring all traffic to go through the SD server), it’s a nonissue for your own bandwidth.

Now, for the unfortunates who actually view threads in which people go image-crazy, it becomes a major concern – on a board I used to read, people went nuts over posting pictures of their cars, and those threads were taking literally fifteen or twenty minutes to download for anyone (connecting over a modem, anyway) who hadn’t disabled image-loading.

And for one poor guy who let a lot of people use his images in their signatures, it became even worse, since his ISP demanded that he pay for the bandwidth those pictures were eating up.

But it had essentially zero effect on the server that hosts that board, since all the server was doing was sending out an IMG tag with a URL, which typically takes up maybe a hundred bytes or so.

---

<div class="post-metadata">

**Author:** ![Gunslinger](https://avatars.discourse-cdn.com/v4/letter/g/4491bb/32.png) [@Gunslinger](https://boards.straightdope.com/u/Gunslinger)\
**Post date:** [April 7, 2001, 12:55am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/9 "2001-04-07T00:55:37Z")

</div>

> [@](#):
>
> \*Originally posted by 71-Hour Achmed \*  
> \*\*  
> This strikes me as being a seriously weird comment. Why would that cause bandwidth concerns for the SD server? The images SHOULD be pulled directly from the ISP of whoever posted them, or from wherever else the user stored the images.  
> \*\*

They’re the smilies that the SD owns, hosted, of course, on the SDMB server. That way we can only use “approved” smilies and not insert anything potentially insulting of our own.

---

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [April 7, 2001, 2:43am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/10 "2001-04-07T02:43:00Z")

</div>

> [@](#):
>
> \*Originally posted by Gunslinger \*  
> \*\*… and not insert anything potentially insulting of our own. \*\*

Therefore, I am forced to be insulting verbally.

---

<div class="post-metadata">

**Author:** ![techchick68](https://avatars.discourse-cdn.com/v4/letter/t/ea5d25/32.png) [@techchick68](https://boards.straightdope.com/u/techchick68)\
**Post date:** [April 7, 2001, 4:04am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/11 "2001-04-07T04:04:25Z")

</div>

> [@](#):
>
> \*Originally posted by Chronos \*  
> \*\*Where did you hear that they were a massive waste of bandwidth? If we allowed users to post any graphic they wanted with the [img] tag, then yes, there could be some serious bandwidth issues (we once had a thread, it’s alleged, in which folks posted images of their desktops).

Um Chronos, that does not become a bandwidth issue for the SD, that’s only an issue for those that the pictures originate from.

See if I post a picture on my own web site, I post the location of that image in a message board, it directs the message board where to find the actual picture, in this case it’s on **my** website. It is therefore my website that takes the hit not the SDMBs.

BTW, I was one of those that posted my desktop, along with another Doper’s desktop because he didn’t have space…believe me, the larger file didn’t create a problem for the SDMB, it went against my alloted bandwidth per month everytime it was loaded not the SD. If I remember correctly, the reason that thread was a problem was the physical size along with the fact it had to run all over the internet to find the files to load.

Oh and as for the smilies. They are all (expect for one) under 400 bytes. A small “bandwidth” issue…it’s the huge sigs that suck up so much.

---

<div class="post-metadata">

**Author:** ![techchick68](https://avatars.discourse-cdn.com/v4/letter/t/ea5d25/32.png) [@techchick68](https://boards.straightdope.com/u/techchick68)\
**Post date:** [April 7, 2001, 4:07am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/12 "2001-04-07T04:07:09Z")

</div>

Damn…I wish that all boards would ignore a formatting tag if it doesn’t see the end tag…gotta complain to board programmers everywhere.

I don’t even know where that bolding tag comes from, sheesh!

---

<div class="post-metadata">

**Author:** ![Lord\_Jim](https://avatars.discourse-cdn.com/v4/letter/l/ecccb3/32.png) [@Lord\_Jim](https://boards.straightdope.com/u/Lord_Jim)\
**Post date:** [April 7, 2001, 4:38am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/13 "2001-04-07T04:38:07Z")

</div>

**71-Hour Achmed** , you are right. The issue with the [img] tag was NOT a bandwidth problem for the SDMB server. It had to do with people stealing bandwidth by posting pictures linked from sites that they didn’t have permission to use. It bled over into copyright issues since some of the linked images were copyrighted.

The “post your desktop” wasn’t a drain on the SDMB server, but it was a horrible thread to open, because, as you said, it could take forever to load all those pictures. But they didn’t come thru the SDMB server at all, they came from everywhere. It sure used up bandwidth on the user end, though.

_This sentence is about the equivalent of the amount of bandwidth that a typical smilie would use if it were loaded from the SDMB server and that is only if the smilie had never been viewed recently, otherwise it would be in the cache._

I find it a little disturbing that a poster would be accused of wasting bandwidth over something as trival as a figure using a smilie that is located on the SDMB server. Our dear **ChiefScott** would have to give up his flirting responses if bandwidth is such an issue. And **Duck Duck Goose** would definately need to be told to cut down on the size of her posts. And those guys over in GD might as well go find another place to post.

Using **Omniman** ’s report, SDMB’s T1 line could deliver 30 copies of the Homepage in 6.5 seconds with all it’s icons without optimization, since a T1 is about 30 times faster than the 56K modem used as a reference. That’s almost 300 copies per minute. It’s pretty obvious that bandwidth isn’t where the problem lies.

Anyone taking issue with someone over a smilie is really taking issue about that person, not the amount of bandwidth that is being used. That’s just an excuse. Using bandwidth or server capacity as an excuse to ban someone like **SweetSue** is simply trying to use a hot topic persecute someone. **SweetSue** has less than 150 posts over 6 months and the total “bandwidth” usage is probably less than this thread. And if content is the issue, her 150 posts are about the same as a lurkers reading about 300 threads over 6 months. Do we want all those non-contributors to get lost, too? Come on, this isn’t a problem.

**dropzone** , smilies are not a big drain on resources, they don’t eat up bandwidth, they are normally in your cache anyway and not reloaded, and they aren’t bringing the server down.

This rant has been brought to you by:  
Jim

---

<div class="post-metadata">

**Author:** ![London\_Calling](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@London\_Calling](https://boards.straightdope.com/u/London_Calling)\
**Post date:** [April 7, 2001, 9:54am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/14 "2001-04-07T09:54:32Z")

</div>

The Banner is interesting. I checked it and it comes in at 6.79 KB in a graphics programme and as 6.951KB in IE5.5 – not too horrifying in itself but given the simplicity of the graphic, I think with about 90 seconds work, the size could be reduced to 4 – 4.2KB (probably less) and without being able to discern any loss of quality.

However, it’s also in the cache on our computers and the odd thing for me is that when a page loads very slowly, usually the cached stuff is the last to load (meaning the thread or forum page renders first and the header arrives…………….e….ven….tually).

Wondering if it would make any difference if I replaced the 6.79KB graphic in my cache with something of near zero size but calling it the same name i.e.[**tsdbanner.gif**](http://boards.straightdope.com/pics/tsdbanner.gif) – have to wait for next Friday pm to try it out.

Probably a pointless exercise as I doubt anyone waits for the whole page to load because once the thread or forum page is rendered, you can click the links anyway.

---

<div class="post-metadata">

**Author:** ![Fenris](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/fenris/32/498_2.png) [@Fenris](https://boards.straightdope.com/u/Fenris)\
**Post date:** [April 7, 2001, 2:25pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/15 "2001-04-07T14:25:56Z")

</div>

> [@](#):
>
> _Originally posted by JimB \*  
> Using bandwidth or server capacity as an excuse to ban someone like **SweetSue** is simply trying to use a hot topic persecute someone. **SweetSue** has less than 150 posts over 6 months and the total “bandwidth” usage is probably less than this thread. And if content is the issue, her 150 posts are about the same as a lurkers reading about 300 threads over 6 months. Do we want all those non-contributors to get lost, too? Come on, this isn’t a problem._\*

In the thread in question, a number of people were actually asking her to maker her posts _longer_ by putting spaces in the teeny-tiny run on illegible sentences she uses. DDG or wring (I believe) gave a good suggestion that she retype in regular font with normal spacing whatever she put in her “thought balloon” as a sort of footnote. It’s _frustrating_ to try to decipher it.

Fenris

---

<div class="post-metadata">

**Author:** ![Alphagene](https://avatars.discourse-cdn.com/v4/letter/a/8e7dd6/32.png) [@Alphagene](https://boards.straightdope.com/u/Alphagene)\
**Post date:** [April 7, 2001, 2:50pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/16 "2001-04-07T14:50:07Z")

</div>

> [@](#):
>
> \*Originally posted by dropzone \*  
> **It’s not cute. It’s unnecessary. Is uses up much more bandwith than it should. I think someone just wants attention. And I have zero tolerance for posters who need attention.**

I never suggested that the bandwith wasted was anything like “massive”, just unnecessary. And I still stand by that. IMO, “Me too” posts are iritating and superfluous enough. Making a pseudo-ASCII graphic festival out of such a post is even more egregious. Especially since the “content” provided is overshadowed by the design, seeing as how the words are subscript and [sub]allruntogetherlikethismakingitannoyingtoread[/sub]. Her disregard for moderator’s requests on top of all of this is a bit annoying as well.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [April 7, 2001, 5:32pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/17 "2001-04-07T17:32:56Z")

</div>

Thanks fot the clarification, **71-Hour Achmed** and **techchick68** – I was, of course, referring to user bandwidth, not server bandwidth. Or at least, I should have been. My thought processes have been a bit fuzzy the past few days (really got to get my brain shaved soon). Back to the smilies, I think we’ve established that the bytes aren’t a problem, but do any of the tech types know just how much strain it is to retreive the file? I would imagine that there is some nonzero server overhead, independent of the size of the file being sent. Is this something significant enough for us to worry about?

---

<div class="post-metadata">

**Author:** ![Lord\_Jim](https://avatars.discourse-cdn.com/v4/letter/l/ecccb3/32.png) [@Lord\_Jim](https://boards.straightdope.com/u/Lord_Jim)\
**Post date:** [April 7, 2001, 9:05pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/18 "2001-04-07T21:05:30Z")

</div>

**Chronos** , it is obviously a nonzero overhead, however, the [img] tag tells the server exactly where the file is located. Therefore, it is a simple copy _smilie.gif_ to the user. There isn’t any database lookup and since these files are used quite often and less than one sector in size, they would more than likely be in the server’s cache.

I think Netscape treats images as ‘check for changes once-per-session.’ So, once you’ve gotten one copy of the image, it won’t even check that the image has been changed, much less reload it, until it’s been shut down and restarted. I expect that IE works about the same way. Of course, you can force a reload.

I counted 19 different _.gif_ files on this page not counting the 2 smilies that **Gunslinger** posted. Add to that an extra half dozen on the thread list page and you have more than twice as many GIF files just to read a thread than the total number of smilies. So, if looking up smilie files is a load on the server, then all the icons are at least twice as much.

I don’t think that smilies are a load on the server at all. It can probably serve up a gazillion of them while it’s working on the database activity without even having an impact.

And **Fenris** , I was just trying to answer **dropzone** ’s question, not make a judgement about **SweetSue** ’s posting style. I personally have no problem with it. I treat it like a little puzzle, if I’m in the mood to figure it out, then I will. Much like I do most of **Handy** ’s post.

Jim

---

<div class="post-metadata">

**Author:** ![dropzone](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dropzone/32/7515_2.png) [@dropzone](https://boards.straightdope.com/u/dropzone)\
**Post date:** [April 8, 2001, 3:04am UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/19 "2001-04-08T03:04:32Z")

</div>

> [@](#):
>
> \*Originally posted by JimB \*  
> **…not make a judgement about SweetSue’s posting style. I personally have no problem with it. I treat it like a little puzzle, if I’m in the mood to figure it out, then I will.**

As, to be honest, do I. And I rarely bother, but I don’t mind that. The fact that she continues to ignore the mods’ requests to stop is a colateral benefit that makes this old revolutionary’s heart leap with joy. 😉

---

<div class="post-metadata">

**Author:** ![Duck\_Duck\_Goose](https://avatars.discourse-cdn.com/v4/letter/d/50afbb/32.png) [@Duck\_Duck\_Goose](https://boards.straightdope.com/u/Duck_Duck_Goose)\
**Post date:** [April 8, 2001, 5:32pm UTC](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947/20 "2001-04-08T17:32:50Z")

</div>

Well, now we all know where _Jim’s_ goat is tied… 😃

[sub]I’d been wondering…[/sub]

[Next page](https://boards.straightdope.com/t/smilies-vs-bandwidth/60947.md?page=2)
