- From: John Daggett <jdaggett@mozilla.com>
- Date: Thu, 5 Jul 2012 22:22:32 -0700 (PDT)
- To: www-style list <www-style@w3.org>
- Cc: www-font@w3.org
I've just posted an update to the editor's draft of the CSS3 Fonts spec. I moved a pair of values of font-variant-alternates to font-variant-ligatures and I revised the font feature resolution process to describe better the normative use of default features. Specifically, I've moved the 'contextual' and 'no-contextual' values of font-variant-alternates over to the font-variant-ligatures property. [1] Eric Muller from Adobe suggested this because of the way contextual alternates are used. Despite its name, contextual alternates are more related to ligatures than the other values for font-variant-alternates. This change effectively groups the properties that affect shape harmonization such as kerning and ligatures into one group and those that affect shape selection into another. The order of properties now follows that distinction. Another advantage of this change is that it moves most of the features which are generally on by default such as ligatures and contextual alternates into the same property, which makes it easier to explain how to explicitly disable the defaults. In conjunction with this change, I added wording to better explain what features are on by default and when and how other CSS properties affect these settings. [2] Regards, John Daggett Mozilla Japan [1] http://dev.w3.org/csswg/css3-fonts/#font-variant-ligatures-prop [2] http://dev.w3.org/csswg/css3-fonts/#font-feature-resolution
Received on Friday, 6 July 2012 05:22:59 UTC