- From: (wrong string) äper <christoph.paeper@tu-clausthal.de>
- Date: Mon, 14 Apr 2003 22:34:44 +0200
- To: <www-html@w3.org>
Daniel Glazman: > > 0. the lack of DTD is a very big problem. The HTML WG should not release > other XHTML WD without DTD. AFAIK it's not even sure that there'll be a normative DTD. /Some/ machine readable format soon would be nice, though. > 1. the head element should not exist any more. It's a useless container > for metadata. > 2. the body element should not exist any more. It's a useless container > for data since we already have the root of the document. I'm not sure, they're useless. After all "head {display: none}" is convenient and the removal would probably allow 'meta', 'link' etc. appear anywhere in the document, making it probably harder to parse. > 4. the link element and the src attribute on the style element are > conflicting I wouldn't call it conflicting, redundant maybe. > 5. metadata meta elements are only allowed at document's level but > can't be scoped on a per-element basis Yes, I also wondered if it was desirable to them elsewhere. I came to the conclusion, that not. > 6. stylesheets can't be scoped on a per-element basis It's good this way, IMHO. > 8. I do not understand how the DTD will reflect the modularization As far as I understand it, that's the major reason for some people to want to drop DTDs completely. > 10. the title attribute has a special meaning for the link element It also has for 'abbr', something I dislike. > 11. the notion of linguistic root of a word added as a note here > seems to me completely crazy. For HTML, yes. > 20. I find the nl element useless. You're probably the first one. > 21. the duplication of the title element is a closed issue if the head > and body elements are removed (see items 1 and 2 above) I've always thought it should be an attribute of the root element, though. > 22. I am still completely opposed to the l element. > The manipulation of this element in wysiwyg editors will > be too hard in comparison with the existing <br> in HTML4. OTOH the manipulation via DOM and CSS is much easier. What's more important? > 26. removing the hr element is counter-productive; 'hr' is for block level, what is 'br' for inline level. Either keep both or drop both. What if "<section/>" and "<l/>" provided the same default optical results as "<hr>" and "<br>", as originally intended, respectively? Maybe a CSS pseudo-class like :empty would be needed, though. > 23. don't introduce the nr element, reuse MathML if that's > really needed. MathML would be as much overkill as CML for 'sup' and 'sub', or a hypothetical BibML for 'cite'. > 25. the cite element is not needed, it is redundant with an anchor > having something like rel=cite (for instance). It's not perfect as it is, but if you think <cite> equals <a rel="cite">, then you probably also want <list type="ordered|unordered|definition">. I miss the possibility to mark up names like the author's in addition to the title of his work, or names in general. > 27. the modification of the model of the paragraph p element will > drastically impact editing environements. I definitely hope so. > 29. if an element carries both the href attribute and the cite > attribute, how can the link to the cite URI be activated? That's not something the specification should specify. > 30. an h element child of the body is redundant with a title element > child of body as in item 21. Likewise 'label' for 'nl' (and probably the other list types also) could be replaced by 'h'. See your 34th point. > 32. the a element is useless since any element can carry an href > attribute. Yes, drop 'span' in favor of 'a' and maybe make the id attribute mandatory. Then it'd be an anchor again. > 35. the lack of the value and start attributes on ol and li elements > are a major mistake extensively discussed in www-style@w3.org. Not quite: a mechanism to connect or continue lists and/or to specify explicit "counter" values is missed by many people. 'value' and 'start' are just one possibility. > 37. just for the record, the lack of style attribute is a major error, JFTR: No. IMNSHO. > 38. the style and link elements still lack a disabled attribute. I don't think that's useful at mark-up level. One would just delete or comment out unwanted elements. > 39. the removal of the "_blank" value for the target attribute > seems to me an error. To keep the target attribute seems to me an error, as I said before. > 40. why isn't XFrames merged with XHTML 2.0 ? Because it's a concept independent of XHTML. Also not a good concept IMHO, but less worse than HTML frames. > 41. I still think that the removal of B, I and U is a major error > for the Web. A discomfort for some authors maybe, but not for the Web, IMHO. Christoph Päper
Received on Monday, 14 April 2003 16:34:56 UTC