- From: Matt Garrish <matt.garrish@gmail.com>
- Date: Sun, 22 Apr 2018 16:54:35 -0400
- To: "'Garth Conboy'" <garth@google.com>, "'MURATA Makoto'" <eb2m-mrt@asahi-net.or.jp>
- Cc: <public-epub3@w3.org>
- Message-ID: <005401d3da7c$1fc991e0$5f5cb5a0$@gmail.com>
Yes, it sounds like wires are being crossed here. Legacy features are ones from EPUB 2 that are allowed in EPUB 3 for backwards compatibility. They absolutely should not be supported in EPUB 3 itself. This only covers NCX, guide and OPF2 meta. Deprecation is used for features of EPUB 3 that are no longer recommended for use, and a reading system “may” support these per the current definition. Matt From: Garth Conboy <garth@google.com> Sent: April 22, 2018 13:48 To: MURATA Makoto <eb2m-mrt@asahi-net.or.jp> Cc: public-epub3@w3.org Subject: Re: [epub32] updated deprecated text Hi Makoto, I think the (deprecated) language is okay, and is okay on the case you're commenting about. The line on legacy says of such features "Reading Systems MUST NOT support the legacy feature in content that conforms to this version of the specification." Which, for the NCX, means that a 3.2 reading system can/should support it for content that's marked version 2.x, but must not support it for 3.x content (it must use the Nav Doc instead). Also, a 2.x reading system would use the NCX on 3.x content that has both NCX and the NavDoc (as a 2.x RS doesn't know about the NavDoc) – it's the latter case that's one that drives folks to want to include both NCX and NavDoc. Best, Garth On Sat, Apr 21, 2018 at 4:46 PM, MURATA Makoto <eb2m-mrt@asahi-net.or.jp <mailto:eb2m-mrt@asahi-net.or.jp> > wrote: I strongly think that RSs conforming to 3.2 should be allowed to support legacy features. RSs lacking such support will be rejected by the market, since they are not usable for existing EPUB publications. Regards, Makoto
Received on Sunday, 22 April 2018 20:55:07 UTC