Building an AccessiblePublishing WorkflowTitlePresented byMartin KlopstockSubtitlemklopstock@koganpage.comArthur Thompsonarthompson@koganpage.comSean Harrisonsah@bookgenesis.com
‘We are on the verge of a golden ageof publishing technology.’Bill Kasdorf, Publishers Weekly
Open Standards
The goals and the journey
Goals123Efficient and costeffective workflowHighly accessibleEPUB filesCompletequality control
Breakdown of PublicationsContentStructureVendor-controlledXML schemaAppearance
Plain-textWord MSVendorXMLD I G I TA L F I R S TWORKFLOWInDesignPDFPrint ebooksEPUBMOBI
WORKFLOWKP Wordtemplate(XML)AutomatedconversionKP XHTMLA11y featurese.g. structural semantics anda11y metadataAlt text longdescriptionsBORN ACCESSIB LEValidation (QA)InDesignPDFPrint ebooksEPUBKP CSSMOBI
WORKFLOWKP Wordtemplate(XML)BORN ACCESSIB LEValidation (QA)InDesignPDFSCHEMAAutomatedconversionKP XHTMLA11y featurese.g. structural semantics anda11y metadataAlt text longdescriptionsPrint ebooksEPUBKP CSSMOBI
Content schema and accessibility
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBMOBIInDesignPDF
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBMOBIInDesignStructural SemanticsPDF
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBMOBIInDesignStructural SemanticsCSS (stylesheet)PDF
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBMOBIInDesignStructural SemanticsCSS (stylesheet)A11y SemanticsPDF
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBAlt text,DetailsStructural SemanticsMOBIInDesignCSS (stylesheet)A11y SemanticsA11y ContentPDF
Born-accessible WorkflowSCHEMAWordAutomatedconversionXHTML CSSEPUBAlt text,DetailsStructural SemanticsMOBIInDesignCSS (stylesheet)A11y SemanticsA11y ContentPDFValidation
The schema Areas of focusStructuralsemanticsHTML5:Elements and ,Schema-based
Example Chapter Headings
Example Chapter Headings
Example Chapter Headings
Structural Semantics Elements and ClassesStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
Structural Semantics Elements and ClassesSchema Structural SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
Structural Semantics Elements and ClassesSchema Structural SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
Structural Semantics Elements and ClassesSchema Structural SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
Structural Semantics Elements and ClassesSchema Structural SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y SemanticsSchema A11y SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y SemanticsSchema A11y SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y SemanticsSchema A11y SemanticsStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content MetadataStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content MetadataSchema A11y MetadataStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content MetadataSchema A11y MetadataStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content Images / FiguresStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content Images / FiguresStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content Images / FiguresStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
A11y Content Images / FiguresStructural SemanticsCSS (stylesheet)A11y SemanticsA11y ContentValidation
Schema development process
ctSchema Validation
SCHEMAMapping Table
SCHEMAWord Template
SCHEMAWo r dExemplar ProductXHTMLPrintEPUB
SCHEMAXHTML EPUB SchemasStruc tureStylesheet (CSS)Structural SemanticsCSS (stylesheet)A11y SemanticsA11y SemanticsA11y ContentA11y ContentValidation
VALIDATIONSchema Validator: KP Preflight DAISY Ace 1.1.x (latest) EPUBCheck 4.2.x (latest) Kogan Page XHTML Schema Validation Class-based structural relationships A11y Semantics: ARIA roles, aria-labelledby, etc.Enforced by class Figures, Tables, and many more Kogan Page EPUB Schema Validation A11y Metadata Content, Cover Image Navs (TOC/LOI/LOT/Pagelist) content Interior page breaks Kogan Page Figures & Tables Report
VALIDATIONSchema Validator: KP Preflight DAISY Ace 1.1.x (latest) EPUBCheck 4.2.x (latest) Kogan Page XHTML Schema Validation Class-based structural relationships A11y Semantics: ARIA roles, aria-labelledby, etc.Enforced by class Figures, Tables, and many more Kogan Page EPUB Schema Validation A11y Metadata Content, Cover Image Navs (TOC/LOI/LOT/Pagelist) content Interior page breaks Kogan Page Figures & Tables Report
Accessibility in the supply chain
CommunicationMetadataIn the EPUB(Schema.org)In the ONIX feed(List 196)AccessibilitystatementsPublishersE-reading platforms(e.g. VitalSource)University andcollege LMSs andVLEs
Accessibility metadata surfaced on platformsExampleVitalSource.com
Accessibility E, the first verificationservice for accessibilitystatements in the publishingindustry, gave this page a goldrating (score of 93 per cent)
Ebook ecosystem
Where ebooksare accessedWhere ebooksare readvia CoreSourceApps(desktops,phones, tablets)Ereaders(Kindle, Kobo, BOOX)or raw EPUBsupplied by DisabilityService Providers(RNIB, Bookshare US)READERS(desktops,phones, tablets)Screen readers, text-tospeech, braille displaysPlatformsAssistivetechnologies
Thank youTitleMartin Klopstockmklopstock@koganpage.comArthur ThompsonSubtitlearthompson@koganpage.comSean Harrisonsah@bookgenesis.com
Oct 13, 2020 · Word MS ST WORKFLOW Print ebooks. KP XHTML InDesign PDF EPUB MOBI KP Word template (XML) LE Print ebooks Validation (QA) A11y features .
Figure 4: Create a Workflow in Nintex Workflow 2. Select the Library Ribbon, click on Workflow Settingsand then Create a Workflow in Nintex Workflow. This will open the Nintex Workflow Designer. To initiate the workflow, we will configure the workflow to add a menu item to the context menu in the workspace.
5. Create a Workflow Template 6. How to Set Workflow Template Options 7. Approve a PO with a Workflow Template Purchase Orders – Approve w/ Workflow In this lesson, you will learn how to create a PO workflow template, create and delete Team Members, and approving a PO with a workflow template. Topics inclu
The Workflow Builder provides a graphical view of the workflow definition. The Workflow Builder screen is divided into the following frames (see Figure 1 as well), which can be resized: Workflow You can insert new steps into the workflow definition and process existing ones. Double-clicking on a step will display the associated step definition .
Workflow template The business process flow is implemented as a workflow definition within a workflow template. You can find this workflow template in your R/3 System. Workflow Template AF_process (Process Notification of Absence) [Page 1
If you reset the workflow or close the Workflow Designer, you lose all work. Clicking the Create a workflow entry in the Workbench Toolbox to restart the Workflow Designer activates a new workspace layout. You can only save your workflow de
Workflow 2007 is Nintex's second- generation SharePoint workflow product. Nintex Workflow 2007 extends Microsoft SharePoint 2007 technologies including Microsoft Office SharePoint Server (MOSS) 2007 and Microsoft Windows SharePoint Services (WSS) 3.0. Nintex Workflow 2007 provides advanced workflow capabilities via a graphical web-
xii Oracle Workflow Developer's Guide Audience for This Guide Welcome to the Oracle Workflow Developer's Guide. This guide assumes you have a working knowledge of the following: The principles and customary practices of your business area. Oracle Workflow Oracle Workflow Developer's Guide. Workflow.
Note Workflow Manager 2016 can be installed side-by-side an earlier version of Workflow Manager. If you already have Workflow Manager installed, the Workflow Manager 2016 installer will install the application to the next available port. Preparing to Install Before running the Workflow Manager installation, perform these tasks: