W3C home > Mailing lists > Public > www-style@w3.org > October 2012

Re: [css3-writing-modes] before/after terminology alternative?

From: fantasai <fantasai.lists@inkedblade.net>
Date: Wed, 10 Oct 2012 15:54:55 -0700
Message-ID: <5075FCBF.1040008@inkedblade.net>
To: Asmus Freytag <asmusf@ix.netcom.com>
CC: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>, liam@w3.org, "Tab Atkins Jr." <jackalmage@gmail.com>, koba <koba@antenna.co.jp>, Koji Ishii <kojiishi@gluesoft.co.jp>, www-style@w3.org, Glenn Adams <glenn@skynav.com>, MURAKAMI Shinyu <murakami@antenna.co.jp>, "public-i18n-cjk@w3.org" <public-i18n-cjk@w3.org>
On 10/10/2012 02:29 PM, Asmus Freytag wrote:
> On 10/10/2012 9:52 AM, fantasai wrote:
>> On 10/04/2012 01:22 AM, "Martin J. Dürst" wrote:
>>> Just an additional datapoint in this discussion:
>>>
>>> I just noticed that CSS already has properties page-break-before and page-break-after (see
>>> http://www.w3.org/TR/CSS2/page.html#page-break-props). Rather obviously, these indicate the same directions as the -before and
>>> -after relative direction properties already in XSL-FO, but are orthogonal to the :before and :after pseudo-elements.
>>>
>>> These seem not to have caused any significant confusion up to now.
>>
>> Because there is only one axis involved. Imho the main problem isn't
>> ::before and ::after, but the fact that, given the set of terms
>>
>> start, before, end, after
>>
>> it's not clear, without memorizing it beforehand, which set belongs
>> to which axis.
>
> Why does each axis have to have its own term?
>
> In a graph, both the x and y axis use "positive" and "negative"...

Because when you are discussing four edges of a box, you need four
terms to disambiguate. Even "positive" and "negative" are only
unambiguous on a 2D coordinate system if you first narrow the
context to one dimension.

~fantasai
Received on Wednesday, 10 October 2012 22:55:30 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:20 UTC