[webkit-dev] Adding CSS3 font feature propreties
Kenichi Ishibashi (石橋 賢一)
bashi at google.com
Wed Jun 29 03:28:51 PDT 2011
On Wed, Jun 29, 2011 at 7:18 PM, TAMURA, Kent <tkent at chromium.org> wrote:
> Do you have a master bug for them?
Not yet, but I'll make a master bug for them when I don't see a strong
> On Fri, Jun 24, 2011 at 12:16, Kenichi Ishibashi <bashi at chromium.org>wrote:
>> Hi webkit-dev,
>> I'm thinking about adding CSS3 font feature properties support to
>> WebKit. It allows page authors to control over advanced typographic
>> features. Firefox has an experimental implementation and an article
>> shows how these properties work. I really would like to add this feature so
>> I'd like to ask comments and suggestions in advance.
>> My current plan is starting with adding the font-feature-settings property
>> (6.12 Low-level font setting control) as -webkit-font-feature-settings,
>> following a similar approach that Firefox did. For OpenType fonts, other
>> properties can be treated as specific cases of the font-feature-settings
>> property and I think adding this property is good starting point.
>> One shortcomings of this approach is that it requires OpenType support for
>> each port. A port which uses AAT might not be able to support this
>> property, or we need to add an extra text rendering subsystem which can
>> handle OpenType features to the port.
>> If I get started with this plan, I will start implementing css parsing
>> part, then implement font rendering part on a specific port (Chromium Linux
>> port is in mind for now) on trial.
>> I'd also like to put some notes of supporting CSS3 font feature properties
>> with AAT and CoreText here:
>> - AAT features are listed at .
>> - While the spec lists the equivalent OpenType feature tag for each
>> property, it is unclear that what AAT feature setting corresponds with each
>> property. An email written by the spec editor lists them partially but
>> not complehensive.
>> -  describes OpenType support of CoreText (I'm not sure this is
>> correct, though).
>> Comments and suggestions are highly appreciated.
>>  http://dev.w3.org/csswg/css3-fonts/#font-rend-props
>>  http://hacks.mozilla.org/2010/11/firefox-4-font-feature-support/
>>  http://developer.apple.com/fonts/registry/
>>  http://lists.w3.org/Archives/Public/www-style/2009Jun/0506.html
>>  http://en.wikipedia.org/wiki/OpenType_feature_tag_list
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
> TAMURA Kent
> Software Engineer, Google
bashi at google.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev