- From: Alexey Proskuryakov <ap@webkit.org>
- Date: Fri, 18 Jun 2010 10:56:18 -0700
18.06.2010, ? 10:25, Jonas Sicking ???????(?): > Serializing boolean attributes as <option selected="selected"> seems > like a very bad idea since that means that you're changing the value > as you serialize. I.e. if you roundtrip by for example setting: > > myDivElement.innerHTML = myDivElement.innerHTML > > you've change the value of all boolean attribute. That's what Firefox is doing now, and has presumably been doing for a long time, so maybe it isn't such a bad idea. It's compatible with the Web and with HTML4. Note that per HTML 4, parsing <option selected> actually produces <option selected="selected">, see <http://www.w3.org/TR/REC-html40/intro/sgmltut.html#h-3.3.4.2 >. I do not really suggest following this aspect of it, although it's the most pure logically. Firefox behavior seems the most practical to me. - WBR, Alexey Proskuryakov
Received on Friday, 18 June 2010 10:56:18 UTC