W3C home > Mailing lists > Public > www-style@w3.org > January 2015

Re: spec complain: css letter-spacing in tabs not clear

From: -=}\\*/{=- <rui.damas@gmail.com>
Date: Tue, 27 Jan 2015 20:09:12 +0000
Message-ID: <CAE9gquXaf89n6QJ9YiHKdEKkcK+tPovwZ1q4OwnySnOt-hXSsw@mail.gmail.com> (sfid-20150127_200917_908220_781F6388)
To: "L. David Baron" <dbaron@dbaron.org>
Cc: Zack Weinberg <zackw@panix.com>, www-style list <www-style@w3.org>
hi, david, zack,

thank you both (zack also wrote me an email) for your concern on this and
for trying contacting me directly.

.... but i no longer wish to waste more time on this, i did my part as a
user, which was to bring this to your attention... i asserted that screwing
mono-space would be an obvious bug for everyone, disregarding the source of
the problem... guess it is not... i got "flamed" (just kidding actually)
because i felt among "dumb people", an "old school" talking to a bunch of
kids that let a spec get in front of good reasoning... i still do.

.... so, putting it simple: you are now all aware and quite awaken for this
issue, i hope... and is no longer my problem... i rather shut up (since i'm
hard to put up with) and wait that you someday come to your senses... when
that happens and that version gets in debian stable, then i will be able to
provide support for letter spacing control in my editor... since i work
very slow... you have lots of time to solve this, and that is ok.

.... as for your censorship... :P

best wishes,

  [[[ ty ]]] r.


On Tue, Jan 27, 2015 at 6:31 PM, L. David Baron <dbaron@dbaron.org> wrote:

> On Tuesday 2015-01-27 13:19 -0500, Zack Weinberg wrote:
> > To illustrate that this might not be quite as simple as it appears,
> > here's another example from the bug:
> >
> > <!doctype html>
> > <pre>
> > <span style="letter-spacing: 1em">123456789</span>
> > <span style="letter-spacing: 1em">&#9;9</span>
> > <span>&#9;9</span>
> > </pre>
> >
> > Here I think the behavior that would be most intuitive is for the
> > first and second 9s to align, but not the third.
>
> Though it's worth noting that the current spec computes tab stops
> based on the characteristics of the block, not based on inlines
> within them.
>
> If we want to change that, I think we should change it wholesale,
> and not have it one way (use inlines) for letter spacing and the
> other way (block characterisics only) for everything else (fonts).
>
> See:
> http://dev.w3.org/csswg/css-text/#white-space-phase-2
> http://dev.w3.org/csswg/css-text/#tab-size-property
>
> I'm not sure if a change to take tab stops from inlines would be
> Web-compatible (though I really have no idea).
>
> (That's why I suggested in
> https://bugzilla.mozilla.org/show_bug.cgi?id=1124344#c16 that it
> would be the letter-spacing of the block that applied.)
>
> -David
>
> --
> 𝄞   L. David Baron                         http://dbaron.org/   𝄂
> 𝄢   Mozilla                          https://www.mozilla.org/   𝄂
>              Before I built a wall I'd ask to know
>              What I was walling in or walling out,
>              And to whom I was like to give offense.
>                - Robert Frost, Mending Wall (1914)
>
Received on Thursday, 29 January 2015 15:48:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:50 UTC