2010-04-23 16 views

Respuesta

11

RFC 28225322 y tienen una secciones llamadas límites de longitud línea (2.1.1):

Hay dos límites que esta especificación lugares en el número de caracteres en una línea. Cada línea de caracteres DEBE ser no más de 998 caracteres, y DEBE tener no más de 78 caracteres, excluyendo el CRLF.

...

El más conservador 78 recomendación personaje es para dar cabida a las muchas implementaciones de interfaces de usuario que muestran estas mensajes que pueden truncar o desastrosamente Wrap, la visualización de más de 78 caracteres por línea , a pesar del hecho de que tales implementaciones son no conforme a la intención de esta especificación

me suena a que el límite real es 998 caracteres y 78 es algo t con el que realmente no necesitas molestarte.

+0

+1 me parece que tiene razón. No tengo ninguna referencia, pero el correo web de Yahoo al enviar en texto plano envuelve una línea de más de 969 caracteres. Así que supongamos que en el correo de Yahoo saben lo que están haciendo, yo diría que vayan a terminar lo mismo: 969 –

+0

Pero el correo web Outlook Express y Squirrelmail 1.4.23 (cuando se envían mensajes de texto normal) todavía envuelven la línea en el 76. ° (Outlook) y 73rd char (Squirrelmail) –

+0

Y también Gmail al enviar en líneas simples de envoltura de tesxt en el 69. ° char. –

1

AFAIR, el 70 ~ 78, más probablemente una versión "guardada" de 80, proviene de buenos terminales antiguos, que muestran 80 caracteres por fila. En los primeros días, estos terminales eran simples impresoras que necesitaban su salida preparada en el servidor. Este 80 a su vez proviene de viejos y buenos punchcards. El tamaño físico de la tarjeta perforada (y, por lo tanto, un poco relacionado con el límite 80) proviene de bandejas de dinero, que a menudo se usaban para almacenar tarjetas perforadas.

Los seres humanos y la tecnología tienen dificultades para deshacerse de los viejos hábitos. Recomiendo la primera conversación de Crockford en JavaScript para obtener más historia: http://yuiblog.com/crockford

Cuestiones relacionadas