Я протестировал эту функцию для команды MSHTML около 12 лет назад, но не для сложных скриптов. На машинах клиента установлена поддержка сложных сценариев? Им нужно, чтобы эта поддержка была установлена в Windows (в частности, для Uniscribe, и для поддержки таблиц в NLS), чтобы IE мог работать со сложными сценариями.
Было бы полезно, если бы вы описали свою конкретную проблему.
Я не думаю, что Уфт сделал намного больше, чем создал минималистичную версию шрифта, завернутого в специальный формат. Но, возможно, отсутствовали некоторые таблицы истинных типов, которые необходимы для сложных сценариев. Я сомневаюсь, что мои старые контакты в команде сложных сценариев в MS все еще участвуют
в IE. Майкл Каплан может иметь некоторые предложения; Вы можете попробовать его блог. http://blogs.msdn.com/michkap. Время от времени он писал немного о WEFT.
Также возможно, что поддержка WEFT немного изменилась после IE8, поэтому не забудьте уточнить, с какими браузерами вы тестировали и какая языковая поддержка установлена на клиентских компьютерах.
Вы также можете указать DIR = "RTL" в своем HTML для любых арабских или ивритских регионов или для корневого HTML-элемента, особенно если вы используете UTF-8 в качестве кодировки.