00001 <?php
00023
00027 class Wcag1aaaGuideline extends quailGuideline{
00028
00032 var $tests = array(
00033 'imgHasAlt',
00034 'imgNonDecorativeHasAlt',
00035 'imgImportantNoSpacerAlt',
00036 'imgHasLongDesc',
00037 'imgAltIsSameInText',
00038 'aLinksToSoundFilesNeedTranscripts',
00039 'aLinksToMultiMediaRequireTranscript',
00040 'appletContainsTextEquivalentInAlt',
00041 'frameRelationshipsMustBeDescribed',
00042 'inputImageHasAlt',
00043 'inputImageAltIdentifiesPurpose',
00044 'areaHasAltValue',
00045 'areaAltIdentifiesDestination',
00046 'areaLinksToSoundFile',
00047 'objectTextUpdatesWhenObjectChanges',
00048 'objectContentUsableWhenDisabled',
00049 'objectLinkToMultimediaHasTextTranscript',
00050 'objectMustHaveTitle',
00051 'objectMustHaveValidTitle',
00052 'objectMustContainText',
00053 'objectWithClassIDHasNoText',
00054 'imgMapAreasHaveDuplicateLink',
00055 'imgNotReferredToByColorAlone',
00056 'appletsDoneUseColorAlone',
00057 'inputDoesNotUseColorAlone',
00058 'objectDoesNotUseColorAlone',
00059 'scriptsDoNotUseColorAlone',
00060 'documentWordsNotInLanguageAreMarked',
00061 'tableDataShouldHaveTh',
00062 'cssDocumentMakesSenseStyleTurnedOff',
00063 'documentContentReadableWithoutStylesheets',
00064 'objectTextUpdatesWhenObjectChanges',
00065 'objectWithClassIDHasNoText',
00066 'appletContainsTextEquivalent',
00067 'objectContentUsableWhenDisabled',
00068 'objectUIMustBeAccessible',
00069 'imgGifNoFlicker',
00070 'appletsDoNotFlicker',
00071 'objectDoesNotFlicker',
00072 'scriptsDoNotFlicker',
00073 'appletUIMustBeAccessible',
00074 'objectInterfaceIsAccessible',
00075 'scriptUIMustBeAccessible',
00076 'imgWithMapHasUseMap',
00077 'framesHaveATitle',
00078 'frameTitlesDescribeFunction',
00079 'imgWithMathShouldHaveMathEquivalent',
00080 'documentValidatesToDocType',
00081 'basefontIsNotUsed',
00082 'fontIsNotUsed',
00083 'headerH1',
00084 'headerH2',
00085 'headerH3',
00086 'headerH4',
00087 'headerH1Format',
00088 'headerH2Format',
00089 'headerH3Format',
00090 'headerH4Format',
00091 'headerH5Format',
00092 'headerH6Format',
00093 'menuNotUsedToFormatText',
00094 'listNotUsedForFormatting',
00095 'blockquoteNotUsedForIndentation',
00096 'tableLayoutDataShouldNotHaveTh',
00097 'scriptOnclickRequiresOnKeypress',
00098 'scriptOndblclickRequiresOnKeypress',
00099 'scriptOnmousedownRequiresOnKeypress',
00100 'scriptOnmousemove',
00101 'scriptOnmouseoutHasOnmouseblur',
00102 'scriptOnmouseoverHasOnfocus',
00103 'scriptOnmouseupHasOnkeyup',
00104 'framesetMustHaveNoFramesSection',
00105 'noframesSectionMustHaveTextEquivalent',
00106 'blinkIsNotUsed',
00107 'marqueeIsNotUsed',
00108 'documentMetaNotUsedWithTimeout',
00109 'documentAutoRedirectNotUsed',
00110 'aLinksDontOpenNewWindow',
00111 'areaDontOpenNewWindow',
00112 'textareaLabelPositionedClose',
00113 'passwordLabelIsNearby',
00114 'checkboxLabelIsNearby',
00115 'fileLabelIsNearby',
00116 'radioLabelIsNearby',
00117 'frameRelationshipsMustBeDescribed',
00118 'inputTextHasLabel',
00119 'selectHasAssociatedLabel',
00120 'textareaHasAssociatedLabel',
00121 'passwordHasLabel',
00122 'checkboxHasLabel',
00123 'radioHasLabel',
00124 'aLinksMakeSenseOutOfContext',
00125 'aSuspiciousLinkText',
00126 'documentHasTitleElement',
00127 'documentTitleNotEmpty',
00128 'documentTitleIsShort',
00129 'documentTitleIsNotPlaceholder',
00130 'documentTitleDescribesDocument',
00131 'addressForAuthor',
00132 'imgMapAreasHaveDuplicateLink',
00133 'documentAbbrIsUsed',
00134 'documentAcronymsHaveElement',
00135 'documentLangNotIdentified',
00136 'documentLangIsISO639Standard',
00137 'tableComplexHasSummary',
00138 'tableSummaryIsEmpty',
00139 'tableSummaryIsSufficient',
00140 'tableLayoutHasNoSummary',
00141 'inputTextHasTabIndex',
00142 'inputRadioHasTabIndex',
00143 'inputPasswordHasTabIndex',
00144 'inputCheckboxHasTabIndex',
00145 'inputFileHasTabIndex',
00146 'aLinksAreSeperatedByPrintableCharacters',
00147 'skipToContentLinkProvided',
00148 'svgContainsTitle',
00149 'cssTextHasContrast',
00150 'headersHaveText',
00151 );
00152
00153 }