You are here

class Quail_api_wcag1aaaGuideline in Quail API 8

Same name and namespace in other branches
  1. 7 includes/quail_api_guidelines.inc \Quail_api_wcag1aaaGuideline

WCAG 1.0 Level AAA Guideline.

This is intended to be used on html snippets only, not an entire document.

Hierarchy

Expanded class hierarchy of Quail_api_wcag1aaaGuideline

File

includes/quail_api_guidelines.inc, line 406
Contains quail guideline class objects for the quail api.

View source
class Quail_api_wcag1aaaGuideline extends quailGuideline {
  var $tests = array(
    'imgHasAlt',
    'imgNonDecorativeHasAlt',
    'imgImportantNoSpacerAlt',
    'imgHasLongDesc',
    'imgAltIsSameInText',
    'aLinksToSoundFilesNeedTranscripts',
    'aLinksToMultiMediaRequireTranscript',
    'appletContainsTextEquivalentInAlt',
    'frameRelationshipsMustBeDescribed',
    'inputImageHasAlt',
    'inputImageAltIdentifiesPurpose',
    'areaHasAltValue',
    'areaAltIdentifiesDestination',
    'areaLinksToSoundFile',
    'objectTextUpdatesWhenObjectChanges',
    'objectContentUsableWhenDisabled',
    'objectLinkToMultimediaHasTextTranscript',
    'objectMustHaveTitle',
    'objectMustHaveValidTitle',
    'objectMustContainText',
    'objectWithClassIDHasNoText',
    'imgMapAreasHaveDuplicateLink',
    'imgNotReferredToByColorAlone',
    'appletsDoneUseColorAlone',
    'inputDoesNotUseColorAlone',
    'objectDoesNotUseColorAlone',
    'scriptsDoNotUseColorAlone',
    'tableDataShouldHaveTh',
    'cssDocumentMakesSenseStyleTurnedOff',
    'documentContentReadableWithoutStylesheets',
    'objectTextUpdatesWhenObjectChanges',
    'objectWithClassIDHasNoText',
    'appletContainsTextEquivalent',
    'objectContentUsableWhenDisabled',
    'objectUIMustBeAccessible',
    'imgGifNoFlicker',
    'appletsDoNotFlicker',
    'objectDoesNotFlicker',
    'scriptsDoNotFlicker',
    'appletUIMustBeAccessible',
    'objectInterfaceIsAccessible',
    'scriptUIMustBeAccessible',
    'imgWithMapHasUseMap',
    'framesHaveATitle',
    'frameTitlesDescribeFunction',
    'imgWithMathShouldHaveMathEquivalent',
    'documentValidatesToDocType',
    'basefontIsNotUsed',
    'fontIsNotUsed',
    'headerH1',
    'headerH2',
    'headerH3',
    'headerH4',
    'headerH1Format',
    'headerH2Format',
    'headerH3Format',
    'headerH4Format',
    'headerH5Format',
    'headerH6Format',
    'menuNotUsedToFormatText',
    'listNotUsedForFormatting',
    'blockquoteNotUsedForIndentation',
    'tableLayoutDataShouldNotHaveTh',
    'scriptOnclickRequiresOnKeypress',
    'scriptOndblclickRequiresOnKeypress',
    'scriptOnmousedownRequiresOnKeypress',
    'scriptOnmousemove',
    'scriptOnmouseoutHasOnmouseblur',
    'scriptOnmouseoverHasOnfocus',
    'scriptOnmouseupHasOnkeyup',
    'framesetMustHaveNoFramesSection',
    'noframesSectionMustHaveTextEquivalent',
    'blinkIsNotUsed',
    'marqueeIsNotUsed',
    'documentMetaNotUsedWithTimeout',
    'documentAutoRedirectNotUsed',
    'aLinksDontOpenNewWindow',
    'areaDontOpenNewWindow',
    'textareaLabelPositionedClose',
    'passwordLabelIsNearby',
    'checkboxLabelIsNearby',
    'fileLabelIsNearby',
    'radioLabelIsNearby',
    'frameRelationshipsMustBeDescribed',
    'inputTextHasLabel',
    'selectHasAssociatedLabel',
    'textareaHasAssociatedLabel',
    'passwordHasLabel',
    'checkboxHasLabel',
    'radioHasLabel',
    'aLinksMakeSenseOutOfContext',
    'aSuspiciousLinkText',
    'documentTitleNotEmpty',
    'documentTitleIsShort',
    'documentTitleIsNotPlaceholder',
    'documentTitleDescribesDocument',
    'addressForAuthor',
    'imgMapAreasHaveDuplicateLink',
    'documentAbbrIsUsed',
    'documentAcronymsHaveElement',
    'documentLangIsISO639Standard',
    'tableComplexHasSummary',
    'tableSummaryIsEmpty',
    'tableSummaryIsSufficient',
    'tableLayoutHasNoSummary',
    'inputTextHasTabIndex',
    'inputRadioHasTabIndex',
    'inputPasswordHasTabIndex',
    'inputCheckboxHasTabIndex',
    'inputFileHasTabIndex',
    'aLinksAreSeperatedByPrintableCharacters',
    'svgContainsTitle',
    'cssTextHasContrast',
    'headersHaveText',
  );

}

Members