Central Requirements

List of central requirements.

IdentifierNameShort Description
G-6
available via public repositories, like bintray or jcenter.
G-7
Opt-2
R-2
Check all internal links from anchor-tags (href="XYZ") if the link targets "XYZ" are defined. See BrokenCrossReferencesChecker.
G-3
command line usage
HtmlSC can be called from the command line with arguments and options.
Rep-3
configurable file output

HtmlSC can store results in file in configurable directories.

G-4
configurable output
Output can be configured to console or file.
R-4
Check all bookmark definitions (… id="XYZ") whether the id’s ("XYZ") are unique. See DuplicateLinkTargetsChecker.
G-5
free and open source
All required dependencies shall be compliant to the CC-SA-4 licence.
G-2
Gradle-plugin
HtmlSC can be run as Gradle-plugin.
R-8
R-5
R-6
missing alt-attribute
In image-tags. See MissingImgAltAttributeChecker.
Opt-1
missing external images

Check externally referenced images for availability.

R-1
missing image files
Check all image tags if the referenced image files exist. See MissingImageFilesChecker.
R-3
missing local files
Either other html-files, pdf’s or similar. See MissingLocalResourcesChecker.
Rep-2
output to stdout

HtmlSC can output results on stdout (the console).

G-1
read HTML file
HtmlSC shall read a single (configurable) HTML file.
R-7
unused-images
Check for files in image-directories that are not referenced by any of the HTML files in this run.
Rep-1
various output formats

Checking output in plaintext and HTML.

Need more Info?

More information on doctype:

Index Views for Requirements
  • Requirement Index
Related Information

Related information in your wiki: