Skip to content

Commit

Permalink
updated snapshot
Browse files Browse the repository at this point in the history
  • Loading branch information
mattgarrish committed Oct 10, 2024
1 parent 68574b6 commit 88d316b
Showing 1 changed file with 21 additions and 31 deletions.
52 changes: 21 additions & 31 deletions epub33/update-20241017/epub-33/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"implementationReportURI": "https://w3c.github.io/epub-specs/epub33/reports/",
"previousPublishDate": "2023-05-25",
"previousMaturity": "REC",
"revisedRecEnd": "2024-12-17",
"errata": "https://w3c.github.io/epub-specs/epub33/errata.html",
"copyrightStart": "1999",
"editors": [
Expand Down Expand Up @@ -786,7 +787,9 @@ <h1 id="title" class="title">EPUB 3.3</h1>
publications and the latest revision of this technical report can be found
in the <a href="https://www.w3.org/TR/"><abbr title="World Wide Web Consortium">W3C</abbr> technical reports index</a> at
https://www.w3.org/TR/.</em></p>
<p class="proposed correction">Proposed corrections are marked in the document.</p>
<p><span hidden="hidden" class="correction candidate-correction"></span>This document includes Candidate
Corrections to the current <a href="https://www.w3.org/TR/2023/REC-epub-33-20230525/"><abbr title="World Wide Web Consortium">W3C</abbr> Recommendation
dated 25 May 2023</a>.</p>
<p>
This document was published by the <a href="https://www.w3.org/groups/wg/pm">Publishing Maintenance Working Group</a> as
a Recommendation using the
Expand Down Expand Up @@ -6520,8 +6523,8 @@ <h1 id="title" class="title">EPUB 3.3</h1>
<section id="sec-xhtml-svg" data-epubcheck="true" data-tests="https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-xhtml.feature_L910,https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-xhtml.feature_L923"><div class="header-wrapper"><h5 id="x6-1-4-2-embedded-svg"><bdi class="secno">6.1.4.2 </bdi>Embedded SVG</h5><a class="self-link" href="#sec-xhtml-svg" aria-label="Permalink for Section 6.1.4.2"></a></div>


<div class="proposed correction" id="change_1">
<span class="marker">Proposed Correction 1</span>
<div class="candidate correction" id="change_1">
<span class="marker">Candidate Correction 1</span>
<p data-cite="svg2">The current section does not clearly indicate that an SVG embedded by
reference is already required to be a conforming SVG content document (not a document
fragment) or that its requirements are defined in section 6.2. The only unique case here
Expand Down Expand Up @@ -6635,12 +6638,12 @@ <h1 id="title" class="title">EPUB 3.3</h1>
<section id="sec-svg-req" data-epubcheck="true" data-tests="https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-svg.feature_L33,https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-svg.feature_L41,https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-svg.feature_L47,https://w3c.github.io/epub-structural-tests/#06-content-document_content-document-xhtml.feature_L923"><div class="header-wrapper"><h4 id="x6-2-2-svg-requirements"><bdi class="secno">6.2.2 </bdi>SVG requirements</h4><a class="self-link" href="#sec-svg-req" aria-label="Permalink for Section 6.2.2"></a></div>


<div class="proposed correction" id="change_2">
<span class="marker">Proposed Correction 2</span>
<div class="candidate correction" id="change_2">
<span class="marker">Candidate Correction 2</span>
<p data-cite="svg2">SVG already allows foreign-namespaced attributes to be used anywhere. The
two "<em class="rfc2119">MAY</em>" bullets in the current text that allow the <code>epub:</code> namespaced
attributes are consequently not real requirements and are removed. That the attributes are
allowed on SVGs is now a note in the next section on the content model restrictions (see <a href="#change_3">proposed correction 3</a>), as that is where the restriction in the
allowed on SVGs is now a note in the next section on the content model restrictions (see <a href="#change_3">candidate correction 3</a>), as that is where the restriction in the
second bullet on what elements the <code>epub:type</code> attribute is allowed is moved. For
more information, refer to <a href="https://github.com/w3c/epub-specs/issues/2555">issue
2555</a>.</p>
Expand Down Expand Up @@ -6706,16 +6709,16 @@ <h1 id="title" class="title">EPUB 3.3</h1>
</ins>
</li>
<li>
<div class="proposed correction" id="change_3">
<span class="marker">Proposed Correction 3</span>
<div class="candidate correction" id="change_3">
<span class="marker">Candidate Correction 3</span>
<p>This correction adds the restriction on where the <code>epub:type</code> attribute is
allowed (refer to <a href="#change_2">proposed correction 2</a> for its former
allowed (refer to <a href="#change_2">candidate correction 2</a> for its former
placement). Moving the restriction into this section also makes it applicable to
SVGs embedded by inclusion in HTML documents, a requirement that was not clearly
established when the restriction was in the preceding section. For more information,
refer to <a href="https://github.com/w3c/epub-specs/issues/2555">issue 2555</a>.</p>
<p data-cite="svg2">This correction also addresses the list of elements the
<code><a data-link-type="element-attr" href="#dfn-epub-type" class="internalDFN" id="ref-for-dfn-epub-type-3"><code>epub:type</code></a></code> attribute is allowed on. The current list (see <a href="#change_2">proposed correction 2</a>) does not allow the attribute on the SVG <code><a data-link-type="element" data-type="element" href="https://www.w3.org/TR/SVG2/linking.html#elementdef-a" id="ref-for-index-term-a-element-0-1">a</a></code>
<code><a data-link-type="element-attr" href="#dfn-epub-type" class="internalDFN" id="ref-for-dfn-epub-type-3"><code>epub:type</code></a></code> attribute is allowed on. The current list (see <a href="#change_2">candidate correction 2</a>) does not allow the attribute on the SVG <code><a data-link-type="element" data-type="element" href="https://www.w3.org/TR/SVG2/linking.html#elementdef-a" id="ref-for-index-term-a-element-0-1">a</a></code>
element. The text is corrected to use the [<cite><a class="bibref" data-link-type="biblio" href="#bib-svg2" title="Scalable Vector Graphics (SVG) 2">svg2</a></cite>] definition of a renderable
element to avoid the problem of missing elements when selecting more granular
element classes. For more information, refer to <a href="https://github.com/w3c/epub-specs/issues/2556">issue 2556</a>.</p>
Expand All @@ -6724,9 +6727,10 @@ <h1 id="title" class="title">EPUB 3.3</h1>
<p id="confreq-svg-structural-semantics">When specified, the <code><a data-link-type="element-attr" href="#dfn-epub-type" class="internalDFN" id="ref-for-dfn-epub-type-4"><code>epub:type</code></a></code> attribute
<em class="rfc2119">MUST</em> only be included on <a data-link-type="dfn|abstract-op" data-type="dfn" href="https://www.w3.org/TR/SVG2/render.html#TermRenderableElement" id="ref-for-index-term-renderable-elements-1">renderable elements</a> [<cite><a class="bibref" data-link-type="biblio" href="#bib-svg" title="SVG">svg</a></cite>].</p>
<div class="note" role="note" id="issue-container-generatedID-71"><div role="heading" class="note-title marker" id="h-note-72" aria-level="5"><span>Note</span></div><div class="">
<p>The SVG content model allows authors to <a href="https://www.w3.org/TR/SVG/struct.html#ForeignNamespaces" id="ref-for-index-term-include-namespaced-attributes-1">include namespaced attributes</a>, so this specification does not need to
allow the <code><a data-link-type="element-attr" href="#dfn-epub-type" class="internalDFN" id="ref-for-dfn-epub-type-5"><code>epub:type</code></a></code> attribute or <a href="#sec-vocab-assoc">vocabulary
association mechanisms</a>.</p>
<p>The SVG content model allows authors to <a href="https://www.w3.org/TR/SVG/struct.html#ForeignNamespaces">include
namespaced attributes</a>, so this specification does not need to allow the
<code><a data-link-type="element-attr" href="#dfn-epub-type" class="internalDFN" id="ref-for-dfn-epub-type-5"><code>epub:type</code></a></code> attribute or <a href="#sec-vocab-assoc">vocabulary association
mechanisms</a>.</p>
<p>One key difference between SVGs embedded by reference and by inclusion, however,
is that SVGs embedded by inclusion cannot have an <a href="#sec-prefix-attr"><code>epub:prefix</code></a> attribute on their root <code><a data-link-type="element" data-type="element" href="https://www.w3.org/TR/SVG2/struct.html#elementdef-svg" id="ref-for-index-term-svg-element-0-2">svg</a></code> element
[<cite><a class="bibref" data-link-type="biblio" href="#bib-svg" title="SVG">svg</a></cite>]. For more information, refer to <a href="#sec-prefix-attr" class="sec-ref"><bdi class="secno">D.1.4 </bdi>The <code>prefix</code> attribute</a>.</p>
Expand Down Expand Up @@ -13173,8 +13177,8 @@ <h1 id="title" class="title">EPUB 3.3</h1>

<p>The only restriction on property <a href="#viewport.ebnf.name">names</a> and <a href="#viewport.ebnf.value">values</a> is that they <em class="rfc2119">MUST NOT</em> contain <a href="#viewport.ebnf.sep-char">separator characters</a> or the <a href="#viewport.ebnf.assign">assignment character</a>.</p>

<div class="proposed correction" id="change_4">
<span class="marker">Proposed Correction 4</span>
<div class="candidate correction" id="change_4">
<span class="marker">Candidate Correction 4</span>
<p data-cite="svg2">The following paragraph mixed in a reference to the [<cite><a class="bibref" data-link-type="biblio" href="#bib-infra" title="Infra Standard">infra</a></cite>] specification's
definition of whitespace characters, which is only valid for HTML documents. This would have
allowed the Form Feed character in <code>viewport meta</code> tags even though Form Feed is not
Expand Down Expand Up @@ -14660,8 +14664,6 @@ <h1 id="title" class="title">EPUB 3.3</h1>
[<cite><a class="bibref" data-link-type="biblio" href="#bib-svg">SVG</a></cite>] defines the following:
<ul>
<li>
<span class="index-term" data-href="https://www.w3.org/TR/SVG/struct.html#ForeignNamespaces" id="index-term-include-namespaced-attributes" tabindex="0" aria-haspopup="dialog">include namespaced attributes</span>
</li><li>
<span class="index-term" data-href="https://www.w3.org/TR/SVG/struct.html#elementdef-svg" id="index-term-svg-element" tabindex="0" aria-haspopup="dialog"><code>svg</code> element</span>
</li>
</ul>
Expand Down Expand Up @@ -14783,8 +14785,8 @@ <h1 id="title" class="title">EPUB 3.3</h1>
<section id="change-log" class="appendix informative"><div class="header-wrapper"><h2 id="k-change-log"><bdi class="secno">K. </bdi>Change log</h2><a class="self-link" href="#change-log" aria-label="Permalink for Appendix K."></a></div><p><em>This section is non-normative.</em></p>


<p>Note that this change log only identifies substantive changes since <a href="https://www.w3.org/publishing/epub32/">EPUB 3.2</a> — those that may affect the
conformance of <a data-link-type="dfn|abstract-op" href="#dfn-epub-publication" class="internalDFN" id="ref-for-dfn-epub-publication-86">EPUB publications</a>.</p>
<p>Note that this change log only identifies substantive changes since <a href="https://www.w3.org/publishing/epub32/">EPUB 3.2</a> — those that may affect the conformance of
<a data-link-type="dfn|abstract-op" href="#dfn-epub-publication" class="internalDFN" id="ref-for-dfn-epub-publication-86">EPUB publications</a>.</p>

<p>For a list of all issues addressed, refer to the <a href="https://github.com/w3c/epub-specs/issues?q=is%3Aissue+is%3Aclosed+label%3AEPUB33+-label%3ASpec-RS+">Working Group's issue tracker</a>.</p>

Expand Down Expand Up @@ -19468,18 +19470,6 @@ <h1 id="title" class="title">EPUB 3.3</h1>
</li><li>
<a href="#ref-for-index-term-clock-value-3" title="§ D.8.2 duration">§ D.8.2 duration</a>
</li>
</ul>
</div><div class="dfn-panel" hidden="" role="dialog" aria-modal="true" id="dfn-panel-for-index-term-include-namespaced-attributes" aria-label="Links in this document to definition: include namespaced attributes">
<span class="caret"></span>
<div>
<a class="self-link" href="https://www.w3.org/TR/SVG/struct.html#ForeignNamespaces" aria-label="Permalink for definition: include namespaced attributes. Activate to close this dialog.">Permalink</a>

</div>
<p><b>Referenced in:</b></p>
<ul>
<li>
<a href="#ref-for-index-term-include-namespaced-attributes-1" title="§ 6.2.3 Restrictions on SVG">§ 6.2.3 Restrictions on SVG</a>
</li>
</ul>
</div><div class="dfn-panel" hidden="" role="dialog" aria-modal="true" id="dfn-panel-for-index-term-svg-element" aria-label="Links in this document to definition: svg element">
<span class="caret"></span>
Expand Down

0 comments on commit 88d316b

Please sign in to comment.