[mpeg-OTspec] Study text comments
Levantovsky, Vladimir
vladimir.levantovsky at monotype.com
Tue Nov 18 22:09:35 CET 2014
Hello again,
Further to my previous email, the references [17-19] are not normative references. All three documents are working drafts and cannot be added to Normative references until finalized. They are provided in the Bibliography (in the end of the ISO text) as informative references and all numerical references point to relevant entries in the Bibliography. With this in mind, are there any changes that really need to be made?
Thank you,
Vlad
-----Original Message-----
From: Levantovsky, Vladimir
Sent: Tuesday, November 18, 2014 3:58 PM
To: 'Chris Lilley'
Cc: mpeg-OTspec at yahoogroups.com
Subject: RE: [mpeg-OTspec] Study text comments
Hi Chris,
Thank you for reviewing the Study DIS text and for your comments.
You wrote:
> 5.5.1 SVG – The SVG (Scalable Vector Graphics) table "This table
> contains SVG [16] descriptions"
> The references in section 2 are not numbered, so the [16] should be
> removed. The normative references section has an entry for SVG.
We have a duplicate of the same references to SVG 1.1 Recommendation - it is listed both in the Normative references and in the Bibliography.
To clarify - are you suggesting that we should simply change the text to refer to the Normative reference (instead of Bibliography) or that we should also remove the duplicate reference from the Bibliography section as well?
Thank you,
Vladimir
-----Original Message-----
From: Chris Lilley [mailto:chris at w3.org]
Sent: Wednesday, November 05, 2014 9:24 AM
To: 'Levantovsky, Vladimir' vladimir.levantovsky at monotype.com [mpeg-OTspec]
Cc: mpeg-OTspec at yahoogroups.com; Levantovsky, Vladimir
Subject: Re: [mpeg-OTspec] AHG Kick-off and new draft to review [1 Attachment]
Hello Vladimir',
Tuesday, November 4, 2014, 6:41:46 PM, you wrote:
>
> [Attachment(s) from Levantovsky, Vladimir included below]
>
>
> Dear AHG members,
> This is a red-line revision of the original document with all changes
> tracked – please review and provide any additional comments.
> Just to remind you – the original DIS document is still under open
> ballot and the comments should be submitted no later than early
> December 2014 – we still have about a month of time to discuss and
> suggest additional clarifications and text corrections.
2. Normative references
"Unicode 6.1, <http://www.unicode.org/versions/Unicode6.1.0/>"
As Unicode 7.0.0 was published on October 8, 2014 this should be updated to Unicode 7.0.0 <http://www.unicode.org/versions/Unicode7.0.0/>
"Scalable Vector Graphics (SVG) 1.1 (2nd edition), W3C Recommendation,
16 August 2011"
please append the URL
<http://www.w3.org/TR/SVG11/>
5.5 Table for SVG glyph outlines
"It is not a requirement that an OFF engine support this table."
Since this is true for any table not marked as mandatory, this sentence is redundant and should be removed.
(I'm aware the original submission is the origin of this phrase.
Still, it should be removed).
5.5.1 SVG – The SVG (Scalable Vector Graphics) table "This table contains SVG [16] descriptions"
The references in section 2 are not numbered, so the [16] should be removed. The normative references section has an entry for SVG.
5.5.2 Color Palettes
"CSS custom properties [18] in a User Agent style sheet"
and
"CSS Custom Properties for Cascading Variables specification [18], as this is required "
The references in section 2 are not numbered, so the [18] should be removed. There is no entry under Normative references for CSS custom properties. As this is not yet a W3C Recommendation I would suggest, if ISO rules allow, adding the following to a new 2.1 Informative references section.
CSS Custom Properties for Cascading Variables Module Level 1, W3C Working Draft, 6 May 2014 <http://www.w3.org/TR/css-variables-1/>
5.5.5 Glyph Rendering
"as described in the latest version of the SVG Integration specification [17]. "
The references in section 2 are not numbered, so the [17] should be removed. In the Informative references section, please add
SVG Integration, W3C Working Draft, 17 April 2014 <http://www.w3.org/TR/svg-integration/>
"at least version 1.1 of the SVG specification [16]. "
The references in section 2 are not numbered, so the [16] should be removed.
"according to the definitions found in SVG 2 [19], as these definitions"
The references in section 2 are not numbered, so the [19] should be removed. In the Informative references section, please add
Scalable Vector Graphics 2 (SVG2), W3C Working Draft, 11 February 2014. <http://www.w3.org/TR/SVG2/>
"requirements in the latest version of the SVG Integration specification for "font documents" be followed. [17]"
remove the [17]
5.7 Optional tables
Add SVG table
5.7.11 CPAL – Palette Table
"The color space for these values is sRGB."
Please add to Normative References
IEC 61966-2-1/Amd 1:2003 : Multimedia systems and equipment — Colour measurement and management — Part 2-1: Colour management — Default RGB colour space — sRGB, International Electrotechnical Commission, 2003.
"With SVG, the CPAL table is optional, and contains the values of any color variables used by the SVG glyph descriptions in the SVG table.
The SVG glyph descriptions are able to express their own explicit or “hard-coded” colors as well; these do not vary by palette selection."
and then
"When used with an SVG table, the default palette’s colors must be set to the same values as the default values for the color variables in the SVG glyph descriptions; this is for text engines that support the SVG table but not color palettes."
The second quoted section suggests that when using a non-default palette, the hard-coded colors will be overidden (which is desirable); the first quoted section seems to indicate that they will not. This conflict should be clarified.
My suggested wording to resolve this:
"... explicit or “hard-coded” colors as well; these colors will be used if there is no CPAL table in the font."
(I have only reviewed the references, SVG, and CPAL sections).
--
Best regards,
Chris Lilley, Technical Director, W3C Interaction Domain
More information about the mpeg-otspec
mailing list