ways2read / InDesignA11Y

Issue tracking improvements in InDesign for better accessible EPUB export
9 stars 0 forks source link

Logical Reading Order #12

Open ways2read opened 2 years ago

ways2read commented 2 years ago

Knowledge base reference: http://kb.daisy.org/publishing/docs/html/order.html

LauraB7 commented 1 year ago

User story "As a content creator I cannot be confident that images, captions and asides will be correctly placed in the logical reading order (a problem shared with PDF export)."

raman211 commented 1 week ago

@gregoriopellegrino @jonaslil @ways2read @LauraB7 @gilbertconsult This is Ramanjulu from Adobe. Could you please provide detailed information on the required things for the accessibility of Logical Reading Order? CC: @NawneetG @Racmathu

LauraB7 commented 5 days ago

The primary issue here is the role of images, marginalia, and other items exporting in the correct place without anchoring. When a user anchors an image with text wrap, text frequently flows behind the anchored item causing reflow. The reflow is problematic where the user is also exporting page navigation and a pagelist that is faithful to print. Developers frequently have to choose between the fidelity of the pagelist and images, captions, text boxes for things like sidebars coming out in the right location in text. When working with a long, threaded document, the articles panel is of no help here.

Similarly, anchoring full-page or full-spread images to text on the page before or after causes the frame to slip around. Often the image will now sit on the pasteboard or off-screen, which is problematic.

Anchoring items is the only solution to having images and text frames come out in the EPUB in the right location but because of this buggy anchoring behaviour, it is problematic for EPUB creators. It is also troublesome for workflows where there is a single source file for PDF and EPUB. The visual issue of text running behind an image won't work for PDF exports.

LauraB7 commented 4 days ago

An updated example file, @raman211. Logical Reading Order_test file Folder.zip