[whatwg] Make quoted attributes a conformance criterion
Keryx Web
webmaster at keryx.se
Thu Jul 23 06:50:28 PDT 2009
On 2009-07-23 15:32, Kornel wrote:
> On 23 Jul 2009, at 13:35, Keryx Web wrote:
>
>> I'd say it is safe to say that using quotation marks for attribute
>> values, always, except perhaps for collapsed, boolean attributes, has
>> been regarded as best practice for a long time now. Speaking as an
>> instructor for newbies, enforcing quotation marks has proven its value
>> countless of times for me and my students.
>
> It's not a clear benefit. Unpaired quotation marks can also be a
> *source* of errors, which wouldn't happen without them:
Having dealt with other peoples code a lot (being a teacher) I'd say
that problem is exceptionally rare and very easy to spot, put in
contrast with the ones arising from not using quotation marks. The
proportion is like 100 to 1.
Ergo: In real life the benefit is very clear.
As for conformance criteria only being about unambiguous parsing: If
that is the case we do not need them at all any more, since HTML 5
defines how to handle badly written markup.
Just like validation in HTML 4 in reality is more of a benefit to the
developer than the browser, since 99% of all errors actually are benign,
so conformance criteria in HTML 5 is supposed to primarily help web
developers - and authoring tool developers.
And speaking directly to Ian H, a few years ago you said on this list
that you'd love for the spec to help teachers as much as possible
(within the limits of being a spec). My suggested example markup changes
is definitely such a help.
--
Keryx Web (Lars Gunther)
http://keryx.se/
http://twitter.com/itpastorn/
http://itpastorn.blogspot.com/
More information about the whatwg
mailing list