- From: Carl Morris <msftrncs@htcnet.com>
- Date: Tue, 12 Nov 1996 17:13:22 -0600
- To: "Benjamin Franz" <snowhare@netimages.com>, "WWW HTML List" <www-html@w3.org>
| A) 'Single unsplit line'. Bad assumption. The real problems come up with | 'a mixture of split and unsplit lines'. The is frequently caused by a | browser 'softwrapping' text. The *user* can't tell the difference between | a 'softwrapped' line and a 'hardreturn'. So they edit along, do a little | revising - and boom. Longline/shortline. Nope, the problem is explicitly caused by NETSCAPE's default action not to wrap. It causes users to get sick of seeing the text go out too far and scroll around. It is also caused by buggy CGI's that then take whole lines and wrap them in PRE rather than some more reliable wraping HTML, which is then viewed by others which scream at the original poster, or by Netscape's email system which supports quoted/printable email but fails to wrap the text. | B) 'never do anything unexpected' *TO THE USER*. Not the programmer. It is | impossible without the use of something like 'WRAP=HARD' to meet this goal | because the *USER* expects that what they see is what will be sent. And | without WRAP=HARD - this is simply not true. At *best* the CGI can make | *guesses* about where the breaks should occur. They had better not. HTML never guarantees the view... TEXTAREA IS NO DIFFERENT. WRAP adds too much extra bull to the specification... there are too many specifics, and that is not part of HTML. HTML doesn't even dictate how the form data gets back to the server, by default it should be url encoded, but lets not hold our breath... the next killer browser may use quoted/printable...
Received on Tuesday, 12 November 1996 18:13:31 UTC