Tobias C. Rittweiler wrote:
Klaus Klein <[EMAIL PROTECTED]> writes:

Die einzig richtige Lösung diese Problems wäre es gewesen der
darstellenden Seite (Software) zu überlassen die Zeile an der
richtigen' Stelle umzubrechen!

Schilderst Du uns noch, wie du das im allgemeinen Fall machen willst?
(Insbesondere, ohne dass Hickhack herauskommt, wenn der Absender das
Limit von 80 Zeichen _deliberativ_ übersteigt, um Tabellen,
Annotationen, Programmcode oder Ascii-Art darzustellen.)

Nochmal, es gibt kein Limit von 80 Zeichen!

Es gibt eine Empfehlung dies mit Rücksicht auf Implementierungen zu tun welche 
eben auf 80 Zeichen limitiert sind, obwohl diese Implementierung nicht konform 
mit der Absicht der entsprechenden Spezifikation ist.
in spite of the fact that such implementations are non-conformant to the intent 
of this specification

Ob diese Empfehlung im Zeitalter von Geräten welche wesentlich mehr darstellen 
können oder welche wesentlich kleiner sind und u.U. weniger Zeichen/Zeile 
darstellen können überhaupt noch sinnvoll ist, ist wohl dahingestellt.

Auch wenn Du Deine Annotationen, Deinen Programmcode oder Deinen Ascii-Art mit 
80 Zeichen/Zeile darstellst wird jemand mit weniger Zeichen/Zeile immer 
Probleme haben.

Was willst Du den machen wenn mehr als 80 Zeichen für eine Tabelle oder 
eingerückten Programmcode benötigt werden?
Willst Du dann auf Informationen verzichten oder bist Du bereit hierfür 
eventuell mal den Bildschirm horizontal zu scrollen?

Somit ist,zumindest für mich, die 'richtige' Stelle für die von Dir 
aufgeführten Fälle eben 'keine' und der Leser wird eben mal scrollen müssen.

In allen anderen Fällen, in welchen jemand persönliche Vorlieben hat um einen 
Text zu lesen (Augenbewegung, Halsmuskulatur, etc.), sollte sich sowieso 
derjenige selbst um die Darstellung kümmern und dies nicht von allen anderen 
verlangen.

Gruß,
Klaus

RFC2822

1.2.1. Requirements notation
   This document occasionally uses terms that appear in capital letters.
   When the terms "MUST", "SHOULD", "RECOMMENDED", "MUST NOT", "SHOULD NOT", and 
"MAY" appear capitalized, they are being used to indicate particular requirements of this specification.  A discussion of the 
meanings of these terms appears in [RFC2119].

2.1.1. Line Length Limits
   There are two limits that this standard places on the number of characters 
in a line. Each line of characters MUST be no more than 998 characters, and 
SHOULD be no more than 78 characters, excluding the CRLF.

   The 998 character limit is due to limitations in many implementations which 
send, receive, or store Internet Message Format messages that simply cannot 
handle more than 998 characters on a line. Receiving implementations would do 
well to handle an arbitrarily large number of characters in a line for 
robustness sake. However, there are so many implementations which (in 
compliance with the transport requirements of [RFC2821]) do not accept messages 
containing more than 1000 character including the CR and LF per line, it is 
important for implementations not to create such messages.

   The more conservative 78 character recommendation is to accommodate the many 
implementations of user interfaces that display these messages which may 
truncate, or disastrously wrap, the display of more than 78 characters per 
line, in spite of the fact that such implementations are non-conformant to the 
intent of this specification (and that of [RFC2821] if they actually cause 
information to be lost). Again, even though this limitation is put on messages, 
it is encumbant upon implementations which display messages to handle an 
arbitrarily large number of characters in a line (certainly at least up to the 
998 character limit) for the sake of robustness.


RFC2119

1. MUST   This word, or the terms "REQUIRED" or "SHALL", mean that the 
definition is an absolute requirement of the specification.

...

3. SHOULD   This word, or the adjective "RECOMMENDED", mean that there may 
exist valid reasons in particular circumstances to ignore a particular item, but the full 
implications must be understood and carefully weighed before choosing a different course.



--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an