pwpub icon indicating copy to clipboard operation
pwpub copied to clipboard

Font obfuscation in PWP

Open llemeurfr opened this issue 6 years ago • 4 comments

Is there still a requirement to obfuscate embedded fonts in a PWP container? If yes, should it be treated at the container level (e.g. OCF-lite) or at the WP level?

References:

Remarks:

  • There is no such thing as obfuscated fonts on the Web.
  • Many people mix font obfuscation with DRM and DRM is evil at W3C.
  • Let's remember that for specific use cases not treated by PWP, EPUB 3 will be there ... forever.
  • There a two methods for obfuscating fonts in EPUB, from Adobe and IDPF (and treating them is quite a pain for developers of packaging tools and Reading Systems).
  • The IDPF method relies on a unique identifier for the publication. The unique_identifier in the EPUB .opf must be replaced by the identifier found in the WP manifest, therefore there is a close relationship between WP parsing and font obfuscation.

In the first draft of "OCF-lite" the section about font obfuscation is removed. This threat should help decide what is to be done on this front.

llemeurfr avatar Dec 27 '18 16:12 llemeurfr

On Thu, Dec 27, 2018 at 11:58 AM L. Le Meur [email protected] wrote:

Is there still a requirement to obfuscate embedded fonts in a PWP container?

That's a really good question!

  • There is no such thing as obfuscated fonts on the Web.

Because there is no packaging on the web...

However, (commercial) web font vendors may use various licensing techniques that are somewhat equivalent. One should also consider that these may not be compatible with packaging either - eg. not all web fonts can be (legally) used in an "off the web" scenario.

In the first draft of "OCF-lite" the section about font obfuscation is removed. This threat should help decide what is to be done on this front.

I think that's OK - but we well need a section on Fonts in either the PWP or the OCF-lite doc.

lrosenthol avatar Dec 31 '18 19:12 lrosenthol

Should we add a section of Fonts in the LPF specification? What could we state there? that fonts obfuscation is not allowed in conforming Packages?

llemeurfr avatar Apr 14 '19 17:04 llemeurfr

I don't think we should have a section specific to fonts. Fonts are just another web resource.

dauwhe avatar Apr 15 '19 13:04 dauwhe

This may well become an issue, but as first application of LCF is for audiobooks, perhaps don't worry about it for now.

GarthConboy avatar Apr 15 '19 22:04 GarthConboy