- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Fri, 29 Jan 2010 22:20:26 +0100
- To: Joe D Williams <joedwil@earthlink.net>
- Cc: Jonas Sicking <jonas@sicking.cc>, public-html@w3.org
Joe D Williams, Fri, 29 Jan 2010 10:55:19 -0800: >> @declare would be a better name, > > The way I remember it, <object @declare> was placed in the <head>. This example line from HTML4 doesn't support that assumption: ]] <P><OBJECT declare [[ > Then the <object> instances appear in the body. I tried, but never > found a browser in the wild that supported @declare. If so, then @declare /could/ be a good candidate name for a declare/stored/hidden, I suppose. In HTML4, then an OBJECT with @declare is instantiated ]] every time an element that refers to that object requires it to be rendered (e.g., a link that refers to it is activated, an object that refers to it is activated, etc.). [[ Of course, what HTML4 doesn't mention is that the object can also be instantiated by removing the @declare attribute ... Thus, the only difference between HTML4's @declare and the HTML5 spec draft's @hidden/@declare is that the HTML5 feature - as currently specified - doesn't contain the automatic "instantiated if activated via a link" feature. -- leif halvard silli
Received on Friday, 29 January 2010 21:21:03 UTC