Re: [link-relations] NEW APP DATA
Julian Reschke <julian.reschke@gmx.de> Mon, 09 August 2010 09:36 UTC
Return-Path: <julian.reschke@gmx.de>
X-Original-To: link-relations@core3.amsl.com
Delivered-To: link-relations@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 80C5A3A68AB for <link-relations@core3.amsl.com>; Mon, 9 Aug 2010 02:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.001
X-Spam-Level:
X-Spam-Status: No, score=-104.001 tagged_above=-999 required=5 tests=[AWL=-1.402, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 36v38cysYpvV for <link-relations@core3.amsl.com>; Mon, 9 Aug 2010 02:36:54 -0700 (PDT)
Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.22]) by core3.amsl.com (Postfix) with SMTP id EF28E3A677C for <link-relations@ietf.org>; Mon, 9 Aug 2010 02:36:53 -0700 (PDT)
Received: (qmail invoked by alias); 09 Aug 2010 09:37:26 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.147]) [217.91.35.233] by mail.gmx.net (mp024) with SMTP; 09 Aug 2010 11:37:26 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/M+glZrcjMxh5xR1pXq1PvFNLYqR8288reBiDiAk ZZhTSWCNinW7MP
Message-ID: <4C5FCC51.60108@gmx.de>
Date: Mon, 09 Aug 2010 11:37:21 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
References: <Pine.LNX.4.64.1008090401280.7470@ps20323.dreamhostps.com> <4C5FA78D.80108@gmx.de> <Pine.LNX.4.64.1008090838100.13471@ps20323.dreamhostps.com>
In-Reply-To: <Pine.LNX.4.64.1008090838100.13471@ps20323.dreamhostps.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: link-relations@ietf.org
Subject: Re: [link-relations] NEW APP DATA
X-BeenThere: link-relations@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <link-relations.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/link-relations>, <mailto:link-relations-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/link-relations>
List-Post: <mailto:link-relations@ietf.org>
List-Help: <mailto:link-relations-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/link-relations>, <mailto:link-relations-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Aug 2010 09:36:55 -0000
On 09.08.2010 10:43, Ian Hickson wrote: > On Mon, 9 Aug 2010, Julian Reschke wrote: >> On 09.08.2010 06:30, Ian Hickson wrote: >>> >>> o Application Name: HTML >>> o Description: Effect on a and area elements >>> o Default Value: Not allowed >>> o Notes: The following values should have "Hyperlink" for this >>> field: alternate, appendix, bookmark, chapter, contents, >>> copyright, first, glossary, help, index, first, last, license, >>> next, prev, previous, section, start, subsection, up. >>> o Specification: >>> http://www.whatwg.org/specs/web-apps/current-work/complete.html#iana-registry >>> >>> o Application Name: HTML >>> o Description: Effect on link elements >>> o Default Value: Not allowed >>> o Notes: The following values should have "Hyperlink" for this >>> field: alternate, appendix, chapter, contents, copyright, >>> first, glossary, help, index, first, last, license, next, >>> prev, previous, section, start, subsection, up. The following >>> values should have "External Resource Link" for this field: >>> stylesheet. >>> o Specification: >>> http://www.whatwg.org/specs/web-apps/current-work/complete.html#iana-registry >> >> could you please have a look at my feedback from July 15: >> >> <http://www.ietf.org/mail-archive/web/link-relations/current/msg00002.html> >> >> and try to address it? > > My apologies, I assumed that the answers to those questions were > self-evident in the edits made to the spec recently. No, they aren't. > The purpose of those flags is to define conformance for HTML. Yes. I'm not convinced that it's a good idea to move this into the IANA registry, nor am I convinced that the individual flags and their defaults make sense. > Relations can be updated to define how they work with HTML by using the > process described in the Web Linking spec. Do you think it's necessary to do so? Be default, I'd expect any link relation that we have to be usable with <link> by default. It would be very useful to understand why this wouldn't be the case. > An example of a relation that we would not want to allow is rel=stylesheet > on<area>, which we would want to disallow because it has no effect and > is therefore likely an authoring mistake. Similarly, we wouldn't want (Side note: when did <area> acquire @rel???) Are you confident that <a> and <area> always have the same requirements? > rel=noreferrer to be allowed on<link> because it's not a link relation, > it's a link annotation, and<link> doesn't create hyperlinks without a > relation that creates one. Each keyword would have to be taken on a case- > by-case basis. I can see that noreferrer being the only link relation on a <link> is meaningless, but that doesn't mean it needs to be disallowed; there could be other rel values present, after all. > Regarding the final parenthetical, I believe the templates fit what is > described in the Web Linking spec. It does, this is an oversight in the spec. So we'd have to figure out unique names upon registration. Going back to the original issue (hopefully providing context for those who weren't there): we discussed application-specific data when we met in Santa Clara last November. The use case that was provided was a flag that would allow user agents to decide what kind of links need to be followed when going offline or archiving a resource. That makes a lot of sense, and I'd support that kind of flag, hopefully described in a way that isn't totally specific to HTML. What you are proposing is much more; it augments the link type registry with validation hints. I'm totally unconvinced that this is a good idea; in particular given the fact that it's an open question in the HTML WG how far validation should go with respect to these values. Best regards, Julian
- [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Mark Nottingham
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- Re: [link-relations] NEW APP DATA Mark Nottingham
- Re: [link-relations] NEW APP DATA Mark Nottingham
- Re: [link-relations] NEW APP DATA Philippe Le Hegaret
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Ian Hickson
- Re: [link-relations] NEW APP DATA Julian Reschke
- [link-relations] app data wrt HTML usage, was: NE… Julian Reschke
- Re: [link-relations] NEW APP DATA Philippe Le Hegaret
- Re: [link-relations] NEW APP DATA Bjoern Hoehrmann
- Re: [link-relations] app data wrt HTML usage, was… Ian Hickson
- Re: [link-relations] app data wrt HTML usage, was… Julian Reschke
- Re: [link-relations] app data wrt HTML usage, was… Ian Hickson
- Re: [link-relations] app data wrt HTML usage, was… Julian Reschke
- Re: [link-relations] NEW APP DATA Mark Nottingham
- Re: [link-relations] NEW APP DATA Mark Nottingham