1 (edited by LVZ 2007-09-01 18:38)

Topic: Alternate 15x15 smilie (emoticon) set

I did not really like the original 15x15 PunBB emoticon set.  I have collected my own set.
Most images are really GIFs and not PNGs but web browsers don't care when the filename/extension matches.

* If you download, make sure that you save to filename.png and not filename.png.gif

:?) and =?) produces http://lasvalley.com/702/img/smilies/smile.png img/smilies/smile.png
:?| and =?| produces http://lasvalley.com/702/img/smilies/neutral.png img/smilies/neutral.png
:?( and =?( produces http://lasvalley.com/702/img/smilies/sad.png img/smilies/sad.png
:?D and =?D produces http://lasvalley.com/702/img/smilies/big_smile.png img/smilies/big_smile.png
:?o and :?O produces http://lasvalley.com/702/img/smilies/yikes.png img/smilies/yikes.png
;?) produces http://lasvalley.com/702/img/smilies/wink.png img/smilies/wink.png
:?/ produces http://lasvalley.com/702/img/smilies/hmm.png img/smilies/hmm.png
:?P produces http://lasvalley.com/702/img/smilies/tongue.png img/smilies/tongue.png
:?lol: produces http://lasvalley.com/702/img/smilies/lol.png img/smilies/lol.png
:?mad: produces http://lasvalley.com/702/img/smilies/mad.png img/smilies/mad.png
:?rolleyes: produces http://lasvalley.com/702/img/smilies/roll.png img/smilies/roll.png
:?cool: produces http://lasvalley.com/702/img/smilies/cool.png img/smilies/cool.png

http://lasvalley.com/702 forums

::

Re: Alternate 15x15 smilie (emoticon) set

These look awfully familiar. Aren't these the vBulletin smilies?

3

Re: Alternate 15x15 smilie (emoticon) set

vB almost always uses 16x16 or larger.

::

Re: Alternate 15x15 smilie (emoticon) set

http://www.vbulletin.com/forum/misc.php?do=showsmilies
Seems I was right. Resizing them isn't that hard now is it hmm

Re: Alternate 15x15 smilie (emoticon) set

And you have a couple there (the ones from vB) that are 16x16 wink

6 (edited by LVZ 2007-09-03 04:27)

Re: Alternate 15x15 smilie (emoticon) set

elbekko wrote:

Seems I was right. Resizing them isn't that hard now is it hmm

If you looked at my post, you will note that I collected them.  Resizing to 15x15 was not necessary.  BTW, resizing very small images like icons would typically yield less than desirable results.

Smartys wrote:

you have a couple there (the ones from vB) that are 16x16

The only 16x16 image left in the set is http://lasvalley.com/702/img/smilies/yikes16x16.gif      [ UPDATE: and now I found a better 15x15 one.  See #2 below. ]

Despite the size mismatch,  it seems to work with PunBB and I like it better than other alternatives.

For those who want only 15x15 emoticons, I might suggest these alternatives:

1. http://lasvalley.com/702/img/smilies/yikes.gif
2. http://lasvalley.com/702/img/smilies/more/yikes-2.gif
3. http://lasvalley.com/702/img/smilies/more/yikes-3.gif
4. http://lasvalley.com/702/img/smilies/more/yikes-4.gif
5. http://lasvalley.com/702/img/smilies/more/yikes-ani.gif

::

Re: Alternate 15x15 smilie (emoticon) set

File extension and image size mismatch aren't a good idea.

And by the way, vB resources aren't free, or libre.

8

Re: Alternate 15x15 smilie (emoticon) set

Jérémie wrote:

File extension and image size mismatch aren't a good idea.

And by the way, vB resources aren't free, or libre.

None of the 15x15 emoticons came from vB resources or any vB site.  As stated above, vB's emoticons are 16x16 and larger.  There are hundreds, maybe thousands of icon/emoticon developers on the internet.  Most allow free use of their creations. 

::

Re: Alternate 15x15 smilie (emoticon) set

LVZ wrote:

None of the 15x15 emoticons came from vB resources or any vB site.

Now, how do you explain http://www.vbulletin.com/forum/images/smilies/eek.gif (your version was a 16x16 before)

10 (edited by LVZ 2007-09-03 01:20)

Re: Alternate 15x15 smilie (emoticon) set

Nothing to explain.  These emoticons were collected from some of the hundreds of "smilie" sites on the internet. All are to some degree or another inspired by similar images.

Emoticons in this collection range from 94 to 304 bytes, with most under 200 bytes.

::

Re: Alternate 15x15 smilie (emoticon) set

Why is this an issue? Many smilies come from many places. I don't think VB created those smilies specifically for themselves. I am 100% sure that these images are found on many websites on the internet. As to who the original creator is, that I don't know.

Re: Alternate 15x15 smilie (emoticon) set

bingiman wrote:

Why is this an issue? Many smilies come from many places.

And each of them has an original creator, and some kind of copyright.

I don't think VB created those smilies specifically for themselves.

Jelsoft created their vB icons and smilies for themselves, yes.

I am 100% sure that these images are found on many websites on the internet. As to who the original creator is, that I don't know.

That may be enough for a small, personal forum to use resources with undetermined original creator (for some, because other can be tracked down if we try) and undetermined liability. But it's not for everyone. Just pointing that out.

13

Re: Alternate 15x15 smilie (emoticon) set

Jérémie wrote:

File extension and ... mismatch aren't a good idea.

Ah, the purist.  If it works fine with all major browsers, who cares?  No code changes to PunBB necessary.

If you want real PNG instead of GIF, they are here: http://lasvalley.com/702/img/smilies/convert/

I used a simple Linux gif2png.sh for conversion.  I'm sure that there are much better conversion tools.

These real PNGs are about 80% bigger than GIFs.  Maybe someone who cares can make them smaller.

::

Re: Alternate 15x15 smilie (emoticon) set

LVZ wrote:

Ah, the purist.  If it works fine with all major browsers, who cares?  No code changes to PunBB necessary.

Because you can't predict what your users will use, now, in one year, in five years. There's a life beyond MSIE you know.

15

Re: Alternate 15x15 smilie (emoticon) set

Jérémie wrote:

There's a life beyond MSIE you know.

Since I rarely use MSIE, that is rather irrelevant, isn't it?  Can you name even one modern graphical web browser that will not properly display a GIF file even if it has the extension PNG?  If you can, I would consider that to be a very poorly designed browser.

::

Re: Alternate 15x15 smilie (emoticon) set

LVZ wrote:

Can you name even one modern graphical web browser that will not properly display a GIF file even if it has the extension PNG?  If you can, I would consider that to be a very poorly designed browser.

That wouldn't be bad design, that would be following standards. Which browsers don't seem to want to do (but should do).

Re: Alternate 15x15 smilie (emoticon) set

elbekko wrote:
LVZ wrote:

Can you name even one modern graphical web browser that will not properly display a GIF file even if it has the extension PNG?  If you can, I would consider that to be a very poorly designed browser.

That wouldn't be bad design, that would be following standards. Which browsers don't seem to want to do (but should do).

Indeed. When you have browsers guessing what content should be in a file, you have issues like this
http://www.securiteam.com/windowsntfocu … 00EBY.html
http://xforce.iss.net/xforce/xfdb/22837

18 (edited by LVZ 2007-09-05 16:05)

Re: Alternate 15x15 smilie (emoticon) set

Smartys wrote:
elbekko wrote:
LVZ wrote:

Can you name even one modern graphical web browser that will not properly display a GIF file even if it has the extension PNG?  If you can, I would consider that to be a very poorly designed browser.

That wouldn't be bad design, that would be following standards. Which browsers don't seem to want to do (but should do).

Indeed. When you have browsers guessing what content should be in a file, you have issues like this

While these exploits are real, I don't think that your premise is correct.  How are they connected in any way?

The links show what can happen when the extension is CORRECT.  How is this content guessing?

How would NOT guessing the intent of content improve this situation or in any way fix this particular vulnerability?

Let's talk about the real world, not purist theory.  I again ask, do you know ANY modern graphical web browser that cannot correctly render a GIF file with a PNG extension?

::