W3C home > Mailing lists > Public > www-style@w3.org > July 2002

Re: user defined lists (was Re: List Module Offering)

From: Alexander Savenkov <w3@hotbox.ru>
Date: Wed, 31 Jul 2002 12:01:19 +0400
Message-ID: <1162398807.20020731120119@hotbox.ru>
To: Daniel Yacob <locales@geez.org>, Rijk van Geijtenbeek <rijk@iname.com>
CC: www-style@w3.org

Daniel, Rijk,

>> Name: 'list-style-skip'
>> Value: <Comma separated list of Unicode values> | none
>> Initial: none
>> Applies to: all elements with 'display: list-item'
>> Inherited: yes
>> Percentages: N/A
>> Media: visual
>> Computed value: specified

> I thought this was a very useful idea and as I imagined uses for it I
> found that I soon wanted 'list-style-insert' and a 'list-style-substitute'
> to further modify predefined list types.

> What might be a better all-in-one solution would be to allow users to
> define their own list styles (I can hear the screams now :-).
Me too. :-)

> This would
> be very liberating to designers who need special purpose list styles or
> who can't wait for CSS4, CSS5, etc to offer new predefined lists.
Though somehow inconvenient. Imagine 150 000 000 Russians using this
property to define the same letters to number their lists. No doubt
there's a need for predefined values and no doubt care must be taken
when defining these values.

Anyway, your proposal seems very helpful as it allows authors to
define numbering systems like "First, Second, Third" or "1st, 2nd,
3rd" instead of plain "1, 2, 3" which is attractive, at least to me.
It also reminds me of ancient numbering systems which used Old
Slavonic and Glagolitic scripts (which, I suppose, are too old for
inclusion into CSS).

> Something along the lines of:

> Name: 'list-style-items'
> Value: <Comma separated list of Unicode values> | none
>  :
>  :

> example:

> <style type="text/css">
> OL.myList { list-style-items: xWXYZ, xZYXW, xXYZW, xYZWX, xZWXY, etc; }
> </style>
I've just received another letter of yours, so (before we dive into
all these things) why don't we wait until a member of the WG looks at
this and gives a response? (like, "off-topic" might be a start)

>>>> For example, "lower-latin" and "upper-latin" are strictly mapped to
>>>> the corresponding writing system while traditional Russian numbering
>>>> is not that strict in this respect. One might omit the letter 'yo'
>>>> (7th letter of the alphabet), the letter "i kratkoye' (11th letter),
>>>> and some others. In fact it is a commonplace to number lists without
>>>> these letters, *but* it is strictly speaking illegal.

>>> Out of curiosity, does omitting these two letters reduce the Russian
>>> alphabet to a "classical" or "traditional" form?

>> Nothing of the kind.

Rijk van Geijtenbeek writes:
> But it is the case with some Latin numbering systems. I've seen many
> (well, ok, not that many) lists were the letter J was omitted. The
> practice seems to be much less common since the intrcuction of the
> electronic text processor...
Lucky you. As I already have said in my previous letter this system
has nothing to deal with typewriters, there are other reasons.

Btw, this discussion may be worth copying to www-international (just
don't want to take the cross-posting responsibility).

Best regards,
---
  Alexander "Croll" Savenkov         http://www.thecroll.com/
  w3@hotbox.ru                            http://croll.da.ru/
Received on Wednesday, 31 July 2002 04:05:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:15 GMT