-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additional text or hints on what would become pagelist targets. #341
Comments
Alternative that were mentioned in #339:
Further relevant comments are: #339 (comment), #339 (comment), #339 (comment), #339 (comment), #339 (comment), #339 (comment) |
Aren’t custom
and, later:
[Edit] So yeah, what Daniel said. |
Moving #223 discussion there, let's
|
doc-pagebreak only lets you specify *one* element on a page while not
providing *any* information about which page the element is associated
with. Additionally, it doesn't address the situation where a block level
element spans multiple pages (eg. a table).
…On Fri, Oct 12, 2018 at 11:04 PM L. Le Meur ***@***.***> wrote:
Moving #223 <#223> discussion there,
let's
- request the use of a doc-pagebreak attribute.
- give a sample showing its use on a span, like in this Daisy page
<http://kb.daisy.org/publishing/docs/navigation/pagelist.html>, used
with an aria-label for the page number.
- note that if the element supporting doc-pagebreak is so that the
page number is a text node (and not an attribute), users will usually hear
and view the page numbers in the flow of text, which may be a nuisance.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#341 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AE1vNdWBqPw8GrMEW9BAo6rbcviDD_OEks5ukKF1gaJpZM4XY6eQ>
.
|
@lrosenthol the pagebreak in content is an empty point in content. It doesn't mark an element. |
It does not look like there is any addition proposed to the draft. Propose closing... |
@laudrain please look at http://kb.daisy.org/publishing/docs/navigation/pagelist.html, QA "Should I include the page numbers as content or empty elements?": the answer is not as clear as you are stating. Without special treatment, in the second variant, "24" will be displayed somewhere, maybe in the middle of a sentence. I seems to me more effective to push explicitly the use of the first variant in best practices, as the title of this issue suggests. |
Right, I imagine you are alluding to styling rules such as: [role~="doc-pagebreak"] {
display: none;
} or: [role~="doc-pagebreak"] {
visibility: hidden;
overflow: hidden;
position: absolute;
width: 0;
height: 0;
} (which could be defined at the reading system level by the user-agent stylesheet, but more likely in the case of Web Publications as authored styles) The problem with the former CSS technique ( The latter CSS technique preserves "page list" links / navigation, but then content creators might as well author documents using the less verbose "empty elements" markup, in the first place. However in this case note that AT/screen-readers will perceive the Bottom line: the authoring guidelines should ensure that when page-break markup is "hidden" from view (in the loose sense of the term), hyperlinks still work. |
Conceptually, the page break is a point in the HTML content. In EDUPUB, which had a11y features, it was clearly stated as an empty span. |
I am not sure what is being requested here. It sounds like best practices, not spec. |
It's definitely not spec-able, as it assumes that page lists are linking into HTML, when you could use a page list with media fragments to jump the user into audio or video (although only the latter seems to be supported right now). A purely image-based publication wouldn't have anything at the destination, either (other than the image, of course). @laudrain You're actually pointing to one of the input documents. The edupub spec didn't take a position on how to format page breaks. See http://www.idpf.org/epub/profiles/edu/spec/edupub-20150115.html#h.3zalt8ku3l0r |
Not per-se, but I mentioned Anyway, going back to the issue at hand here: I don't think that this specification should normatively prescribe that hyperlink target elements must carry the |
Before closing... we should have some sort of a list for issues that are to be listed in an authoring guidelines. Just that we would not loose these things and discussions... |
The objective of adding aria role pagebreak to pagelist targets was to enable reading systems to implement skippability. Which means that reading systems can implement functionality to hide the targets (span elements with pagebreak role) if user choose to do so, otherwise these are left inside the logical reading order. |
As discussed in the call on Dec 3, closing this issue as it is for now. If a new issue arises in the sync media work, we can address it then with a new issue that outlines what changes are needed. |
(This is a spin-off of #339.)
The goal is to add some text, either in the draft or in a separate best practice document, on would constitute a suitable target for pagelist links.
The text was updated successfully, but these errors were encountered: