The tags will likely match ISO 15924 IDs. I don’t maintain the OT registry or 
work on the OFF standard myself, so I’m not sure what the practice is. I’ve 
just delivered the proposed tags.

Win7 supported Unicode 5.1. I’m pretty sure Vista pre-dated 5.0, but I don’t 
recall now.

When I say “supported Unicode 5.1”, keep in mind that that doesn’t mean that 
every component in the product supports every language / script / character 
supported by Unicode 5.1. Given the size of Unicode, it’s a simple reality that 
some things take longer and cost more to implement than others. For example, 
updating default collation is much simpler and less costly than supporting text 
display for a new script, and that’s simpler and less costly than supporting 
speech or handwriting recognition. When we ship the next version of Windows, 
default collation will be updated at least to Unicode 6.0, and you can bet 
we’ll support the Indian rupee symbol, but there will still be many parts of 
Unicode 6.0 that are not supported in a number of components.

Note that an industry emphasis on standards does not necessarily imply that all 
standards are equally important to all people. For instance, I was speaking 
recently to someone whose product was subject to certain compliance 
requirements for a certain major government, and apparently they were required 
to document all functionality that related to some standards, but not others 
that were clearly also very significant for that product. In the Web world, 
there’s a lot of talk about standards, but the focus there is on things like 
HTML5, CSS3 and SVG, not Unicode. Regrettably, as much as Unicode has developed 
and been embraced, there’s still a lot of ways in which understanding is 
limited. There have been some important wins with certain governments 
committing to Unicode rather than endorsing non-Unicode encodings, but they are 
not necessarily as advanced in understanding all the other things needed to 
support the languages of their country. A great example here is the complete 
lack of clear conventions for keyboard layouts in Africa. Things like that make 
it harder for implementers to know how to design components and mean it’s far 
less likely that managers and execs will give priority to and fund work needed 
to support those languages.

So, I haven’t seen indications that the increased emphasis on standards 
necessarily translates into quicker response in supporting all of Unicode. 
Windows has for several years been further along than other OSs in the number 
of scripts that are supported. I can’t speak to what the priorities are for the 
next version of Windows, but I can tell you that Mandaic isn’t even close. I’d 
speculate that for Apple there are some priorities are around getting adoption 
of iPhone and iPad in additional markets, but that Chinese will be given more 
priority than Hindi, Hindi more priority than Amharic, and Amharic way more 
priority than Mandaic. And I’d speculate that Google is in a similar mode.

In other words, we’re still grinding along.

Let’s keep this in perspective: consider just how much progress there has been 
in the last ten years. Windows 2000 supported 13 scripts to some degree; 
Windows 7 supports a lot more characters for those scripts, and also supports 
28 additional scripts as well as a large number of symbols, including support 
for rich layout of math formulas. Products like Windows, Office and IE are 
getting localized into around 100 languages. We have IDNA and countries are 
getting TLDs in native scripts. CLDR has data for something like 186 languages 
and 159 regions and is growing.

Still, I’m with all of you that wish things progressed more quickly.


Peter



From: Saqqara [mailto:[email protected]]
Sent: Thursday, October 14, 2010 6:27 AM
To: Peter Constable; Unicode ML
Subject: Re: OpenType update for Unicode 5.2/6.0?

Pleased to hear the tag list is being updated. Will the 4 character tags follow 
ISO 15924 (as I'm assuming)? If so at least we all write code and mark up fonts 
accordingly then sit back and wait for system software support, browsers etc. 
to kick in.

My reading of the OFF standard is the tag set can be extended by the registrar 
(i.e. Microsoft) without the need for a new rev. of the full ISO standard. Is 
this correct?

Traditionally, support for new versions of Unicode has been slow in coming, in 
part for product lifecycle reasons. For Microsoft, Unicode 5.0 for Windows was 
associated with Vista release if I'm not mistaken (which I may well be!). 
Anyhow, seems to me now that with the internet browser standards focus of IE9 
etc. and the flood of mobile devices - Windows Phone 7 (and for all I know 
Windows Slate 7) v Android v iOS etc. - this tradition has come to an end and a 
more agile approach is needed for commercial relevance. I mention this on 
http://jtotobsc.blogspot.com/2010/10/unicode-60-released-let-challenge-begin.html.
 Can you say anything on this topic from the Microsoft perspective? Love to 
hear any views from Google and Apple too.

Thanks
Bob Richmond

----- Original Message -----
From: Peter Constable<mailto:[email protected]>
To: John H. Jenkins<mailto:[email protected]> ; Unicode 
ML<mailto:[email protected]>
Sent: Tuesday, October 12, 2010 9:39 PM
Subject: RE: OpenType update for Unicode 5.2/6.0?

We are in the process of updating the tags to sync with Unicode 6.0. This has 
to be coordinated with the ISO Open Font Format standard, so may take a little 
time.


Peter

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of John H. Jenkins
Sent: Monday, October 11, 2010 9:32 AM
To: Unicode ML
Subject: Re: OpenType update for Unicode 5.2/6.0?

You might start with at http://www.microsoft.com/typography/otspec/otlist.htm.

On Oct 11, 2010, at 5:11 AM, Saqqara wrote:

Given that OpenType is the de-facto standard for fonts, it is disappointing to 
see the 'Script tag' list for OpenType has not been updated in almost three 
years. I'm a patient person but the lack of inclusion of new scripts in Unicode 
5.2 a year after the fact seems like carelessness. I've elaborated a little 
further on my jtotobsc blog, see 
http://jtotobsc.blogspot.com/2010/10/isounicode-scripts-missing-in-opentype.html.

My particular interest being 𓌃𓂧𓏏𓏯𓀁𓏪𓆎𓅓𓊖 (mdt-kmt, the Egyptian language in 
hieroglyphs).

Any ideas who needs to be prodded to make an update happen? It would also be 
very useful if HTML5/WOFF could spec Unicode 6.0 or later as a step towards a 
multiscript web.

Bob Richmond





=====
Siôn ap-Rhisiart
John H. Jenkins
[email protected]<mailto:[email protected]>


Reply via email to