- From: Håkon Wium Lie <howcome@opera.com>
- Date: Mon, 7 May 2007 17:13:15 +0200
- To: Ladd Van Tol <ladd@criticalpath.com>
- Cc: www-style@w3.org
Also sprach Ladd Van Tol: > 3.1.2. Using Named Strings > > Should define behavior for an undefined named string (empty string?) So, if you encounter this: @page :right { @top-right { content: string(not-defined) }} The result is nothing. Agreed. I suggest this text in section 3.1: If the named string has not been assigned a value, the empty string is used. > 4. Leaders > > "UAs should attempt to align leader patterns on a page." -- suggested > language: "User Agents should attempt to horizontally align > corresponding glyphs from the leader pattern between consecutive lines" I agree that your text is better. For horizontal text, that is. Leaders can also be vertical and the GCPM text was carefully written to avoid "horizontal" or "vertical". > 5. Cross-references > > It would be helpful to provide a mechanism to treat external page > links differently. For many document types, it would be desirable to > append "(see page nn)" to only internal destination anchors > ("#someid"). An elegant mechanism for specifying this in CSS is not > immediately obvious. Right. A class name will do the trick, but it requires manual labor. A selector for internal links? a[href^="#"]::after { content: "(see page " target-counter(attr(href, url), page) ")" } However, it wouldn't catch links that are internal but look like they are external. > 6. Footnotes > > The first two examples have syntax issues. Suggest closing the <p> > tags, and quoting the id value "words" . Some dialects of HTML require this, yes. > 9.1 Hyphenate properties > > Should specify allowed format(s) for hyphenation dictionaries -- is > this TeX-style dictionaries? Making this UA-dependent would be bad. Ideally, there would be one common format. In this case, I don't think it's realistic to achieve and -- more importantly -- it's not that important as hyphenation is a luxury. You can, however, specify a list of different resources in different formats. > 10.3 The 'symbol()' list-style-type > > Section header 10.3 should read "The 'symbols()' list-style type, > assuming the contained example is accurate. I suggest "symbol" as it: - is (slightly) shorter - extracts one single symbol from the list Thanks for catching the error, though. > 20. Change bars > > "To avoid these limitations, the beginning of a change mark is > associated with one document and the end of a change mark is > associated with another document." -- should read "one element" and > "another element". Indeed. > 22. Named page lists > > Should coordinate terminology with that of Named Strings. Leaving > value could be exit value. Yes. > 23.2. Index > > In the example, the dfn tag should read: <dfn class="entry"> In section 23.3, yes. Nice catch. Did you actually understand section 23? If so, you're among the chosen few. Is it useful? Great feedback, thanks! -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Monday, 7 May 2007 15:13:40 UTC