|
Posted by AlmostBob on 10/13/82 11:41
YEnc is smaller than mime, not smaller than the original file
replacing a byte with a multibyte cannot make file size smaller
Yenc is MUCH smaller than Mime a better re-encoding, but still larger than
the original file
http://en.wikipedia.org/wiki/YEnc
yEnc is a binary to text encoding scheme for transferring binary files on
the Usenet or via e-mail. It reduces the overhead by using an 8-bit transfer
method. The overhead is often as little as 1-2% which compares well to the
33%-40% of other encodings like uuencode and Base64, although this is at the
expense of requiring an 8-bit data path.
There is no RFC or other standards document describing yEnc. The yEnc
homepage contains a draft informal specification and a grammar (which
contradicts RFC 2822 and RFC 2045), although neither have been submitted to
the Internet Engineering Task Force.
The creator of the yEnc encoding scheme and others have criticized the
design of yEnc. It suffers from many of the same flaws (most notably that
encoded entities cannot be reliably detected) as uuencode does, a number of
which had already been solved years before by MIME (which itself addressed
the same flaws in uuencode). Moreover, yEnc adds a few new flaws of its own.
It attempts to turn unstructured fields into structured ones, which is
unreliable given that no constraints can be placed upon the unstructured use
of the fields by non-yEnc uses. (The yEnc homepage chastises yEnc article
posters for themselves not observing these constraints.) Not all transports
can handle the 8-bit characters employed by yEnc, which may cause data
corruption. Moreover, some article transports may, on the grounds of
enforcing compliance with the Internet message format standard,
automatically convert any message using 8-bit characters to either Base64 or
Quoted-printable, entirely nullifying the overhead advantage.
However, as with uuencoding-despite its flaws-yEnc remains active on Usenet.
As with uuencode, there are specialised programs for encoding and decoding
multiple Usenet postings. The yEnc homepage states that "all major
newsreaders have been extended to yEnc support". Neither Outlook Express nor
Mozilla provide direct yEnc support for either news or mail, but there are
plugins available.
--
If at first you dont succeed
try try try again
If at first you do succeed
try not to look surprised
_
"Yenc-Post 2002" <Yenc-Poster@yenc-post.org> wrote in message
news:4408e17d$0$24812$c3e8da3@news.astraweb.com...
> "AlmostBob" <anonymous1@discussions.microsoft.com> wrote in
> news:7X3Of.12439$M52.10163@edtnps89:
>
> > Usenet will not reduce bandwidth
> > files on usenet are mime encoded or yenc encoded where a text
> > representation of the byte is used instead of the byte, this makes the
> > files way larger than the information they contain, send yourself an
> > image included in an email and see the size of the email compared to
> > the original image
> >
>
> yEnc encodes make the files smaller.
Navigation:
[Reply to this message]
|