[Tickets #10487] Re: HTML/Text Signature

bugs at horde.org bugs at horde.org
Fri Dec 2 21:57:32 UTC 2011


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/10487
------------------------------------------------------------------------------
  Ticket             | 10487
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | HTML/Text Signature
  Queue              | IMP
  Version            | 5.0.10
  Type               | Enhancement
  State              | Feedback
  Priority           | 1. Low
  Milestone          | 5.1
  Patch              |
-Owners             |
+Owners             | Horde Developers, Michael Slusarz
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2011-12-02 14:57) wrote:

First off, see Ticket #10798.  This is *exactly* one of the issues I  
mentioned below.  And it is an example of something that cannot be  
fixed reliably.  Pretty much cements that signatures need to be moved  
out of the compose window.  (Or, at the least, it means you have to  
choose between multiple sigs and having the signature in the compose  
window.  This is really not a close case - multiple sigs is way more  
important and useful to the largest number of users.)

I don't really care what other MUA's do.  Especially desktop clients -  
they can do more funky things in terms of protecting blocks of text in  
their compose window box.  We don't have that option - javascript  
event handling of textboxes is not foolproof (and I neither want to  
write nor maintain this kind of code).  And we don't have direct  
control over the HTML input because that is handled internally by  
fckeditor.  This is simply a limitation of the browser features  
available to us.  The easiest, cleanest, and fool-proof solution is to  
remove all signatures from the compose window.

STILL not buying the "user may forget" what they put into their  
signature argument.  I have yet to hear a credible argument about  
*why* you would want to change a signature.  Signatures are meant to  
contain contact information.  If you are regularly adding/altering  
your signature, THIS IS NOT A SIGNATURE - you instead want some sort  
of template functionality.

I don't necessarily think the principle of least surprise applies  
here.  We already perform modifications on outgoing text (e.g.  
converting to multipart/related; trailer hook), so the message that is  
being sent is not the same as the message the user sees in the compose  
window anyway.  As previously mentioned, a user can not possibly be  
"surprised" by text that they created.

And in many practical uses, people don't want to see these signatures.  
  Some signatures may be very long (especially in professional firms  
that want to put all sort of disclaimer information in there).  We  
don't have a giant compose entry window - adding signature information  
is a waste of space that is better used for the important part of the  
e-mail - the actual content.

In real word usage, a signature would be comparable to letterhead.  I  
can't think of anybody that would cross out information in the  
letterhead to update it.  If the letterhead information is incorrect,  
you would use a different piece of paper.





More information about the bugs mailing list