all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@cs.ucla.edu>
To: Stefan Monnier <monnier@IRO.UMontreal.CA>, Eli Zaretskii <eliz@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: Encoding of etc/HELLO
Date: Fri, 20 Apr 2018 14:26:10 -0700	[thread overview]
Message-ID: <b7bcb523-7323-4cee-03a4-769ccb7fb84b@cs.ucla.edu> (raw)
In-Reply-To: <jwvo9idaa1s.fsf-monnier+emacs@gnu.org>

On 04/20/2018 01:42 PM, Stefan Monnier wrote:
> Clearly this problem is not specific to Emacs, so what do people do?
> Hold on to iso-2022 for as long as they can (like we do in Emacs)?
> Give up on these "details" of rendering for files using a mix of C, J, and K?
> Rely on higher-level info (XML tags and friends) to carry the charset info?

For most uses, people typically just use UTF-8 and give up on the 
details, which tend to be in areas that many users don't care much about 
anyway. In practice if (say) a Japanese reader sees a Chinese quotation 
in a page of Japanese text, there's an excellent chance the reader won't 
much mind that the Chinese characters are rendered in Japanese-style, as 
this has long been common practice in Japanese printing anyway.

There are of course exceptions where it really matters which font you 
use, such as the Wikipedia page on Chinese character variants that 
Clément mentioned. But these are rare, and are typically handled by 
means other than plain text. It's like the Wikipedia page on kerning, 
which uses images rather than plain UTF-8 text to illustrate how to kern 
characters properly.

I mildly prefer multilingual text to be rendered in a consistent style 
for my language, as opposed to having it rendered separately for readers 
of each of its component languages, as this makes the text a bit easier 
for me to read (which is the point of text, isn't it?). But this of 
course is merely a style preference.

For what it's worth, the April 2018 w3techs.com numbers say that UTF-8 
is used by 91.3% of websites whose character encoding they know, and 
that this number is steadily growing (it was 88.9% a year ago). In 
contrast, ISO 2022 usage is declining steadily. Of course the web is not 
the entire universe; still, it's pretty clear which way the world is going.




  parent reply	other threads:[~2018-04-20 21:26 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-20 13:25 Encoding of etc/HELLO Eli Zaretskii
2018-04-20 15:34 ` Michael Albinus
2018-04-20 16:00   ` Eli Zaretskii
2018-04-20 16:16     ` Stefan Monnier
2018-04-20 17:22       ` Eli Zaretskii
2018-04-20 20:42         ` Stefan Monnier
2018-04-20 21:02           ` Clément Pit-Claudel
2018-04-20 21:26           ` Paul Eggert [this message]
2018-04-21  7:07           ` Eli Zaretskii
2018-04-21 14:58             ` Michael Welsh Duggan
2018-05-19 15:23               ` Eli Zaretskii
2018-05-19 17:17                 ` Paul Eggert
2018-05-19 18:03                   ` Eli Zaretskii
2018-05-19 18:23                     ` Paul Eggert
2018-05-19 18:39                       ` Eli Zaretskii
2018-05-19 19:38                         ` Paul Eggert
2018-05-19 20:03                           ` Eli Zaretskii
2018-05-20  8:56                             ` Eli Zaretskii
2018-05-19 17:52                 ` Michael Albinus
2018-04-20 17:39     ` Michael Albinus
2018-04-21  7:10       ` Eli Zaretskii
2018-04-21 14:40         ` Clément Pit-Claudel
2018-04-21 15:43           ` Eli Zaretskii
2018-04-21 15:52           ` Paul Eggert
2018-04-23  2:53         ` Stefan Monnier
2018-04-23 15:07           ` Eli Zaretskii
2018-04-23 15:23             ` Stefan Monnier
2018-04-23 16:12               ` Eli Zaretskii
2018-04-20 16:56   ` Paul Eggert
2018-04-20 17:37     ` Michael Albinus
2018-04-21 20:31       ` Juri Linkov
2018-04-23 16:25         ` Eli Zaretskii
2018-04-23 20:05           ` Juri Linkov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b7bcb523-7323-4cee-03a4-769ccb7fb84b@cs.ucla.edu \
    --to=eggert@cs.ucla.edu \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=monnier@IRO.UMontreal.CA \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.