- validate() - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
- validate() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
-
- validate(Document) - Method in class org.xwiki.validator.framework.AbstractXMLValidator
-
- validate(Document) - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
- validate() - Method in class org.xwiki.validator.HTML5Validator
-
- validate(Document) - Method in class org.xwiki.validator.RSSValidator
-
- validate() - Method in interface org.xwiki.validator.Validator
-
Run validation.
- validate(Document) - Method in class org.xwiki.validator.XWikiValidator
-
- validateFailingMacros() - Method in class org.xwiki.validator.XWikiValidator
-
Check if there is any rendering error in the generated XHTML.
- validateNotEmptyHeadingId() - Method in class org.xwiki.validator.XWikiValidator
-
Check if there is any heading with empty (generally generated) id value.
- validateRpd10s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make sure that the meaning of communicative elements is not expressed only through colour.
- validateRpd10s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Be consistent with colour use when indicating meaning.
- validateRpd10s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make sure there is sufficient brightness contrast between the text and the background colour.
- validateRpd11s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use tables to display relational information and do not use them for layout.
- validateRpd11s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using tables for layout: do not apply any accessibility markup.
- validateRpd11s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the th (table header) to describe a column or row in a table with relational information.
- validateRpd11s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Group rows with only th (table header) cells with the thead (table head) element.
- validateRpd11s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the scope attribute to associate table labels (th cells) with columns or rows.
- validateRpd11s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the headers and id attributes to associate table labels (th cells) with individual cells in complex tables.
- validateRpd11s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide abbreviations for table labels (th cells) by means of the abbr (abbreviation) attribute if the content of
the table label is so long that repetition in a speech browser could cause irritation.
- validateRpd11s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the caption element or heading markup to provide a heading above a table.
- validateRpd11s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When modifying an existing website: use CSS for the presentation and layout of web pages, and avoid using tables
for layout.
- validateRpd11s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using tables for layout: do not use more than one table and use CSS for the design of this table as much as
possible.
- validateRpd12s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use frames on websites.
- validateRpd13s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the label element to explicitly associate text with an input field in a form.
- validateRpd13s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Indicate which fields are mandatory and which are optional.
- validateRpd13s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide alternate contact options, such as address details, telephone number or e-mail addresses, if available.
- validateRpd13s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Let the visitor know what will be done with the form when it is sent.
- validateRpd13s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give the visitor the option of saving his reply.
- validateRpd13s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Once the visitor has completed and sent the form, send him confirmation that his message has been received by the
recipient (autoreply).
- validateRpd13s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Before displaying complex forms, give the visitor an impression of the size of the form.
- validateRpd13s16() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
List documents which the visitor might need while completing the form beforehand.
- validateRpd13s17() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide forms with instructions for the visitor if necessary, particularly for the applicable input fields.
- validateRpd13s18() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not add any reset buttons to forms.
- validateRpd13s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the tabindex attribute to deviate from the standard tab order on form fields if this order is inadequate for
correct use of the form by keyboard users.
- validateRpd13s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Apply grouping of input fields by means of the fieldset element.
- validateRpd13s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid automatic redirection during interaction with forms.
- validateRpd13s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use client-side script or forms as the only way of accessing information on the site.
- validateRpd13s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not confront a visitor with a non-working form if optional technologies "such as CSS or client-side script"
are not supported by the browser.
- validateRpd13s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use CSS sparingly for input fields and form buttons.
- validateRpd13s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If a visitor has to provide personal data, let him know what will be done with this data, e.g.
- validateRpd13s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not ask a visitor to provide more information by means of a form than necessary for the purpose of the form.
- validateRpd14s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use client-side script for essential functionality on web pages, unless any lack of support for these
scripts is sufficiently compensated by HTML alternatives and/or server-side script.
- validateRpd15s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
The visitor should have the option of choosing between languages on every page of the site.
- validateRpd15s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links for language choice should have a clear and consistent place in the navigation of the site.
- validateRpd15s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use fully written out (textual) links to the language versions.
- validateRpd15s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write links to language versions in their corresponding languages.
- validateRpd15s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use associations with nationalities for language choice.
- validateRpd15s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the base language of a page in the markup.
- validateRpd15s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Indicate language variations in the content of pages in the markup.
- validateRpd16s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the character set for web pages.
- validateRpd16s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the UTF-8 character set.
- validateRpd16s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Also specify the character set by means of HTTP headers, if possible.
- validateRpd16s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use (at least) the meta element to specify the character set and place this element as high as possible in the
head section of the markup.
- validateRpd18s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use a unique, descriptive title for each page.
- validateRpd18s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write short, concise text, in which the main message is mentioned at the top of the page.
- validateRpd1s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Keep structure and design separate as much as possible: use HTML or XHTML for the structure of the site and CSS
for its design.
- validateRpd1s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Build websites according to the "layered construction" principle.
- validateRpd1s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not make the function of the website dependent on optional technology, such as CSS and client-side script:
optional technology should complement the information on the site and its use, and should not interfere with
access to it if this technology is not supported.
- validateRpd22s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use language that the visitor understands: limit the use of jargon, difficult terms and abbreviations.
- validateRpd22s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors the option of finding information in alternate ways.
- validateRpd22s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors an escape route: possibilities to continue if they get stuck.
- validateRpd22s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Don't make visitors guess: provide information on how they can correct errors they have made.
- validateRpd22s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make modified error pages "for errors such as dead links (404 Not Found)" where the visitor is given options for
continuing within the site.
- validateRpd22s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
In the event of an error message as a result of sending a form, give the visitor the option of correcting the
error in the form immediately and don't make him be dependent on the use of the back button.
- validateRpd22s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When implementing a search engine on the website: use "smart" search technology that takes into account spelling
errors, similar search terms, terms in singular or plural form, etc.
- validateRpd22s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide a well-organised list of the most relevant search results.
- validateRpd22s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors the option of reporting errors on the site.
- validateRpd22s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use colours, icons and textual explanations to draw the visitor's attention to an error message and explain the
problem.
- validateRpd2s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use HTML 4.01 or XHTML 1.0 according to the W3C specifications for the markup of websites.
- validateRpd2s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use any markup which is referred to as deprecated (outmoded) in the W3C specifications.
- validateRpd2s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When modifying an existing website: only use the Transitional version of HTML 4.01 or XHTML 1.0 if it is not
possible or desirable to use the Strict version.
- validateRpd2s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When building a new website: only use the Strict version of HTML 4.01 or XHTML 1.0.
- validateRpd2s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use frames on websites.
- validateRpd2s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use CSS Level-2.1 according to the W3C specification for designing websites.
- validateRpd2s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If client-side script is used, use ECMAScript according to the specification.
- validateRpd2s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If elements in the HTML hierarchy are to be manipulated, use the W3C DOM according to the specification.
- validateRpd2s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Build a website according to the Web Content Accessibility Guidelines (WCAG 1.0) of the W3C.
- validateRpd3s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write both grammatically correct and descriptive markup.
- validateRpd3s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the cite element for references to people and titles.
- validateRpd3s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the q (quotation) element.
- validateRpd3s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the blockquote element to indicate (long) quotations.
- validateRpd3s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use ol (ordered list) and ul (unordered list) elements to indicate lists.
- validateRpd3s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the dl (definition list), the dt (definition term) and dd (definition data) elements to indicate lists with
definitions.
- validateRpd3s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give meaningful names to id and class attributes.
- validateRpd3s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use markup for headings that express the hierarchy of information on the page.
- validateRpd3s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not skip any levels in the hierarchy of headings in the markup.
- validateRpd3s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the p (paragraph) element to indicate paragraphs.
- validateRpd3s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the em (emphasis) and strong elements to indicate emphasis.
- validateRpd3s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the abbr (abbreviation) element for an abbreviation if confusion could arise concerning its meaning, if the
abbreviation plays a very important role in the text or if the abbreviation is not listed in the Dutch
dictionary.
- validateRpd3s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the dfn (definition) element to indicate terms that are defined elsewhere in a definition list.
- validateRpd3s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the ins (insertion) and del (deletion) elements to indicate regular changes in the content of a page.
- validateRpd3s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the sup (superscript) and sub (subscript) element if possible.
- validateRpd4s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Create unique, unchanging URLs.
- validateRpd4s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Dynamically generated URLs should continue to refer to the same content if content is changed or added.
- validateRpd4s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using sessions in URLs.
- validateRpd4s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide redirection to the new location if information is moved.
- validateRpd4s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Automatic redirection should be carried by the server if possible.
- validateRpd4s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use friendly URLs that are readable and recognizable.
- validateRpd4s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Set up a readable, expandable directory structure.
- validateRpd5s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
In the event that important information is provided through a closed standard, the same information should also
be provided through an open standard.
- validateRpd6s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Each HTML or HTML5 document must begin with a valid doctype declaration.
- validateRpd6s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Put the content of the page in the HTML source code in order of importance.
- validateRpd7s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
The alt (alternative) attribute should be used on every img (image) and area element and should be provided with
an effective alternative text.
- validateRpd7s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use an alt attribute to display tooltips.
- validateRpd7s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use d-links on websites.
- validateRpd7s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Images placed in a link should have a non-empty text alternative to enable visitors who do not see the image to
follow the link.
- validateRpd7s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using image maps, indicate an effective text alternative for both the img element and each area element by
means of the alt attribute.
- validateRpd7s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Decorative images should be inserted via CSS as much as possible.
- validateRpd7s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Applying CSS Image Replacement techniques to essential information is not recommended.
- validateRpd8s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not describe the mechanism behind following a link.
- validateRpd8s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not make it impossible to tab to links.
- validateRpd8s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the Access key attribute.
- validateRpd8s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give blind visitors additional options to skip long lists of links.
- validateRpd8s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
At the top of pages with many topics, provide a page index with links to navigate to the different topics.
- validateRpd8s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links on websites should not automatically open new windows without warning.
- validateRpd8s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not open any new windows automatically, unless the location of the link contains useful information that may
be necessary during an important uninterruptible process.
- validateRpd8s16() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links to e-mail addresses: the e-mail address to which the message is addressed must be visible in the link text.
- validateRpd8s17() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links to e-mail addresses: the URL in the href attribute of a link to an e-mail address may only contain the
mailto protocol and an e-mail address.
- validateRpd8s18() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not apply any technical measures to the website to hide an e-mail address from spam robots.
- validateRpd8s19() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Be extremely cautious when publishing e-mail addresses of visitors to the website.
- validateRpd8s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write clear, descriptive text for links.
- validateRpd8s20() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When presenting downloadable files, inform the visitor how to download and then use them.
- validateRpd8s21() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Serve files with the correct MIME type.
- validateRpd8s22() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not automatically open links to downloadable files in a new window.
- validateRpd8s23() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not intentionally serve downloadable files with an unknown or incorrect MIME type to force the browser to do
something.
- validateRpd8s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the minimum amount of text needed to understand where the link leads.
- validateRpd8s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide sufficient information on the destination of a link to prevent unpleasant surprises for the visitor.
- validateRpd8s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: make the script functionality an expansion of the basic
functionality of the link.
- validateRpd8s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: if the link does not lead to anything, do not confront
the visitor without support for client-side script with a non-working link.
- validateRpd8s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: if necessary, use client-side script as an expansion of
server-side functions.
- validateRpd8s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links must be easy to distinguish from other text.
- validateRpd8s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide a logical order for the links on the page.
- validateRpd9s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
CSS should be placed in linked files and not mixed with the HTML source code.
- validateRpd9s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Pages should remain usable if a web browser does not support CSS.
- validateUrlOrResourcesWithoutDoubleInterrogationMark() - Method in class org.xwiki.validator.XWikiValidator
-
Ensure that no URL or resource link contains two "?".
- ValidationError - Class in org.xwiki.validator
-
Validation error.
- ValidationError(ValidationError.Type, int, int, String) - Constructor for class org.xwiki.validator.ValidationError
-
Constructor.
- ValidationError(ValidationError.Type, SAXParseException) - Constructor for class org.xwiki.validator.ValidationError
-
Constructor.
- ValidationError.Type - Enum in org.xwiki.validator
-
Error types.
- Validator - Interface in org.xwiki.validator
-
Common Validator interface.
- valueOf(String) - Static method in enum org.xwiki.validator.ValidationError.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xwiki.validator.ValidationError.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.