W3C home > Mailing lists > Public > public-html@w3.org > October 2010

Re: getting rid of callers

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Wed, 13 Oct 2010 18:01:47 -0700
Message-ID: <AANLkTi=ardEFOvX0qkPSkY5kzw1ZxS7U-GX2EazSQGim@mail.gmail.com>
To: Ian Hickson <ian@hixie.ch>, public-html@w3.org
On Wed, Oct 13, 2010 at 5:58 PM, Cameron McCormack <cam@mcc.id.au> wrote:
> Ian Hickson:
>> That's the idea of the tests, to get everyone to implement the spec the
>> same way. :-) If we don't mark it as callable, then we should equally have
>> the opposite test, and other browsers would get pressured to remove the
>> support.
>
> What about if you make the requirement “Conforming user agents MAY make
> HTMLCollection objects callable”?

Unless there's a good reason to use MAY (for example, you'd like to do
it, but known limitations in common UAs may prevent them from doing
it), avoid it.  Same with SHOULD.  As much as possible in a spec
should be MUST; anything else is just asking for interop problems.

~TJ
Received on Thursday, 14 October 2010 01:02:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:17:15 GMT