ISSUE-185: Easier-to-use emotion markup using attributes

Easier-to-use emotion markup using attributes

State:
CLOSED
Product:
EmoLCC
Raised by:
Marc Schröder
Opened on:
2011-06-21
Description:
From the feedback on the EmotionML LCWD by WAI-PF (http://lists.w3.org/Archives/Public/www-multimodal/2011Jun/0004.html):

2. Ease of use.

It's often easier to encourage people to think about accessibility if the author requirements are as minimal as possible. Adding accessibility into some of the examples provided within the specification would make the code quite verbose, and would therefore add a burden onto the developer.

One possible solution might be to change some of the Emotion ML tags into attributes that could be applied to any element. For example:
<span emotion-category="irritation">Well of course, you would do that!</span>

Could be used instead of:

<emotion>

<category name="irritation"/>

<span > Well of course, you would do that </span>

</emotion>

Another example (using SMIL) might be:

<s>

<emo:emotion >

<emo:category name="doubt"/>

<emo:intensity value="0.4"/>

</emo:emotion>

Do you need help?

</s>

Could become:

<s em- category-set=http://www.example.com/emotion/category/everyday-emotions.xml em-category"doubt" em-intensity value="0.4">

Do you need help?

</s>


Or alternatively could become:

<s>

<emo:emotion em- category-set=http://www.example.com/emotion/category/everyday-emotions.xml em-category"doubt" em-intensity value="0.4"/>

Do you need help?

</emo:emotion >

</s>

It might also be helpful to change the name of the attributes, to clarify the fact they relate to emotions. For example, the category attribute could become emotion-category or even em-category (although this is slightly less clear). ARIA uses this approach to good effect for example.
Related Actions Items:
No related actions
Related emails:
  1. [emo] Minutes of emotion call on September 21 2011 (from christian.peter@igd-r.fraunhofer.de on 2011-10-26)
  2. [emo] minutes of emotionml call (from Felix.Burkhardt@telekom.de on 2011-09-07)
  3. Response to EmotionML LCWD comment ISSUE-185: Emotion markup using attributes (from marc.schroeder@dfki.de on 2011-08-26)
  4. [emo] Minutes of today's emotion call (from marc.schroeder@dfki.de on 2011-07-20)
  5. RE: [emo] Agenda for EmotionML call (from paolo.baggia@loquendo.com on 2011-06-21)
  6. [emo] Agenda for EmotionML call (from marc.schroeder@dfki.de on 2011-06-21)
  7. Re: EmotionML comments from WAI_PF (from marc.schroeder@dfki.de on 2011-06-21)
  8. ISSUE-185: Easier-to-use emotion markup using attributes [EmoLCC] (from sysbot+tracker@w3.org on 2011-06-21)

Related notes:

ACCEPTANCE=IMPLICIT,http://lists.w3.org/Archives/Public/www-multimodal/2011Aug/0003.html

Marc Schröder, 30 Nov 2011, 09:08:27

RESULT=DEFER

Marc Schröder, 30 Nov 2011, 09:08:34

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 185.html,v 1.1 2017/02/13 15:50:54 ted Exp $