- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Tue, 23 Nov 2004 00:47:18 -0600
- To: www-svg@w3.org
4.2--4.3: This feels like a very cumbersome way to define the flow region... is there a reason this isn't simply done by referencing an SVG shape instead of introducing two new elements? 4.4: flowBody (as suggested by someone on this list earlier) is probably a better name than flowDiv. 4.12: Item 4 -- this should say "composed", not "comprised". Item 5 -- "the advance of a trailing soft hyphens" should probably say "hyphen"? It's not clear to me what happens when the rules in item 7 mean that the text would overlap an exclusion region or otherwise not fit within the flow area that was defined. Will the text move to the next flow region? What if that Glyph Group or word can't fit into any of the defined flow regions? This will fire the Overflow event, but what will the rendering look like? 4.14.1: This specification disallows the values of "start" and "end" for text-align. What should happen if such values are, nevertheless, set? This is an issue both for mixed-namespace documents (in which there is no clear reason to apply the modified SVG parsing rules) and in UAs in which stylesheets may be shared between documents (some of which may be SVG and some of which may be in other languages). What does "center" mean? Centering with respect to what, exactly? What does "justify" mean? In particular, what do "center" and "justify" do for a text region that is a 3x3 square with the middle 1x1 square cut out, for text to the left or right of the cut-out area? Do they center/justify with respect to the whole outer square, with respect to the piece of outer square to the left or right of the cut-out area, or something else? 4.14.2: What happens if the line progression is not left to right? The text here only defines what happens when it's left to right. What does it mean to align to the top or bottom of the region, or to vertically center, exactly? For top and bottom, I would imagine you mean to slide the block of text up (respectively down) as far as it can go without extending out of the allowed geometry? If so, please clearly state so. For "center", I'm really not sure what a reasonable implementation would be. This needs to be defined. -Boris
Received on Tuesday, 23 November 2004 06:49:59 UTC