[standards-jig] JEP0038 (the emoticon spec) Some suggestions

Richard Dobson richard at dobson-i.net
Tue Sep 24 16:45:26 UTC 2002


Looks good to me, the use of the object tag should simpify things, and make
it more extensible.

Richard

----- Original Message -----
>From: "Mattias Campe" <mattias.campe at rug.ac.be>
To: <standards-jig at jabber.org>
Sent: Tuesday, September 24, 2002 5:38 PM
Subject: [standards-jig] JEP0038 (the emoticon spec) Some suggestions


> The official JEP can be found on
> http://www.jabber.org/jeps/jep-0038.html, but I already changed it a
> little bit on the Wiki site of Theo, which can be found on
> http://www.theoretic.com/?IM_Icons/Styles (so, unofficial actually).
>
> I still have some more suggestions, but I didn't want to Wiki
> http://www.theoretic.com/?IM_Icons/Styles yet, because I wanted to know
> what you guys would think of it.
>
> Important changes, suggestions are:
> - I've used <text xml:lang="en" alt="cat"> instead of just
>    <text lang="en" alt="cat"> because xml:lang seems to be a standard
>    within xml. This xml:lang is constrained of using a two-letter
>    ISO 639 language code or a two-letter ISO 639 language followed by a
>    three-letter ISO 3166 country code or ... (If people would like this
>    idea I'll add a clear explanation on the Wiki site of Theo)
>
> - <object> is a html tag which can be used for multimedia purposes and
>    could be used to replace <img>. Because this <object> is more
>    straightforwarded, I would like to use it in this JEP as well.
>
> - the other suggestions can be found at the end of
>    http://www.theoretic.com/?IM_Icons/Styles
>
> To make things a little bit more clear, I've added an <icondef>-example
> as attachment.
>
> If you would like it, I would try to finish (making a schema, adjusting
> the text) this proposal by the end of next week. Plz let me know what
> you think.
>
> greetings
> Mattias. aka .cobnet
>


----------------------------------------------------------------------------
----


> <?xml version="1.0" encoding="UTF-8"?>
>  <icondef>
>   <head>
>     <name>Gold Angelic</name>
>     <url>http://www.theoretic.com/?IM_Icons/Styles</url>
>     <version>0.5.0</version>
>     <description>Angelic faces and themes with gold
highlights.</description>
>     <author name="Adam Theo" />
>     <author name="Sebastiaan Deckers" />
>     <author name="Mattias Campe />
>     <creation>2002-07-19</creation>
>     <categories>
> <category name="animal">
>           <text xml:lang="en">Animals</text>
>           <text xml:lang="fr">Des animals</text>
>           <text xml:lang="nl">Dieren</text>
>         </category>
>         <category name="smiley">
>           <text xml:lang="en">Smileys</text>
>           <text xml:lang="fr">Visages</text>
>           <text xml:lang="nl">Gezichtjes</text>
>         </category>
>         <category name="drinks">
>           <text xml:lang="en">Drinks</text>
>           <text xml:lang="fr">Boissons</text>
>           <text xml:lang="nl">Drank</text>
>         </category>
>         <category name="sound">
>           <text xml:lang="en">Only sounds</text>
>           <text xml:lang="fr">Seulement du sonne</text>
>           <text xml:lang="nl">Enkel geluid</text>
>         </category>
>         <category name="misc">
>           <text xml:lang="en">Miscelaneous</text>
>           <text xml:lang="fr">Autre</text>
>           <text xml:lang="nl">Andere</text>
>         </category>
>     </categories>
>   </head>
>
>   <icon category="smiley" format="font-weight: bold; color: yellow">
>     <text alt="Smile!">:-)</text>
>     <text alt="Smile!">:)</text>
>     <object type="image/bmp">happy.bmp</object>
>     <object type="audio/x-wav">choir.wav</object>
>   </icon>
>
>   <icon category="smiley" style="font-weight: bold; color: green">
>     <text alt="Frown!">:-(</text>
>     <text alt="Frown!">:(</text>
>     <object type="image/bmp">sad.bmp</object>
>     <object type="audio/x-wav">boohoo.wav</object>
>   </icon>
>
>   <icon category="animal">
>     <text xml:lang="en" alt="cat">::cat::</text>
>     <text xml:lang="nl" alt="kat">::kat::</text>
>     <text xml:lang="fr" alt="chat">::chat::</text>
>     <text xml:lang="X-msn" alt="cat">(@)</text>
>     <object type="image/bmp">cat.bmp</object>
>     <object type="audio/x-wav">boohoo.wav</object>
>   </icon>
>
>   <icon category="animal">
>     <text xml:lang="en" alt="Swimming fish">::fish::</text>
>     <text xml:lang="nl" alt="Zmemmende vis">::vis::</text>
>     <text xml:lang="fr" alt="Poisson">::poisson::</text>
>     <text xml:lang="X-ascii"><><</text>
>     <object type="image/bmp">fish.bmp</object>
>     <object type="image/svg+xml">fish.svg</object>
>     <object type="audio/x-wav">blub.wav</object>
>     <x xmlns="custom:namespace:here">Custom XML Here</x>
>   </icon>
>
>   <icon category="drinks">
>     <text xml:lang="en" alt="fish">::beer::</text>
>     <text xml:lang="nl" alt="bier">::bier::</text>
>     <text xml:lang="fr" alt="bière">::bière::</text>
>     <text xml:lang="X-ascii">c|_|</text>
>     <text xml:lang="X-msn">(b)</text>
>     <object type="image/bmp">beer.bmp</object>
>     <object type="image/svg+xml">beer.svg</object>
>     <x xmlns="custom:namespace:here">Custom XML Here</x>
>   </icon>
>
>   <icon category="drinks">
>     <text xml:lang="en" alt="Cup of coffee">::coffee::</text>
>     <text xml:lang="nl" alt="Een kopje koffie">::koffie::</text>
>     <text xml:lang="fr" alt="café">::café::</text>
>     <text xml:lang="X-ascii">c\_/</text>
>     <text xml:lang="X-msn">(c)</text>
>     <object type="image/bmp">beer.bmp</object>
>     <object type="image/svg+xml">beer.svg</object>
>     <x xmlns="custom:namespace:here">Custom XML Here</x>
>   </icon>
>
>   <icon category="object">
>     <text xml:lang="en">::alert::</text>
>     <object type="audio/x-wav">alert.wav</object>
>     <x xmlns="custom:namespace:here">Custom XML Here</x>
>   </icon>
>
> </icondef>




More information about the Standards mailing list