Re: [Uri-review] draft-holsten-about-uri-scheme-02

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Wed, 14 October 2009 15:40 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: uri-review@core3.amsl.com
Delivered-To: uri-review@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 53E773A6A1B for <uri-review@core3.amsl.com>; Wed, 14 Oct 2009 08:40:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.216
X-Spam-Level: ****
X-Spam-Status: No, score=4.216 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, DATE_IN_PAST_12_24=0.992, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, J_CHICKENPOX_55=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4AgwDxFINXpv for <uri-review@core3.amsl.com>; Wed, 14 Oct 2009 08:40:26 -0700 (PDT)
Received: from scmailgw01.scop.aoyama.ac.jp (scmailgw01.scop.aoyama.ac.jp [133.2.251.41]) by core3.amsl.com (Postfix) with ESMTP id 82FA23A6A0F for <uri-review@ietf.org>; Wed, 14 Oct 2009 08:40:26 -0700 (PDT)
Received: from scmse01.scbb.aoyama.ac.jp (scmse01.scbb.aoyama.ac.jp [133.2.253.158]) by scmailgw01.scop.aoyama.ac.jp (secret/secret) with SMTP id n9EFeRXM018462 for <uri-review@ietf.org>; Thu, 15 Oct 2009 00:40:27 +0900
Received: from (unknown [133.2.206.133]) by scmse01.scbb.aoyama.ac.jp with smtp id 6701_e5ad23d8_b8d7_11de_a0e9_001d096c566a; Thu, 15 Oct 2009 00:40:27 +0900
Received: from [IPv6:::1] ([133.2.210.1]:47997) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S122B8CD> for <uri-review@ietf.org> from <duerst@it.aoyama.ac.jp>; Thu, 15 Oct 2009 00:37:02 +0900
Message-ID: <4AD50B30.8010305@it.aoyama.ac.jp>
Date: Wed, 14 Oct 2009 08:20:16 +0900
From: "\"Martin J. Dürst\"" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3pre) Gecko/20090108 Eudora/3.0b1pre
MIME-Version: 1.0
To: Alfred <ah@TR-Sys.de>
References: <200909231819.UAA05859@TR-Sys.de>
In-Reply-To: <200909231819.UAA05859@TR-Sys.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: uri-review@ietf.org, lachlan.hunt@lachy.id.au
Subject: Re: [Uri-review] draft-holsten-about-uri-scheme-02
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Oct 2009 15:40:28 -0000

Hello everybody,

On 2009/09/24 3:19, Alfred � wrote:
> Hello again,
> eventually I found the time to follow up to the latest revision of
> your 'about' URI scheme draft, draft-holsten-about-uri-scheme-02,
> and to again compile a couple of comments.

> (3)  Section 4
>
> The text there is surprising, because you did not mention before
> the intent to define an IRI in this document.
>
> Is that complication really needed?
>
> The most important issue with such kind of I18N in identifiers
> IMO is the fact that *most* users are neither able to read and
> understand nor to type in the vast majority of Unicode characters;
> using a small common subset vastly improves international
> communication ability.
>
> Further, since 'about' URIs are intended for application-internal
> use, they should be considered as some kind of protocol element,
> thus not needing Internationalization considerations.

I think this is certainly a valid point. I also wouldn't expect too many 
non-ascii components in about: schemes. However, I think it's much 
easier to define internationalization clearly now than to clean up a 
potential mess later. Also, because it's essentially internal, it would 
be possible for e.g. a browser to use localized components with only a 
small overhead, so we shouldn't exclude this a-priori.


> |5.1.  about:blank
> |
> |  The "about:blank" URI is the only 'about' URI reserved by this
> |  specification.
>
>     Applications resolving this URI MUST return an empty resource, with
>     the media type "text/html" and the character encoding "UTF-8".
>
> Why the hell does an *empty* "text/html" need the encoding tag "UTF-8"?
> There's nothing to encode, and hence nothing to decode!
> Doing so might unnecessarily trigger an automatic conversion process
> with all of its overhead.  I suggest to recommend using the default
> encoding of the particular application instead.
>
> BTW: The proper term would be "encoded character set", or "charset",
>       for short, not "character encoding", isn't it?

I don't think the "trigger an automatic conversion process" is a big 
issue. Conversion of an empty document, if indeed needed for this case, 
should be very quick. Also please note that the document is created 
browser-internal, and therefore UTF-8 is way more natural these days 
than a legacy/local encoding, and may easily lead to less conversions, 
if any.

Regards,    Martin.

-- 
#-# Martin J. Dürst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp