Thierry, I think your misunderstanding lies earlier than my last post. If someone wishes to use an <abbr> tag in the way that it was intended by the spec, then that is perfectly acceptable, obviously. If their scripting then fails in IE they have three clear choices - write a more robust script, change their HTML, or ignore the stupid browser - I think most people would recommend the former, but many people have _chosen_ not to make use of <abbr>
If someone decides to miss-use a fieldset, by exploiting a weakness / loophole in the spec then that is dubious at best. If that then breaks an existing script, I think most people would recommend that the HTML is corrected. My point was, that if even one browser does break, due to the browser following the perceived _intention_ of the spec, then that is a big deal - for this particular instance - and having a few that pass is not entirely relevant. Hope that clears it all up? Mike >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Thierry Koblentz >Sent: Friday, May 23, 2008 7:01 PM >To: wsg@webstandardsgroup.org >Subject: RE: [WSG] Fwd: using fieldsets and legends (outside a >form) for adding structural markup > >> >> No, its not. In this case, if any single browser breaks a related >> >> script, then the mark-up cannot be used - working on the majority >> >> is not enough to make it viable. >> > >> > Does that mean we should drop the ABBR element because IE can't >> > handle it properly? >> > >> >> >> In what way is that the same as the (ab)use in question? > >Hi Mike, > >This is how I understood your posts in the context of this thread: > >Jason: >"you cannot reference a <fieldset> through DOM unless it is >inside a <form>" > >Hassan: >"An easy theory to test, and hence, to prove utterly wrong" > >Mike: >"I am doubtful that you managed to test every browser & >version known to mankind before you replied - one or two >combinations doesn't really make effective proof!" > >Hassan: >"Au contraire, one is enough to prove the contention wrong" > >Mike: >"No, its not. In this case, if any single browser breaks a >related script, then the mark-up cannot be used" > >To me, it sounds like you're saying that if a script breaks in >a browser because of how a particular element "behaves" in >relation to the DOM, then that element should not be used. And >this is why I mentioned "ABBR" since IE lt 7 creates "extra >nodes" that makes most CSS and script fail. > >Did I misunderstand that last post? > > >-- >Regards, >Thierry | http://www.TJKDesign.com > > > >******************************************************************* >List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm >Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm >Help: [EMAIL PROTECTED] >******************************************************************* > > ******************************************************************* List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm Help: [EMAIL PROTECTED] *******************************************************************