W3C home > Mailing lists > Public > public-html@w3.org > June 2009

Re: Why Design Principles?

From: Maciej Stachowiak <mjs@apple.com>
Date: Wed, 03 Jun 2009 22:23:16 -0700
Cc: HTML WG <public-html@w3.org>
Message-id: <2BCAE28B-353D-460A-B7B1-7771EBBBE211@apple.com>
To: Jonas Sicking <jonas@sicking.cc>

Thanks for the suggestion. I'll try to expand Well-Defined Behavior  
(and the related Handle Errors) with these ideas.

  - Maciej

On Jun 3, 2009, at 8:48 PM, Jonas Sicking wrote:
>
> How about:
>
> Prefer to clearly define behavior that content authors could rely on,
> in preference to vague or implementation-defined behavior. This way,
> even authors who validate their content by only running it in one or
> more conforming User-Agents is likely to produce content that will run
> in other conforming User-Agents.
>
> In particular, it is impossible to write an automatic validator that
> validates that a given script only relies on behavior defined in the
> specification. Thus we cannot create a validator for scripts, which
> would leave authors to manually verify their scripts against the
> specification. If authors were forced to do this, this would
> significantly raise the bar for who is able to author HTML content,
> and reduce the complexity at which scripts could be authored.
>
> However, implementations should still be free to make improvements in
> areas such as user interface, quality of rendering and performance.
>
> Feel free to improve the english, or anything else really. An example
> would be great too.
>
> / Jonas
Received on Thursday, 4 June 2009 05:23:55 GMT

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