Open
Bug 71110
Opened 25 years ago
Updated 15 years ago
need pref to set message view pane width separate from window width
Categories
(SeaMonkey :: MailNews: Message Display, defect)
Tracking
(Not tracked)
NEW
People
(Reporter: kcha-ns-yka, Unassigned)
References
(Blocks 1 open bug)
Details
With a high screen resolution and a fairly wide 3-pane window (to get as much
info in the threadpane as possible), format=flowed plain text (and html) mail
can have very long lines, making reading difficult. A means to set the max-width
for the message view pane is needed, to make these messages more readable
without sacrificing content in the thread pane. IMO, this is a usability issue.
Updated•25 years ago
|
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 1•25 years ago
|
||
Should be easy to implement via CSS. Only problem: It must not apply to the
standalone msg window.
Comment 2•25 years ago
|
||
I agree that it is a usability *problem*, not an enhancement.
Severity: enhancement → normal
Comment 3•25 years ago
|
||
Can't you just resize the window to be smaller?
Comment 4•25 years ago
|
||
He mentioned in the news group that he wanted a wide thread pane so making the
window less wide doesn't work.
I would like a "margin" icon at the top of the display window which you can drag
to wherever you want the right margin in the display. Wonder if it could be done
by a splitter and some cute CSS which makes the splitter, and the part to the
right of the splitter look as a empty part of the message window...
Updated•25 years ago
|
Summary: need pref to set message view pane width separate from window width → need pref to set message view pane width separate from window width (for format=flowed, esp)
Comment 6•23 years ago
|
||
*** Bug 130007 has been marked as a duplicate of this bug. ***
Comment 7•23 years ago
|
||
I agree with Daniel.
For a quick and dirty hack, we could probably output some CSS that limits to a
certain width, in the HTML that the f=f converter generates. The width would
come from a (hidden?) pref.
Comment 8•23 years ago
|
||
In a world where format=flowed was only set in messages where the sender had
explicitly enabled this, then it could perhaps be argued that reflowing the
message lines in the recipient client should be on by default. But this would
only be the case if it could be reasonably assumed that the recipient person
really wanted the text spread all over the width of their window. With wide
screens and the loss of readability beyond 60 or 70 columns, I argue that this
cannot be assumed.
Unfortunately, for many people, format=flowed is on be default in their client
and they have no understanding of this and its implications for how their
message is viewed. Furthermore, they may have no actual or obvious way of
turning it off. This unfortunate situation is further reason to make the
interpretation of format=flowed off by default, but I don't think any further
justification is required.
I think the interpretation of format=flowed should be off by default. If it is
turned on, which should be easy via a GUI user option, then the user should be
able to set some limit to the width of such reflowing, otherwise, this inhibits
them from using the wider windows which might be most convenient for them.
Email clients should by default support plain text communication, where every
single character the sender writes, including the exact position of each
character, is reproduced precisely, without adornment, to the recipient,
exactly as the sender saw on his or her screen when they wrote it.
To disagree with this is to have a fascist attitude to how other people
communicate. It is to say that the automagic, nifty, alterations to messages
you like should be forced on everyone - or that some things, such as
changes to the "format" or "layout" (implicitly to some people, not part of
the "content" of the message) can safely be assumed to be unimportant to the
sender and recipient.
For an extended version of my thoughts on such things, please see Bug 86607
which concerns turning "> " into vertical bars.
Format-flowed is a good example of something which is potentially useful which
can alter the layout of the message as seen by the recipient, without the sender
ever knowing. Sometimes, the layout of the message is important - its not just
a cosmetic matter. Even if it was "cosmetic", there is no reason why "cosmetic"
alterations should be forced on everyone by default? I think that some
programmers and HTML fans draw unrealistic distinctions between the "content" of
a message and its formatting. Sometimes, the formatting is a vital part of the
content - such as when writing tables of text, diagrams, poetry etc., and so
this should never be altered by default arrangements by either the sending or
recieving software.
It should not be necessary to demonstrate circumstances when such unwanted by
the sender, unseen by the sender, alterations of their message are likely to be
a problem. Why should people have to argue for leaving messages alone? There's
no good reason. Its not good enough for someone other than the sender to decide
that "layout" or "format" is not part of their message. Often enough, it is
an important part of their communication.
If we want super-fancy automagic things popping up and doing smarty-pants
nifties by default, we will use software from the Evil Empire. Please keep
Mozilla straightforward and clean.
- Robin http://www.firstpr.com.au
Comment 9•23 years ago
|
||
Robin Whittle, please stop spamming all bugs with "format=flowed" in their name
with your extensive, copy&paste political statements, which are totally offtopic
and wrong.
> the recipient person really wanted the text spread all over the width of their
> window. With wide screens and the loss of readability beyond 60 or 70 columns,
> I argue that this cannot be assumed.
Did you even read this bug? Changing that is all which this bug is about.
Comment 10•23 years ago
|
||
I am not spamming or discussing politics. I support the proposal in this bug to
make the width of reflowing format=flowed messages a user-selectable option,
with a visible slider.
I am pointing out that the current situation of format=flowed being on for all
sent messages, without any user option (other than hand editing a prefs file)
means that lots of messages are being sent with format=flowed when their author
firstly had no knowledge of this and its implications for the recipient, and
secondly if they did know about it, would want this not to happen to their
messages.
If the default for sending messages was not to send with format=flowed, and if
there was a GUI option for turning it on, with appropriate explanatory text,
then the number of messages which have it on will be greatly reduced, since only
those people who understand this and actively choose it will be sending messages
with it turned on.
This would reduce the need for this user-selectable width of reflowing, because
it would only be a subset of messages which enable it. The remainder of plain
text messages would be perfectly readable and printable, displayed with lines of
up to 72 characters or whatever number of characters the user consciously chose.
Some people do chose to write with 50 column margins, and I think that's fine.
Its perfectly readable. (Email clients which send each paragraph as one long
line are a menace!)
If you want to read more of my plea for Mozilla to support straighforward email
commucation without enhancement / transformation / mangling, please see
Bug 8986.
- Robin
Comment 11•23 years ago
|
||
Oops. Scratch that last paragraph.
If you want to read more of my plea for Mozilla to support straightforward email
communication without enhancement / transformation / mangling, please see:
http://bugzilla.mozilla.org/show_bug.cgi?id=86607
[RFE] UI option for disabling format=flowed
http://bugzilla.mozilla.org/show_bug.cgi?id=88986
Use > instead of grey bar for format=flowed quotes, optionally
Comment 12•23 years ago
|
||
Robis, this is a bug or necessary enhancement with or without format=flowed (on
the sending or recieving side). We do recieve real plaintext messages with very
long lines (one line per paragraph), which will wrap to window width. HTML
messages wrap to window width as well. This means that this bug is independant
of f=f, f=f is just *one* case where is appears.
That's why your argumentation is totally offtopic. It is spam, because you
additionally posted it (via copy&paste) in several bugs.
Comment 13•23 years ago
|
||
I'd like to support the views of the gentleman who is accused of "spamming".
He raises a VERY important point: the writer should be able to have complete
faith that his message is being seen by the recipient EXACTLY as he wrote and
formatted it. This goes for plain text as well as HTML. My own pet peeve is
the absence of a right margin carriage-return setting. I want my lines to
break after 50 or 70 or however many characters I choose - in both plain text
AND HTML ESPECIALLY. Mozilla's is not the only email client missing this
feature; it would be nice to see Mozilla take the lead and show that the open-
source concept is democratic and more responsive to people's real needs.
Comment 14•23 years ago
|
||
Steve Notis wrote:
> I want my lines to break after 50 or 70 or however many characters I choose
But Mozilla does this already. Standard is approx. 72 characters per line.
Mozilla breaks lines just fine. Format=Flowed is a way of *displaying* emails,
what you see while composing is sent out that way, the *only* thing Mozilla (or
any other f=f mailer does) is add an empty space at the end of each line so that
f=f capable mailers can make use of f=f. Just check the source of an f=f email,
the line breaks are there.
I think many people just don't understand what f=f is exactly.
Comment 15•23 years ago
|
||
*** Bug 145899 has been marked as a duplicate of this bug. ***
Comment 16•23 years ago
|
||
Mozilla posts stand out in the newsgroups that I frequent becuase they are the
only ones that are format=flowed.
It really does not matter how supperior that some feel that the format is, the
composer of a message should have the option to compose and send their message
in a pure plain text mode.
The big problem with format flowed is that I hit the carriage return key by
habbit when I see the cursor approaching the margin. When the lines are edited,
they autowrap.
So while the e-mail or the news posting looks properly formatted when I send it,
it looks like garbage when it is read by a newsreader that understands
format=flowed.
Microsoft Exchange users are having a similar problem trying to get "Quoted
Printable" disabled.
Comment 17•23 years ago
|
||
I appologize, I got the bug numbers and windows mixed up. My above comments
were for a different bug # 86607
Comment 18•23 years ago
|
||
See comment 9 and 12.
Whiteboard: This bug has nothing to do with format=flowed
Updated•23 years ago
|
Summary: need pref to set message view pane width separate from window width (for format=flowed, esp) → need pref to set message view pane width separate from window width
Comment 19•23 years ago
|
||
While from a narrow technical perspective this bug has nothing to do with
Format=flowed, from a user perspective, it certainly does. A lot of the reason
why people want a message view pane width control is that an increasing number
of email and Usenet messages have "Format=flowed" turned on.
To the extent that this is occurring due to the default, hard to change, or
uchangeable settings in the client (Mozilla, MS Outlook Express etc.) causing
people to send messages with "Format-flowed" when they don't really want to, or
when they do not know it is happening and do not know the trouble it can cause
for some recipients, then this bug is related to "Format=flowed" and could be
made less of a problem by making "Format=flowed" in the client an option - which
in my view should default to "Off".
But irrespective of the "Format=flowed" or increasing and even more
pernicious "each paragraph is one long line" nature of messages, it would be
great to have an easily settable option for the width on-screen line lengths of
received messages.
Comment 20•23 years ago
|
||
Firstly, I strongly agree with comment 8. I actually found this bug because --
once more -- in another bug someone complained (actually off-topic to that bug)
that his setting of line wrapping does not work. Presumably it does, but he does
not see it due to f=f. This bug would solve this.
But let me give a warning opposed to what Ben wrote to the status whiteboard. I
think it really has to do with f=f. Let's look at typical situations to see why:
1) A user sends f=f. So we display endles lines. This bug is about changing that
behavior. Say we agree to use the value set for line wrapping or anything of
that magnitude.
2) A user sends real plain text with a line length longer than the display
length value from 1). If we still display wrap that message we get a sawtooth
pattern of long lines and the leftovers. This MUST NOT happen. It is not an
option to wrap real plain text anywhere before window width.
So I suggest to change back the summary to restrict this to format=flowed
display and remove the whiteboard entry.
pi
Comment 21•23 years ago
|
||
> It is not an option to wrap real plain text anywhere before window width.
I disagree, some mailers send one liner per paragraph, and these messages will
be just as hard to read when wrapping at window width as format=flowed messages
are today due to this bug.
You missed a third typical situation: HTML. same problem as with f=f.
Status whiteboard / summary: I was just utterly pissed about the f=f-hating mob,
which copy&pastes endless f=f hateress propaganda in all bugs mentioning f=f,
although explicitly instructed not to do so. I wondered why they hit this bug
(thus the status whiteboard message) until I saw the mention of f=f in the
summary. I just tried to prevent that. Clearning status whiteboard now that f=f
from summary. I hope we won't mention f=f anymore here unless as a way to
reproduce this bug.
Whiteboard: This bug has nothing to do with format=flowed
Comment 22•23 years ago
|
||
Ben,
I agree, HTML is also a case where wrapping makes sense.
You mention those bad readers (or users, nevermind) which send long line in real
plain text. Yes, they are out there, but there is nothing a machine can do to
determine if this is the case. So I still think: Do wrap at window width. Don't
do anything else.
So this new additional wrapping should apply only to f=f and HTML. (Don't know
about richt text.)
pi
Comment 23•23 years ago
|
||
I've solved this problem for me setting:
.moz-text-flowed {
max-width: 80ch !important
}
in my "userContent.css".
Comment 24•23 years ago
|
||
For HTML I've used:
.moz-text-html {
max-width: 42em !important
}
Sorry for the spam.
Updated•21 years ago
|
Product: Browser → Seamonkey
Updated•21 years ago
|
Assignee: sspitzer → mail
Updated•17 years ago
|
Assignee: mail → nobody
QA Contact: esther → message-display
| Comment hidden (obsolete) |
| Comment hidden (duplicate) |
| Comment hidden (duplicate) |
| Comment hidden (duplicate) |
| Comment hidden (duplicate) |
| Comment hidden (duplicate) |
Comment 31•16 years ago
|
||
Dead for six years, closing.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Comment 32•16 years ago
|
||
The actual problem is still there.
And WFM wouldn't be the correct solution anyway!
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Updated•16 years ago
|
Status: REOPENED → NEW
Comment 33•15 years ago
|
||
I this this same problem with thunderbird 3.1.10
You need to log in
before you can comment on or make changes to this bug.
Description
•