- From: Jonas Jørgensen <jonasj@jonasj.dk>
- Date: Wed, 07 Aug 2002 13:15:26 +0200
- To: www-html@w3.org
Jonny Axelsson wrote: >>If backwards compatibility should not be used as an excuse to keep <br>, >>what *is* the excuse? > > This was an argument for deprecation as opposed to removing features > outright. It is the idea of "fair warning". Noone has said that <br> is > about to be removed, now we do. Deprecation would make the transition > easier. If it is removed from the next Working Draft (after which it will likely take up to year before XHTML 2.0 is a recommendation), wouldn't that be a fair warning? >>Why should strong be deprecated? > > Because it is really <b> by another name. <strong> is different from <em> > (emphasis) in that there is a real use for emphasis, while "strong > emphasis" is an artifact from the earliest days of HTML, there is no such > thing outside the world of HTML. > > The oldest mistakes are the ones hardest to fix. Remember this was long > before CSS, and while the debate on semantic vs typographical markup was > hot. "If <em> did away <i>, we need something to do away <b>". This was a > mistake for two reasons. Firstly, it has harmed, not helped the transition > to generally useful ("semantic") markup by cementing the relationship i=em > and b=strong. As a result, you get WYSIWYG editors with bold and italic > buttons creating <em>s and <strong>s in the code, and automatic tools that > converts all <i>s and <b>s into <em>s and <strong>s, and imagining that this > makes for higher quality markup. As my Exhibit A, I would like to show you > the Web. Good points. I now agree that <strong> is bad. Rather than deprecating it, though, I feel it should simply be removed. /Jonas
Received on Wednesday, 7 August 2002 07:14:15 UTC