diff --git a/a11y-meta-display-guide/2.0/draft/guidelines/index.html b/a11y-meta-display-guide/2.0/draft/guidelines/index.html index f8e4019e..e7527e63 100644 --- a/a11y-meta-display-guide/2.0/draft/guidelines/index.html +++ b/a11y-meta-display-guide/2.0/draft/guidelines/index.html @@ -701,7 +701,7 @@

Examples

diff --git a/a11y-meta-display-guide/2.0/draft/localizations/crosscheck strings epub-onix-canonical_json.xlsx b/a11y-meta-display-guide/2.0/draft/localizations/crosscheck strings epub-onix-canonical_json.xlsx index a4a24f05..73d2a15c 100644 Binary files a/a11y-meta-display-guide/2.0/draft/localizations/crosscheck strings epub-onix-canonical_json.xlsx and b/a11y-meta-display-guide/2.0/draft/localizations/crosscheck strings epub-onix-canonical_json.xlsx differ diff --git a/a11y-meta-display-guide/2.0/draft/techniques/epub-metadata/index.html b/a11y-meta-display-guide/2.0/draft/techniques/epub-metadata/index.html index e993a691..df46e665 100755 --- a/a11y-meta-display-guide/2.0/draft/techniques/epub-metadata/index.html +++ b/a11y-meta-display-guide/2.0/draft/techniques/epub-metadata/index.html @@ -249,7 +249,6 @@

Variables setup

Instructions

    -
  1. Display "Visual adjustments" as heading.
  2. IF all_textual_content_can_be_modified: THEN display "Appearance can be modified". @@ -258,7 +257,7 @@

    Instructions

    ELSE IF is_fixed_layout: THEN display "Appearance cannot be modified".
  3. -
  4. ELSE display "Appearance modifiability not known".
  5. +
  6. ELSE display "No information is available".
@@ -317,7 +316,6 @@

Variables setup

Instructions

    -
  1. Display "Supports nonvisual reading" as heading.
  2. IF all_necessary_content_textual: THEN display "Readable in read aloud or dynamic braille". @@ -428,10 +426,8 @@

    Variables setup

    Instructions

      -
    1. Display "Conformance" as heading.
    2. -
    3. IF conformance_string is empty: - THEN display "The publication does not include a conformance statement". + THEN display "No information is available".
    4. ELSE: @@ -564,17 +560,13 @@

      Variables setup

    Instructions

      -
    1. - Display "Prerecorded audio" as heading. -

      This heading can be hidden if metadata is missing.

      -
    2. IF all_content_audio: THEN display "Audio only".
    3. ELSE IF synchronised_pre_recorded_audio: - THEN display "Synchronized audio and text". + THEN display "Prerecorded audio synchronized with text".
    4. ELSE IF audio_content: @@ -582,7 +574,7 @@

      Instructions

    5. - ELSE either omit this key informtion if metadata is missing or display "No information about prerecorded audio is available". + ELSE either omit this key informtion if metadata is missing or display "No information is available".
    @@ -633,29 +625,25 @@

    Variables setup

Instructions

    -
  1. - Display "Navigation" as heading. -

    This heading can be hidden if metadata is missing.

    -
  2. IF table_of_contents_navigation OR index_navigation OR page_navigation OR next_previous_structural_navigation: THEN LET navigation be an empty array.
    1. IF table_of_contents_navigation: - THEN APPEND "table of contents" to navigation. + THEN APPEND "Table of contents" to navigation.
    2. IF index_navigation: - THEN APPEND "index" to navigation. + THEN APPEND "Index" to navigation.
    3. IF page_navigation: - THEN APPEND "supports page navigation" to navigation. + THEN APPEND "Go to page" to navigation.
    4. IF next_previous_structural_navigation: - THEN APPEND "headings" to navigation. + THEN APPEND "Headings" to navigation.
    5. LET navigation_string be the result of:
        @@ -667,7 +655,7 @@

        Instructions

  3. - ELSE either omit this key informtion if metadata is missing or display "No information about navigation is available". + ELSE either omit this key informtion if metadata is missing or display "No information is available".
@@ -736,13 +724,9 @@

Variables setup

Instructions

    -
  1. - Display "Charts, diagrams, math, and formulas" as heading. -

    This heading can be hidden if metadata is missing.

    -
  2. IF (contains_charts_diagrams AND long_text_descriptions): - THEN display "Charts and diagrams have extended descriptions". + THEN display "Information-rich images are described by extended descriptions".
  3. IF chemical_formula_as_chemml: @@ -754,7 +738,7 @@

    Instructions

  4. IF (contains_charts_diagrams OR contains_chemical_formula OR contains_math_formula) AND NOT (long_text_descriptions OR chemical_formula_as_chemml OR math_formula_as_latex OR math_formula_as_mathml): - THEN display "accessibility of formulas, charts, math, and diagrams not identified as being accessible". + THEN display "No information is available".
@@ -839,10 +823,6 @@

Variables setup

Instructions

    -
  1. - Display "Hazards" as heading. -

    This heading can be hidden if metadata is missing.

    -
  2. IF no_hazards_or_warnings_confirmed OR (no_flashing_hazards AND no_motion_hazards AND no_sound_hazards): THEN display "No hazards". @@ -853,15 +833,15 @@

    Instructions

    1. IF flashing_hazard: - THEN APPEND "flashing" to hazards. + THEN APPEND "Flashing content" to hazards.
    2. IF motion_simulation_hazard: - THEN APPEND "motion simulation" to hazards. + THEN APPEND "Motion simulation" to hazards.
    3. IF sound_hazard: - THEN APPEND "sound" to hazards. + THEN APPEND "Loud sounds" to hazards.
    4. LET hazards_string be the result of:
        @@ -878,7 +858,7 @@

        Instructions

        THEN display "The presence of hazards is unknown".
      • - ELSE either omit this key informtion if metadata is missing or display "No information about possible hazards is available". + ELSE either omit this key informtion if metadata is missing or display "No information is available".
    @@ -928,10 +908,6 @@

    Variables setup

Instructions

    -
  1. - Display "Accessibility summary" as heading. -

    This heading can be hidden if metadata is missing.

    -
  2. IF lang_attribute_accessibility_summary is NOT empty: THEN LET language_accessibility_summary be the value of lang_attribute_accessibility_summary. @@ -983,16 +959,12 @@

    Variables setup

Instructions

    -
  1. - Display "Legal considerations" as heading. -

    This heading can be hidden if metadata is missing.

    -
  2. IF eaa_exemption_micro_enterprises OR eaa_exception_disproportionate_burden OR eaa_exception_fundamental_modification: - THEN display "TBD". + THEN display "This publication claims an accessibility exemption in some jurisdictions".
  3. - ELSE either omit this key informtion if metadata is missing or display "No legal considerations". + ELSE either omit this key informtion if metadata is missing or display "No information is available".
@@ -1056,11 +1028,8 @@
Variables setup
  • LET package_document be the result of calling preprocessing given package_document_as_text.
  • LET audio_descriptions be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="audioDescription"].
  • LET braille be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="braille"].
  • -
  • LET closed_captions be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="closedCaptions"].
  • -
  • LET open_captions be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="openCaptions"].
  • LET tactile_graphic be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="tactileGraphic"].
  • LET tactile_object be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="tactileObject"].
  • -
  • LET transcript be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="transcript"].
  • LET sign_language be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessibilityFeature" and text()="signLanguage"].
  • @@ -1075,14 +1044,6 @@
    Instructions
    IF braille: THEN APPEND "braille" to adaptation. -
  • - IF closed_captions: - THEN APPEND "closed captions" to adaptation. -
  • -
  • - IF open_captions: - THEN APPEND "open captions" to adaptation. -
  • IF tactile_graphic: THEN APPEND "tactile graphic" to adaptation. @@ -1091,10 +1052,6 @@
    Instructions
    IF tactile_object: THEN APPEND "tactile 3D object" to adaptation.
  • -
  • - IF transcript: - THEN APPEND "transcript" to adaptation. -
  • IF sign_language: THEN APPEND "sign language" to adaptation. diff --git a/a11y-meta-display-guide/2.0/draft/techniques/onix-metadata/index.html b/a11y-meta-display-guide/2.0/draft/techniques/onix-metadata/index.html index 2680b9c4..ada95e15 100644 --- a/a11y-meta-display-guide/2.0/draft/techniques/onix-metadata/index.html +++ b/a11y-meta-display-guide/2.0/draft/techniques/onix-metadata/index.html @@ -322,7 +322,13 @@

    Instructions

    1. IF all_necessary_content_textual: - THEN display "Read aloud or dynamic braille". + THEN display "Readable in read aloud or dynamic braille". +
        +
      1. + IF textual_alternative_images: + THEN display "Has alt text". +
      2. +
    2. ELSE IF real_text AND non_textual_content_images AND NOT textual_alternative_images: @@ -459,7 +465,7 @@

      Instructions

      IF certifier_credentials is NOT empty: THEN
        -
      • display "The certifier 's credential is "
      • +
      • display "The certifier's credential is"
      • display certifier_credentials as link IF certifier_credentials is an URL.
    3. @@ -1022,10 +1028,10 @@

      Instructions

      1. IF eaa_exemption_micro_enterprises OR eaa_exception_disproportionate_burden OR eaa_exception_fundamental_modification: - THEN display "TBD". + THEN display "This publication claims an accessibility exemption in some jurisdictions".
      2. - ELSE either omit this key informtion if metadata is missing or display "No legal considerations". + ELSE either omit this key informtion if metadata is missing or display "No information is available".
      @@ -1044,21 +1050,6 @@
      Understanding the variables

      If true it indicates that the code 24 of codelist 196 (Dyslexia readability) is present in the ONIX record, otherwise if false it means that the metadata is not present.

      This means that the product has been specifically adapted or has features specifically to improve readability for dyslexic readers, for example specialised font, character and/or line spacing, justification and paragraph spacing, coloring and other options provided specifically to improve readability for dyslexic readers.

      -
      closed_captions
      -
      -

      If true it indicates that the code V210 of codelist 175 (Closed captions) is present in the ONIX record, otherwise if false it means that the metadata is not present.

      -

      This means that the audio content of a video can be seen via closed captions that can be turned on or off by the viewer and which will be a separate file from the video itself.

      -
      -
      open_captions
      -
      -

      If true it indicates that the code V211 of codelist 175 (Open captions) is present in the ONIX record, otherwise if false it means that the metadata is not present.

      -

      This means that the audio content of a video can be seen via open captions, which means they cannot be turned off and are always visible when the video plays.

      -
      -
      full_transcript
      -
      -

      If true it indicates that the code V212 of codelist 175 (Full transcript) is present in the ONIX record, otherwise if false it means that the metadata is not present.

      -

      This means that a full transcript of the audio content of the product is supplied with it.

      -
      sign_language

      If true it indicates that the code V213 of codelist 175 (Sign language interpretation) is present in the ONIX record, otherwise if false it means that the metadata is not present.

      @@ -1070,45 +1061,18 @@
      Variables setup
      1. LET onix be the result of calling preprocessing given onix_record_as_text.
      2. LET dyslexia_readability be the result of calling check for node on onix, /ONIXMessage/Product/DescriptiveDetail/ProductFormFeature[ProductFormFeatureType = "09" and ProductFormFeatureValue = "24"].
      3. -
      4. LET closed_captions be the result of calling check for node on onix, /ONIXMessage/Product/DescriptiveDetail[ProductFormDetail = "V210"].
      5. -
      6. LET open_captions be the result of calling check for node on onix, /ONIXMessage/Product/DescriptiveDetail[ProductFormDetail = "V211"].
      7. -
      8. LET full_transcript be the result of calling check for node on onix, /ONIXMessage/Product/DescriptiveDetail[ProductFormDetail = "V212"].
      9. LET sign_language be the result of calling check for node on onix, /ONIXMessage/Product/DescriptiveDetail[ProductFormDetail = "V213"].
      Instructions
        -
      1. LET adaptation be an empty array.
      2. IF dyslexia_readability: - THEN APPEND "dyslexia readability" to adaptation. -
      3. -
      4. - IF closed_captions: - THEN APPEND "closed captions" to adaptation. -
      5. -
      6. - IF open_captions: - THEN APPEND "open captions" to adaptation. -
      7. -
      8. - IF full_transcript: - THEN APPEND "full transcript" to adaptation. + THEN display "Dyslexia readability".
      9. IF sign_language: - THEN APPEND "sign language" to adaptation. -
      10. -
      11. IF adaptation is NOT empty: -
          -
        1. LET adaptation_string be the result of: - -
        2. -
        3. display adaptation_string.
        4. -
        + THEN display "Sign language".
      @@ -1169,45 +1133,33 @@
      Variables setup
      Instructions
        -
      1. LET clarity be an empty array.
      2. IF text_to_speech_hinting: - THEN APPEND "text-to-speech hinting provided" to clarity. + THEN display "Text-to-speech hinting provided".
      3. IF color_not_sole_means_of_conveying_information: - THEN APPEND "color is not the sole means of conveying information" to clarity. + THEN display "Color is not the sole means of conveying information".
      4. IF high_contrast_between_text_and_background: - THEN APPEND "high contrast between text and background" to clarity. + THEN display "High contrast between text and background".
      5. IF ultra_high_contrast_between_text_and_background: - THEN APPEND "ultra high contrast between text and background" to clarity. + THEN display "Ultra high contrast between text and background".
      6. IF visible_page_numbering: - THEN APPEND "visible page numbering " to clarity. + THEN display "Visible page numbering ".
      7. IF high_contrast_between_foreground_and_background_audio: - THEN APPEND "high contrast between foreground and background audio" to clarity. + THEN display "High contrast between foreground and background audio".
      8. IF without_background_sounds: - THEN APPEND "without background sounds" to clarity. -
      9. -
      10. IF clarity is NOT empty: -
          -
        1. LET clarity_string be the result of: - -
        2. -
        3. display clarity_string.
        4. -
        + THEN display "Without background sounds".