Re: [apps-discuss] Last Call for HTML5 in the W3C

Mykyta Yevstifeyev <evnikita2@gmail.com> Sat, 18 June 2011 04:44 UTC

Return-Path: <evnikita2@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6EB911E810C for <apps-discuss@ietfa.amsl.com>; Fri, 17 Jun 2011 21:44:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.176
X-Spam-Level:
X-Spam-Status: No, score=-3.176 tagged_above=-999 required=5 tests=[AWL=-0.178, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_56=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wRGFtyHg3Qq1 for <apps-discuss@ietfa.amsl.com>; Fri, 17 Jun 2011 21:44:30 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id 4755311E80E8 for <apps-discuss@ietf.org>; Fri, 17 Jun 2011 21:44:29 -0700 (PDT)
Received: by fxm15 with SMTP id 15so211263fxm.31 for <apps-discuss@ietf.org>; Fri, 17 Jun 2011 21:44:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=LbWh6TTzq9WCAPNbVr8se4Th183R/B5Yse1oD5VvLAk=; b=siLFbiwk+UqUzVl/obrVyRmZ1qUPpeY8ECdSiK5ICqFRd7uutaZBMMgRpCNsHKQe7t mAc+ZjfE2Xn0Suv6mGrlFU246V1rpKzxMRq+/PJjSA99zZGkG3o3D/JJhnDAXYiDSzFZ PhPXmDsFuXmM/Wf6U5UUfsyMliZOKE5/Yem54=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; b=rfAgK382gb6wwnb9IlTGc+cXPjKEQIlM7meEZQVfPv9S8z14Xb97qH/7yna5ir48lt lQS3SSlUTKBBLd8llsMe5hPcEwoCIDf1vXhQv2JbF1rWenuklrcfiTTi0BUSep9YOl8N MA/oZ8QG1NCOkP/ggJrO63ToAd5wf3YPL5lLE=
Received: by 10.223.92.146 with SMTP id r18mr3286678fam.135.1308372267624; Fri, 17 Jun 2011 21:44:27 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id m26sm1638699fab.10.2011.06.17.21.44.25 (version=SSLv3 cipher=OTHER); Fri, 17 Jun 2011 21:44:26 -0700 (PDT)
Message-ID: <4DFC2D58.6020502@gmail.com>
Date: Sat, 18 Jun 2011 07:45:12 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <ED845ED2-A05F-42B1-B17A-E8B3A6F07D7B@mnot.net>
In-Reply-To: <ED845ED2-A05F-42B1-B17A-E8B3A6F07D7B@mnot.net>
Content-Type: multipart/alternative; boundary="------------090208090502060100090103"
Subject: Re: [apps-discuss] Last Call for HTML5 in the W3C
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Jun 2011 04:44:31 -0000

Hello,

I see the proposed HTML5 specification has the following text (Section 
2.6.1):

> This specification defines the URL |about:legacy-compat| as a 
> reserved, though unresolvable, |about:| URI, for use in DOCTYPE 
> <http://dev.w3.org/html5/spec/Overview.html#syntax-doctype>s in HTML 
> documents <http://dev.w3.org/html5/spec/Overview.html#html-documents> 
> when needed for compatibility with XML tools. [ABOUT] 
> <http://dev.w3.org/html5/spec/Overview.html#refsABOUT>
>
> This specification defines the URL |about:srcdoc| as a reserved, 
> though unresolvable, |about:| URI, that is used as the document's 
> address 
> <http://dev.w3.org/html5/spec/Overview.html#the-document-s-address> of 
> |iframe| |srcdoc| documents 
> <http://dev.w3.org/html5/spec/Overview.html#an-iframe-srcdoc-document>. [ABOUT] 
> <http://dev.w3.org/html5/spec/Overview.html#refsABOUT>
>
Moreover, the [ABOUT] references the well-known 
draft-holsten-about-uri-scheme which we have had a lot of discussions 
on.  Considering that there isn't a strong decision on this draft, I'd 
recommend W3C not to include this text in the proposed document.  
Mentioning that "about:legacy-compat" is to be used for a specific 
purpose in Section 8.1.1 (the same is with "about:srcdoc") seems fine to me.

Probably the same is with 'javascript' URIs (Section 6.1.5).  It 
references [JSURL], the draft-hoehrmann-javascript-scheme, which is now 
expired.  It includes-by-reference the source code retrieval operation 
for these URIs 
(http://tools.ietf.org/html/draft-hoehrmann-javascript-scheme-03#section-3.1).  
I propose not to include it by reference but rather describe in the 
specification itself.  The algorithm contains only 4 steps so it 
shouldn't be a problem.

An editorial comment.  I see the document using such terms as "mailto: 
URL", "data: URL", "javascript: URL" etc.  An example is (Section 2.1.1):

> The term |data:| URL refers to URLs 
> <http://dev.w3.org/html5/spec/Overview.html#url> that use the |data:| 
> scheme.
Considering the string before "URL" identifies the scheme, I'd recommend 
not to include ":" (colon) their, since this character isn't a part of 
the scheme name (but rather a delimiter).  Having "scheme URL" or " 
'scheme' URL " (I personally prefer the last) is OK.

With regard to references.  The [MAILTO] references the document which 
was obsoleted by RFC 6068.  [COOKIES] has become RFC 6265 (the link 
should be fixed).  References to Internet-Drafts should be given as 
"Work in Progress" per RFC 2026.

Probably Section 2.6, as well as some other URI-related stuff, can be 
interested for some people on uri@w3.org list so I'll forward the LC 
announcement there to encourage their feedback.

All the best,
Mykyta Yevstifeyev

17.06.2011 23:45, Mark Nottingham wrote:
> [ with my IETF/W3C Liaison hat on ]
>
> The W3C has announced a Last Call on the HTML5 specification; see:
>   http://www.w3.org/2011/02/htmlwg-pr.html
>
> The IETF has been encouraged to provide feedback, especially regarding HTML's use of and interface with IETF technologies.
>
> For background on Last Call in their process, see:
>   http://www.w3.org/2005/10/Process-20051014/tr.html#last-call
>
> and the specification itself:
>   http://www.w3.org/TR/html5/
> paying special attention to the 'status of this document' section for information about the Last Call and how to provide feedback.
>
> See also their LC FAQ:
>   http://www.w3.org/2011/05/html5lc-faq.html
>
> Cheers,
>
> --
> Mark Nottingham   http://www.mnot.net/
>
>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>