- From: John Foliot <john@foliot.ca>
- Date: Fri, 9 Jun 2023 12:00:21 -0400
- To: Matt Garrish <matt.garrish@gmail.com>
- Cc: John Foliot <john@foliot.ca>, W3C EPUB 3 Working Group <public-epub-wg@w3.org>
- Message-ID: <CAFmg2sV5bmxO_n9Pwyt+g-cRQCouY6EgPKurnyRsfAeDOKEn2w@mail.gmail.com>
Hi Matt, No, the entries were pasted in. The first one was this: *<package version="3.0" unique-identifier="pub-id" prefix="a11y: http://www.idpf.org/epub/vocab/package/a11y/# <http://www.idpf.org/epub/vocab/package/a11y/#>" xml:lang="en" xmlns="http://www.idpf.org/2007/opf <http://www.idpf.org/2007/opf>" xmlns:m="http://www.w3.org/1998/Math/MathML <http://www.w3.org/1998/Math/MathML>">* From the FAQ at http://kb.daisy.org/publishing/docs/metadata/evaluation.html : - Does the a11y: prefix have to be declared in the EPUB package document? *Technically, no, but best practice is to always declare the prefix.* (My question then is: if we are no longer referencing idpf.org, then should the entry "*prefix="a11y: http://www.idpf.org/epub/vocab/package/a11y/# <http://www.idpf.org/epub/vocab/package/a11y/#>" "* be removed or modified? The current Best Practice seems to be in conflict with current guidance to remove idpf.org references...) Re: *<package version="3.0" ... Actually, *I am unclear whether this metadata declaration should remain (modified to version 3.1) or be removed - and that metadata entry also specifies "*xml:lang="en" " - *what to do with that? IF the <package> declaration remains (??), I do understand (I think) to remove the namespacing of "*xmlns="http://www.idpf.org/2007/opf <http://www.idpf.org/2007/opf>" xmlns:m="http://www.w3.org/1998/Math/MathML <http://www.w3.org/1998/Math/MathML>"" *(right?) ______________ The second entry was: *<metadata xmlns:dc="http://purl.org/dc/elements/1.1/ <http://purl.org/dc/elements/1.1/>" xmlns:opf="http://www.idpf.org/2007/opf <http://www.idpf.org/2007/opf>">* The question there is, do I leave the purl.org namespace declaration and just remove the idpf.org reference, or should that entire declaration be removed from existing legacy books as we modify/update them going forward? Thanks! JF On Fri, Jun 9, 2023 at 11:16 AM Matt Garrish <matt.garrish@gmail.com> wrote: > Hi John, > > > > Did you miss pasting the metadata entries? All I see in your message are > the package and metadata element declarations. > > > > There are two pointless namespace declarations on them, though, if that’s > what you’re asking. Specifically: > > > > > *xmlns:m="http://www.w3.org/1998/Math/MathML > <http://www.w3.org/1998/Math/MathML>"* > > > > MathML elements aren’t valid in the package document (including in EPUB > 2), so declaring a prefix does nothing. > > > > This namespace declaration on the metadata element is also pointless in > EPUB 3: > > > > > *xmlns:opf="http://www.idpf.org/2007/opf > <http://www.idpf.org/2007/opf>"* > > > > EPUB 2 had opf:* prefixed attributes but they were all removed in EPUB 3 > and replaced by the refines mechanism. > > > > Matt > > > > *From:* John Foliot <john@foliot.ca> > *Sent:* Friday, June 9, 2023 9:50 AM > *To:* W3C EPUB 3 Working Group <public-epub-wg@w3.org> > *Subject:* Question about Metadata > > > > Hi All, > > > > Seeking some clarification here. We have a large quantity of legacy books > we are in the process of reviewing and updating. These books have older > ePub 2 metadata declarations, and specifically the following 2 entries: > > > > *<package version="3.0" unique-identifier="pub-id" prefix="a11y: > http://www.idpf.org/epub/vocab/package/a11y/# > <http://www.idpf.org/epub/vocab/package/a11y/>" xml:lang="en" > xmlns="http://www.idpf.org/2007/opf <http://www.idpf.org/2007/opf>" > xmlns:m="http://www.w3.org/1998/Math/MathML > <http://www.w3.org/1998/Math/MathML>"><metadata > xmlns:dc="http://purl.org/dc/elements/1.1/ > <http://purl.org/dc/elements/1.1/>" xmlns:opf="http://www.idpf.org/2007/opf > <http://www.idpf.org/2007/opf>">* > > > > My question is, do I just remove these 2 entries, or are they supposed to > be replaced with something else? I've looked over the current documentation > and it's not explicitly clear what to do here (or, at least I cannot > determine what to do). The Daisy Knowledge Base seems to suggest they can > just be removed ( > http://kb.daisy.org/publishing/docs/metadata/evaluation.html), but I > cannot confirm that for sure. > > > Thanks for any feedback/guidance provided. > > > > JF > -- > > *John Foliot* | > > Senior Industry Specialist, Digital Accessibility | > W3C Accessibility Standards Contributor | > > "I made this so long because I did not have time to make it shorter." - > Pascal "links go places, buttons do things" > -- *John Foliot* | Senior Industry Specialist, Digital Accessibility | W3C Accessibility Standards Contributor | "I made this so long because I did not have time to make it shorter." - Pascal "links go places, buttons do things"
Received on Friday, 9 June 2023 16:00:46 UTC