Re: CSS 4.1 proposal: text-transform:continental

On Wednesday, April 2, 2003, 12:43:23 AM, Tantek wrote:


TÇ> Thus I propose:

TÇ>  property: text-transform
TÇ> new value: continental

TÇ> 'continental'
TÇ>     Replaces some characters of each word with letterform variants or
TÇ> equivalents with decorative accents.

Sorry, this is hopelessly underspecified and does not give the degree
of artistic control or typographic virtuosity that content creators
demand.

For example, there is a clear need for another value that *only*
translates the letters o and O to ö and Ö respectively, while leaving
other vowels alone. I suggest, as a crude and hard-coded alternative
to ensure early standardization, the value 'metal' in addition to
'continental'. We should agree on this quickly to avoid needless
thrashing on the list.

For full generality, the property should take functional notation with
a comma-separated list of (base character, replacement character)
pairs and in addition, the content property should also be moved to
the left hand side, as a selector, so that the desired styling can be
applied to arbitrary runs of text regardless of their correspondence to
the overly limiting boundaries established by elements.

As an authoring convenience, the declaration 'auto' is the same as
'metal' with an implicit content substring selector of 'Blue Oyster
Cult|Motorhead'.


Sincerely,

-- 
 Chris                            mailto:chris@w3.org

Received on Tuesday, 1 April 2003 19:20:33 UTC