A conformance checker must verify that each file entry uses one of the valid compression methods.
If a CC encounters a file entry that uses the Stored compression method, then the CC must inform the author that the file entry should be recompressed using the [Deflate] compression algorithm, as that is the recommended compression method.
If a CC encounters a compression method that is not one of the valid compression methods,then the CC must inform the author that the zip archive is an invalid Zip archive.
If a CC encounters a file entry with a value for version needed to extract that is not one of the valid versions needed to extract values, the the CC must inform the author that the file is an invalid Zip archive.
A CC must verify that the widget package contains at least one start file by:
content
element to
point to a processable file within the widget package.If the widget package does not contain a start file, or the start file is not one that is supported by a particular user agent, then the CC must inform the author.
If no default icon has been included, and the CC determines that no custom icons have been declared in the configuration document, a CC MUST inform an author that it is desirable, but optional, to include a default icon.
If a CC encounters an icon in the [SVG] format, the CC may inform the author if the icon includes script or interactive functionality.
If a CC encounters an icon in a format other than [PNG] or [GIF89] or [GIF87], then the CC should inform an author that these formats might not be supported on all user agents.
If a CC encounters an icon in the [SVG] format, then the CC must inform the author if the icon does not conform to the [SVGTiny] specification.
Upon encountering any locale folders named with a region or script subtag, a CC should inform an author to avoid region or script subtags from the IANA Language Subtag Registry.