{
  "customMessageFileName" : null,
  "checker" : {
    "path" : "./com/adobe/epubcheck/test/xhtml/accessibility.epub",
    "filename" : "accessibility.epub",
    "checkerVersion" : "4.0.0-alpha11-SNAPSHOT",
    "checkDate" : "09-05-2014 03:16:29",
    "elapsedTime" : 140,
    "nFatal" : 0,
    "nError" : 2,
    "nWarning" : 0,
    "nUsage" : 8
  },
  "publication" : {
    "publisher" : null,
    "title" : "Missing TOC Sample Book",
    "creator" : [ ],
    "date" : "2012-10-10T12:00:00Z",
    "subject" : [ ],
    "description" : null,
    "rights" : null,
    "identifier" : "000000000000000000",
    "language" : "en",
    "nSpines" : 3,
    "checkSum" : 0,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "ePubVersion" : "3.0.1",
    "isScripted" : false,
    "hasFixedFormat" : false,
    "isBackwardCompatible" : true,
    "hasAudio" : false,
    "hasVideo" : false,
    "charsCount" : 1270,
    "embeddedFonts" : [ ],
    "refFonts" : [ ],
    "hasEncryption" : false,
    "hasSignatures" : false,
    "contributors" : [ ]
  },
  "items" : [ {
    "id" : "devices2-image",
    "fileName" : "OPS/images/devices2.jpg",
    "media_type" : "image/jpeg",
    "compressedSize" : 35154,
    "uncompressedSize" : 36298,
    "compressionMethod" : "Deflated",
    "checkSum" : "e59ade79b60e843deb41a616f3b826f327808968a23a3e77ef4c5f9562e34",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:META-INF/container.xml",
    "fileName" : "META-INF/container.xml",
    "media_type" : null,
    "compressedSize" : 172,
    "uncompressedSize" : 254,
    "compressionMethod" : "Deflated",
    "checkSum" : "61c34690751e24ea0ac4a46f02063b015d4442763ccdfb5474b928e5b662b2",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:OPS/content.opf",
    "fileName" : "OPS/content.opf",
    "media_type" : null,
    "compressedSize" : 443,
    "uncompressedSize" : 1077,
    "compressionMethod" : "Deflated",
    "checkSum" : "aaddade2cdd082cd68c3808a16e113a73c76ed305e71a029aa68acdc0bc7b",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:mimetype",
    "fileName" : "mimetype",
    "media_type" : null,
    "compressedSize" : 20,
    "uncompressedSize" : 20,
    "compressionMethod" : "Stored",
    "checkSum" : "e468e350d1143eb648f6c7bbd63111ec544a361ca74ecef256ac91f48b",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ncx",
    "fileName" : "OPS/toc.ncx",
    "media_type" : "application/x-dtbncx+xml",
    "compressedSize" : 293,
    "uncompressedSize" : 556,
    "compressionMethod" : "Deflated",
    "checkSum" : "7e983f3695b1eea13cb6d3e7aacb5d84de767f2ccda456f5154d35c5f9b012",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ "OPS/page01.xhtml" ]
  }, {
    "id" : "page01",
    "fileName" : "OPS/page01.xhtml",
    "media_type" : "application/xhtml+xml",
    "compressedSize" : 220,
    "uncompressedSize" : 325,
    "compressionMethod" : "Deflated",
    "checkSum" : "d8e9e6e51d62cba8e90a7ad2d15df1aaa60c911881a6848ab2b701a314632a7",
    "isSpineItem" : true,
    "spineIndex" : 0,
    "isLinear" : true,
    "navigationOrder" : 1,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ "OPS/images/devices2.jpg" ]
  }, {
    "id" : "page02",
    "fileName" : "OPS/Navigation_ImageMap.xhtml",
    "media_type" : "application/xhtml+xml",
    "compressedSize" : 479,
    "uncompressedSize" : 983,
    "compressionMethod" : "Deflated",
    "checkSum" : "b75ea4b3331096cc1f2c3495a01239df4c9cec4f3959e69097e39a5e7bdc57b1",
    "isSpineItem" : true,
    "spineIndex" : 1,
    "isLinear" : true,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ "OPS/images/devices2.jpg" ]
  }, {
    "id" : "page03",
    "fileName" : "OPS/ImageMap_target.xhtml",
    "media_type" : "application/xhtml+xml",
    "compressedSize" : 664,
    "uncompressedSize" : 1400,
    "compressionMethod" : "Deflated",
    "checkSum" : "79cc5f97a3dce22616773f75149a54b814fbfcfa3da7e5582bf9d7e1e1370ad",
    "isSpineItem" : true,
    "spineIndex" : 2,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ "OPS/Navigation_ImageMap.xhtml" ]
  }, {
    "id" : "toc",
    "fileName" : "OPS/toc.xhtml",
    "media_type" : "application/xhtml+xml",
    "compressedSize" : 228,
    "uncompressedSize" : 339,
    "compressionMethod" : "Deflated",
    "checkSum" : "c1f5f92fde356c7bbbc841fce3f768289bf47019fdf46fc33b54273fa0f0cf4",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : true,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ "OPS/page01.xhtml" ]
  } ],
  "messages" : [ {
    "ID" : "ACC-001",
    "severity" : "USAGE",
    "message" : "'img' or 'area' HTML element has no 'alt' attribute.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 18,
      "column" : 119,
      "context" : "area"
    }, {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 19,
      "column" : 96,
      "context" : "area"
    }, {
      "path" : "OPS/page01.xhtml",
      "line" : 11,
      "column" : 81,
      "context" : "img"
    } ],
    "suggestion" : null
  }, {
    "ID" : "ACC-007",
    "severity" : "USAGE",
    "message" : "Content Documents do not use 'epub:type' attributes for semantic inflection.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/ImageMap_target.xhtml",
      "line" : -1,
      "column" : -1,
      "context" : null
    }, {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : -1,
      "column" : -1,
      "context" : null
    }, {
      "path" : "OPS/page01.xhtml",
      "line" : -1,
      "column" : -1,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "ACC-008",
    "severity" : "USAGE",
    "message" : "Navigation Document has no 'landmarks nav' element.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "accessibility.epub",
      "line" : -1,
      "column" : -1,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "ACC-013",
    "severity" : "USAGE",
    "message" : "Content file contains at least one inline style declaration.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/ImageMap_target.xhtml",
      "line" : 11,
      "column" : 42,
      "context" : "page-break-inside: avoid;"
    }, {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 8,
      "column" : 33,
      "context" : "text-align:center;"
    }, {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 13,
      "column" : 74,
      "context" : "text-align:center; margin-left:auto; margin-right:auto;"
    } ],
    "suggestion" : "Inline styles are not compatible with accessibility settings and display personalization. Use CSS Styles instead."
  }, {
    "ID" : "HTM-006",
    "severity" : "USAGE",
    "message" : "An XHTML Named Entity was found.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/ImageMap_target.xhtml",
      "line" : 18,
      "column" : 48,
      "context" : "ion_ImageMap.xhtml\">&lt; Back</a"
    }, {
      "path" : "OPS/ImageMap_target.xhtml",
      "line" : 26,
      "column" : 48,
      "context" : "ion_ImageMap.xhtml\">&lt; Back</a"
    }, {
      "path" : "OPS/ImageMap_target.xhtml",
      "line" : 34,
      "column" : 48,
      "context" : "ion_ImageMap.xhtml\">&lt; Back</a"
    } ],
    "suggestion" : null
  }, {
    "ID" : "HTM-010",
    "severity" : "USAGE",
    "message" : "Namespace uri 'http://www.daisy.org/z3986/2005/ncx/' was found.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/toc.ncx",
      "line" : 2,
      "column" : 68,
      "context" : ""
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-058",
    "severity" : "USAGE",
    "message" : "Spine item has no TOC entry reference.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/toc.xhtml",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/ImageMap_target.xhtml"
    }, {
      "path" : "OPS/toc.xhtml",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/Navigation_ImageMap.xhtml"
    } ],
    "suggestion" : "Every spine item in the manifest should be referenced by at least one TOC entry."
  }, {
    "ID" : "OPF-059",
    "severity" : "USAGE",
    "message" : "Spine item has no NCX entry reference.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/toc.ncx",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/ImageMap_target.xhtml"
    }, {
      "path" : "OPS/toc.ncx",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/Navigation_ImageMap.xhtml"
    } ],
    "suggestion" : "Every spine item in the manifest should be referenced by at least one NCX entry."
  }, {
    "ID" : "RSC-005",
    "severity" : "ERROR",
    "message" : "Error while parsing file 'element \"area\" missing required attribute \"alt\"'.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 18,
      "column" : 119,
      "context" : null
    }, {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 19,
      "column" : 96,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "RSC-005",
    "severity" : "ERROR",
    "message" : "Error while parsing file 'element \"map\" missing required attribute \"name\"'.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/Navigation_ImageMap.xhtml",
      "line" : 16,
      "column" : 30,
      "context" : null
    } ],
    "suggestion" : null
  } ]
}
