RE: WOFF2 spec changes

Hello WG,

Thank you all for comments, the spec [1] has been updated to reflect actions 166 and 167 [2] we discussed during the last telcon.  I did notice some types after I uploaded the spec and those are fixed in my working copy, but if you find anything that require editing don’t hesitate to shout out loud.

Thank you,
Vlad

[1] http://dev.w3.org/webfonts/WOFF2/spec/#table_order

[2] https://www.w3.org/Fonts/WG/track/actions/pendingreview



-----Original Message-----
From: Jonathan Kew [mailto:jfkthame@gmail.com] 
Sent: Wednesday, March 18, 2015 10:13 AM
To: Chris Lilley; Levantovsky, Vladimir
Cc: w3c-webfonts-wg (public-webfonts-wg@w3.org)
Subject: Re: WOFF2 spec changes

On 18/3/15 13:40, Chris Lilley wrote:
> Hello Vlad,
>
> Tuesday, March 10, 2015, 10:55:45 PM, you wrote:
>
>> The following changes have been implemented in the spec
>> (http://dev.w3.org/webfonts/WOFF2/spec/#woff20Header) :
>>
>> -          Action 165: revised the second paragraph of subclause
>> 5.4 to optionally allow alphabetically sorted tables inserted between 
>> ‘glyf’ and ‘loca’ only when individual font files are encoded in 
>> WOFF2. For font collection files – ‘loca’ MUST immediately follow the 
>> ‘glyf’ table.
>
> "however when WOFF2 contains a font collection file both glyf and loca 
> tables MUST immediately follow each other"
>
> That doesn't seem optimally clear, to me. How about
>
> "however when WOFF2 contains a font collection file, for each font in 
> the collection, the glyf and loca table pairs MUST immediately follow 
> each other"

Or maybe what we mean is something more like:

"When WOFF2 contains a font collection file, each 'loca' table MUST immediately follow its corresponding 'glyf' table"

We don't necessarily care about the overall order, or even whether all glyf/loca pairs are contiguous; the key point is the pairing of each glyf with its loca. So an example such as

   cmap glyf loca hhea hmtx glyf loca glyf loca post ...

ought to be acceptable.

>
> perhaps add an example:
>
> not a collection
> cmap glyf hhea hmtx loca maxp ...
>
> collection
> cmap glyf loca glyf loca hhea ...
>
>

Received on Friday, 20 March 2015 16:16:16 UTC