Am 29.05.2011 um 21:09 schrieb David Dailey: > I’ve been fussing with this problem for some time now and am beginning to think the spec is broken in addition to all the browsers. > > Perhaps someone can show me a different approach? An additional approach? > > To give an idea of the problem take a look at this picture > http://srufaculty.sru.edu/david.dailey/svg/TopAlignBrowsers.png > of how five browsers handle the file at > http://granite.sru.edu/~ddailey/svg/tspanmeasure.svg > > For an explanation of what is going on see here: > http://granite.sru.edu/~ddailey/svg/tspanmeasure3.svg > > I have manually positioned the glyphs of the word “trampoline” so that the tops of the glyphs all align at the red line above. This is a standard typographic effect used in numerous logos, shop signs, advertisements, album covers, etc. > > All browsers seem to manage this manual use of a comma-delimited set of y-values on a text tag: y="128,120,120,120,120,120,128,127,120,127,120,120", though in this case I also added a bit of stretching: textLength="605" lengthAdjust="spacingAndGlyphs". SBUG means suspected bug; with all the bugs found here, I suspect it will be 2017 by the time I have figured out how to and actually gotten around to filing all the bug reports in all these different browsers. I’m more concerned with how to do what I want to rather than where I can do it. > > Results of stretching: > IE9 and Opera behave as I think they should, > SBUG: FF seems to stretch the glyphs but not the spacing and not just horizontally, and not the right amount > SBUG: Safari stretches the spacing but not the glyphs It seems when using multiply y values, we have a problem with handling textLength at all, can you please file a bug at bugs.webkit.org? > SBUG: Sarari doesn’t antialias the text > SBUG: Chrome – oh my – this is just awful! Really? Try without a y list, does it work now? Thanks in advance, NikoReceived on Monday, 30 May 2011 07:55:30 UTC
This archive was generated by hypermail 2.3.1 : Wednesday, 8 March 2017 09:47:25 UTC