- From: Adam Twardoch (List) <list.adam@twardoch.com>
- Date: Mon, 03 Dec 2012 04:45:09 +0100
- To: www-font <www-font@w3.org>
I have just confirmed this behavior, and built a small example illustrating it. Both these URLs: http://www.iqfonts.com/121203calttest/index.html http://www.iqfonts.com/121203calttest/ie10.html produce the same results in Safari and Firefox, but the first does not produce the desired result in IE10. Best, Adam On 12-12-03 01:37, Adam Twardoch (List) wrote: > Hello list, > > I may be wrong or may have made a mistake, but I believe I've just found > out that Internet Explorer 10 Preview (the Nov 13, 2012 version) running > on Windows 7 ignores the OpenType Layout features specified through > "-ms-font-feature-settings" if this is ONLY specified as a descriptior > in the @font-face rule, as in this example: > > @font-face { > font-family: 'demofont'; > src: url('demofont.eot'); > -ms-font-feature-settings: "calt" 1; > font-feature-settings: "calt" 1; > } > > body { > font-family: 'demofont'; > } > > The "calt" feature won't work in such a situation on IE 10. It will, > however, work fine in this case if I specify the appropriate "-moz" or > "-webkit" versions of "font-feature-settings". > > In IE 10, the "calt" feature will ONLY work if I specify it as a > property of a selector, such as here: > > body { > font-family: 'demofont'; > -ms-font-feature-settings: "calt" 1; > font-feature-settings: "calt" 1; > } > > My impression is that the CSS Fonts Module Level 3 spec ( > http://www.w3.org/TR/css3-fonts ) prescribes that font-feature-settings > should work both as a descriptor within the @font-face rule, and as a > property for a given selector. > > Could anyone confirm that the problem indeed exists, and that I'm > correct to assume that it's a problem of IE 10? > > Best, > Adam > -- May success attend your efforts, -- Adam Twardoch (Remove "list." from e-mail address to contact me directly.)
Received on Monday, 3 December 2012 03:45:40 UTC