Live data from Hacker News

A first step toward more global email

googleblog.blogspot.com

11–20 of 49 posts

Re: A first step toward more global email

#11
post #2

Quick question; when characters appears as blocks on my screen, they can still be copy-pasted, right? I would imagine so since the required font is missing but the data, which is the important part, is still available.

Fist of all, I am quite aware that funny remarks are frowned upon on HN and I agree to this policy. That said, I think that http://www.bash.org/?244321 is still the correct and informative answer.

Re: A first step toward more global email

#12
post #7

Maybe this is a good thing but I wouldn't have an email address with accented characters (and my name contains two of them). It would be quite awkward if I gave someone my address and he/she couldn't simply type it with his/her default keyboard configuration.

QR codes to the rescue!

Re: A first step toward more global email

#14
post #11
post #2

Quick question; when characters appears as blocks on my screen, they can still be copy-pasted, right? I would imagine so since the required font is missing but the data, which is the important part, is still available.

Fist of all, I am quite aware that funny remarks are frowned upon on HN and I agree to this policy. That said, I think that http://www.bash.org/?244321 is still the correct and informative answer.

That's not relevant at all to that person's question. Did you link the right thing? That is the generic password "joke."

Re: A first step toward more global email

#15

Interesting. Question: What do you guys think it'd take to get the other N% of email providers, clients, servers, and whatnot onboard? Is this an ipV6-like situation?

Hardly. Almost all email moves between only a handful of companies. Google, Microsoft, Yahoo, Facebook, Apple. Between them they dominate the landscape. It only takes a handful of engineers and product managers at these companies to decide "let's do this" and pretty quickly such email addresses can become a reality for at least person to person mail. Of course for them to become usable for signing up to websites, mai…

While we're at it, can we simplify the grammar of an email address? Does anyone really embed comments in their address?

Re: A first step toward more global email

#16
post #6

I am a Dane. We use the latin alphabet plus æ, ø and å. Some names, like Søren or Åse, can't be written in pure ascii, but the people who have these names tend to just have addresses like soren@whatever.dk or soeren@whatever.dk. It seems preposterous for me to risk breaking the web over something so relatively trivial. Heck my name is ascii compatible but it isn't available.

It's not trivial. This is 2014, not 1960. If computers should do one thing correctly, it should be to display text. As it happens, only a small subset of languages can be displayed correctly in email addresses. It's completely and utterly ridiculous.

Sure, it's understandable as email is an old and a widely used protocol, so changes are difficult to push through. But it's not acceptable, and it's not "relatively trivial".

There's no risk of "breaking the web", since the web is already broken for billions of people.

If email can't be made to support UTF-8, then email should be replaced altogether.

Re: A first step toward more global email

#17
post #2

Quick question; when characters appears as blocks on my screen, they can still be copy-pasted, right? I would imagine so since the required font is missing but the data, which is the important part, is still available.

The unfortunate answer is "it depends."

There's three reasons why text might appear blocked out: corrupt data (we'll ignore this), data in formats the text renderer doesn't "understand," and data in formats it DOES understand but doesn't have the prerequisite fonts to draw.

Typically when it is a lack-of-fonts issue you can copy it back out and paste it elsewhere and it will work fine as the data's consistency is kept.

But when the text renderer literally doesn't understand the underlying data (either because it is misconfigured or doesn't fully support UNICODE), when you try to copy back out you'll often get a corrupted version of the underlying data which cannot be reused (e.g. a 2 byte character treated as two 1 byte characters).

That issue is less and less common in 2014, as MOST text renderers support 2 byte UNICODE characters even if they won't have the fonts to render the full sets. But around the year 2000, it was fairly common to run across a text editor which under-the-hood was just ASCII and it would corrupt irrecoverably UNICODE inputed.

Re: A first step toward more global email

#18

Interesting. Question: What do you guys think it'd take to get the other N% of email providers, clients, servers, and whatnot onboard? Is this an ipV6-like situation?

Hardly. Almost all email moves between only a handful of companies. Google, Microsoft, Yahoo, Facebook, Apple. Between them they dominate the landscape. It only takes a handful of engineers and product managers at these companies to decide "let's do this" and pretty quickly such email addresses can become a reality for at least person to person mail. Of course for them to become usable for signing up to websites, mai…

After a quick glance at the standard, I belive email providers like Google who support SMTPUTF8 could support having two email addresses transparently to the user.

According to the standard: "If the message cannot be forwarded because the next-hop system cannot accept the extension, it MUST be rejected or a non-delivery message MUST be generated and sent."

Google could preserve a backup ASCII email for all UTF-8 email addresses, which would be used in the case the recipient doesn't support SMTPUTF8.

Of course, I don't know if Google has plans to support this.

Re: A first step toward more global email

#19
post #6

I am a Dane. We use the latin alphabet plus æ, ø and å. Some names, like Søren or Åse, can't be written in pure ascii, but the people who have these names tend to just have addresses like soren@whatever.dk or soeren@whatever.dk. It seems preposterous for me to risk breaking the web over something so relatively trivial. Heck my name is ascii compatible but it isn't available.

A lot of cases of "accented characters" are much simpler, compared to e.g. Chinese or Japanese, where the mapping is not 1-1 (a given kanji could have multiple readings, or for Chinese, pinyin is not 1-1). There's also a number of people who don't know the ASCII mapping for their language. Chinese can be written with bopomofo or 5-stroke input, for example. There are programs for input of indic languages that use visual keyboards.

Let's say the Internet had been invented in Japan instead of the US. How would you feel if people told you that you had to write your name in katakana everywhere? As another commenter mentioned, internationalization is here to stay, and if we want to expand to the next few billion users it's even more important. FWIW internationalized usernames are already available on a number of non-email platforms (Weibo as a prime example). For email to remain competitive, it's important to keep up in the internationalization space.

Re: A first step toward more global email

#20
post #4

This is very useful for non native english speakers that uses other than latin characters. I have to repeat word by word and check what people wrote when I need to tell my email address. If my address was a word in hebrew, or something people can pronounce and write it would actually help, saving time and avoiding misspellings. But this should be an alias, or it should be very easy to create one, I already have my em…

Creating a second Gmail account and setting it up to forward to your primary account is already a pretty straightforward procedure, so that probably won't be much of a problem. (There would presumably be a need for some user education on how to do that, though. And I agree that it might be nice to have a built-in "aliases" feature in Gmail, regardless of internationalization.)
Post reply on HN