Section 508 Conformance Audit - Citrix Virtual Apps

Transcription

11/16/2011Citrix XenDesktop 4Section 508 Conformance AuditVoluntary Product Accessibility TemplateCitrix XenDesktop 4Version 1.1Citrix Systems, Inc.851 West Cypress Creek RoadFort Lauderdale, FL 33309Accessibility Partners, LLCAccessibility Partners, LLC514 Hillsboro DriveSuite 1Silver Spring, MD 20902 1 Phone: ssibilityPartners.com11/16/11

Citrix XenDesktop 4Section 508 Evaluation TemplateThis Voluntary Product Accessibility Template (VPAT) provides guidance on the accessibilitycharacteristics of Citrix XenDesktop 4 as of 11/16/2011.Name of Product:Version:Citrix XenDesktop4Components covered: Citrix Desktop Delivery Controller Installer, Citrix Delivery ServicesConsole, Web Interface Management Console, Web Interface, Active Directory ConfigurationWizardThe current version of the Citrix XenDesktop 4 was tested for conformance with Section 508 ofthe Rehabilitation Act, specifically, the U.S. Access Board's Technical Requirements. Thisproduct was tested as of November 16, 2011 and is only valid for the version and date it wastested.VPAT Summary TableVoluntary Product Accessibility Template VPATSummaryTotalStandardsSection 1194.21SoftwareApplications andOperatingSystemsSection 1194.22Web-basedInternetInformation andApplicationsSection 1194.23Telecommunications ProductsSection 1194.24Video and Multimedia ProductsSection 1194.25Self-Contained,Closed ProductsAccessibility Partners, 0022 2 ExceptionsRemarks5Applicable.See included1194.21table0Applicable.See included1194.22table.0XenDesktopis not aproduct ofthis type.0XenDesktopis not aproduct ofthis type.0Applicable.See included1194.25table.11/16/11

Citrix XenDesktop 4Section 1194.26Desktop andPortableComputersSection 1194.31FunctionalPerformanceCriteriaSection 1194.41Information,Documentationand SupportTotal4600650XenDesktopis not aproduct ofthis type.1Applicable.See included1194.31table.Applicable.See included1194.41table.33307328226Section 1194.21 Software Applications and Operating Systems -- DetailVPAT Voluntary Product Accessibility Template CriteriaSupportingFeaturesRemarks and explanationsFunctions can be executed via thekeyboard.(a) When software is designed torun on a system that has akeyboard, product functions shallbe executable from a keyboardwhere the function itself or theresult of performing a functioncan be discerned textually.(b) Applications shall not disruptor disable activated features ofother products that are identifiedas accessibility features, wherethose features are developedand documented according toindustry standards. Applicationsalso shall not disrupt or disableAccessibility Partners, LLCSupportswithExceptionsIn the Delivery Services Console, an errormessage cannot be displayed via thekeyboard in the “Create Desktop Group”wizard.In the Web Interface Management consolesome items in the content pane are notkeyboard accessible but they have anequivalent through keyboard accessiblemenus.SupportswithExceptionsThe components used to administer anduse XenDesktop do not disable or disruptaccessibility features of the MicrosoftWindows operating system and assistivetechnologies when the assistive technologyis run locally.When the Desktop Delivery Controller 3 11/16/11

Citrix XenDesktop 4activated features of anyoperating system that areidentified as accessibility featureswhere the applicationprogramming interface for thoseaccessibility features has beendocumented by the manufacturerof the operating system and isavailable to the productdeveloper.(c) A well-defined on-screenindication of the current focusshall be provided that movesamong interactive interfaceelements as the input focuschanges. The focus shall beprogrammatically exposed sothat Assistive Technology cantrack focus and focus changes.server was accessed via Windows RemoteDesktop Connection, XenDesktop 4 andassistive technology were interfering andcaused the assistive technology to notoperate correctly (tested using JAWS v11and v12 screen reader).JAWS v11 and v12 are not compatible withXenDesktop 4. JAWS v13 supports both32-bit and 64-bit XenDesktop 4 virtualdesktops.There exists a clear indication of currentvisual focus and assistive technology cantrack focus programmatically.SupportsSome user interface elements provide therequired information including name, roleand state to assistive technology.(d) Sufficient information about auser interface element includingthe identity, operation and stateof the element shall be availableto Assistive Technology. Whenan image represents a programelement, the informationconveyed by the image must alsobe available in text.SupportswithExceptions(e) When bitmap images areused to identify controls, statusindicators, or other programmaticelements, the meaning assignedto those images shall beconsistent throughout anapplication's performance.SupportsThe meaning of images is consistent.(f) Textual information shall beSupportsOperating system functions are used forAccessibility Partners, LLCIn the Delivery Services Console, a contextmenu does not provide its name and roleinformation; and spin boxes in“Accessibility Options” do not provide theirnames.Some controls in the Web InterfaceManagement Console do not provideidentifying information to assistivetechnology. 4 11/16/11

Citrix XenDesktop 4provided through operatingsystem functions for displayingtext. The minimum informationthat shall be made available istext content, text input caretlocation, and text attributes.displaying text.The application does not override userselected display settings on some screens.(g) Applications shall not overrideuser selected contrast and colorselections and other individualdisplay attributes.SupportswithExceptionsThe “Welcome” screen in the CitrixDesktop Delivery Controller Installer doesnot honor Windows High Contrast settings.Some areas in the Web InterfaceManagement console do not honorWindows High Contrast settings.(h) When animation is displayed,the information shall bedisplayable in at least one nonanimated presentation mode atthe option of the user.NotApplicableAnimation is not used.(i) Color coding shall not be usedas the only means of conveyinginformation, indicating an action,prompting a response, ordistinguishing a visual element.SupportsColor coding is not used as the sole meansof conveying information.(j) When a product permits a userto adjust color and contrastsettings, a variety of colorselections capable of producing arange of contrast levels shall beprovided.NotApplicableThe application does not containfunctionality to support the changing ofdisplay attributes.(k) Software shall not useflashing or blinking text, objects,or other elements having a flashor blink frequency greater than 2Hz and lower than 55 Hz.SupportsBlinking and flashing does not occur in theprohibited range.(l) When electronic forms areSupportsSome user interface elements provide theAccessibility Partners, LLC 5 11/16/11

Citrix XenDesktop 4used, the form shall allow peopleusing Assistive Technology toaccess the information, fieldelements, and functionalityrequired for completion andsubmission of the form, includingall directions and cues.withExceptionsrequired information including name, roleand state to assistive technology.In the Delivery Services Console, a contextmenu does not provide its name and roleinformation; and spin boxes in“Accessibility Options” do not provide theirnames.Some controls in the Web InterfaceManagement Console do not provideidentifying information to assistivetechnology.Section 1194.22 Web-based Internet information and applications -- DetailVPAT Voluntary Product Accessibility Template CriteriaSupportingFeatures(a) A text equivalent for everynon-text element shall beprovided (e.g., via "alt","longdesc", or in elementcontent).SupportsThe Web Interface contains ALT attributesfor images.(b) Equivalent alternatives forany multimedia presentation shallbe synchronized with thepresentation.NotApplicableMultimedia is not used.(c) Web pages shall be designedso that all information conveyedwith color is also availablewithout color, for example fromcontext or markup.SupportsColor is not used as the sole means ofconveying information.(d) Documents shall beorganized so they are readablewithout requiring an associatedstyle sheet.SupportsThe web pages are readable without usingthe included style sheet.Accessibility Partners, LLC 6 Remarks and explanations11/16/11

Citrix XenDesktop 4(e) Redundant text links shall beprovided for each active region ofa server-side image map.NotApplicableImage map links are not used.(f) Client-side image maps shallbe provided instead of serverside image maps except wherethe regions cannot be definedwith an available geometricshape.NotApplicableClient and server-side image maps are notused.(g) Row and column headersshall be identified for data tables.NotApplicableData tables are not used.(h) Markup shall be used toassociate data cells and headercells for data tables that have twoor more logical levels of row orcolumn headers.NotApplicableData tables are not used.(i) Frames shall be titled with textthat facilitates frame identificationand navigationNotApplicableFrames are not used.(j) Pages shall be designed toavoid causing the screen toflicker with a frequency greaterthan 2 Hz and lower than 55 Hz.SupportsFlickering does not occur in the prohibitedrange.(k) A text-only page, withequivalent information orfunctionality, shall be provided tomake a web site comply with theprovisions of this part, whencompliance cannot beaccomplished in any other way.The content of the text-only pageshall be updated whenever theprimary page changes.NotApplicableA text-only page cannot be substituted foran interactive web application.(l) When pages utilize scriptinglanguages to display content, orto create interface elements, theinformation provided by the scriptSupportsInterface elements can be read by assistivetechnology.Accessibility Partners, LLC 7 11/16/11

Citrix XenDesktop 4shall be identified with functionaltext that can be read by AssistiveTechnology.( m) When a web page requiresthat an applet, plug-in or otherapplication be present on theclient system to interpret pagecontent, the page must provide alink to a plug-in or applet thatcomplies with §1194.21(a)through (l).SupportsA plug-in is required to use the virtualdesktops. The Web Interface provides alink to download the required plug-in if it isnot present on the user’s machine.(n) When electronic forms aredesigned to be completed online, the form shall allow peopleusing Assistive Technology toaccess the information, fieldelements, and functionalityrequired for completion andsubmission of the form, includingall directions and cues.SupportsForms are accessible. They are keyboardoperable and form fields are explicitlylabeled.(o) A method shall be providedthat permits users to skiprepetitive navigation links.NotApplicableThe Web Interface does not containrepetitive navigation links that need to beskipped.(p) When a timed response isrequired, the user shall bealerted and given sufficient timeto indicate more time is required.NotApplicableA timed response is not required.Note to 1194.22: The Board interprets paragraphs (a) through (k) of this section as consistentwith the following priority 1 Checkpoints of the Web Content Accessibility Guidelines 1.0 (WCAG1.0) (May 5 1999) published by the Web Accessibility Initiative of the World Wide WebConsortium: Paragraph (a) - 1.1, (b) - 1.4, (c) - 2.1, (d) - 6.1, (e) - 1.2, (f) - 9.1, (g) - 5.1, (h) - 5.2,(i) - 12.1, (j) - 7.1, (k) - 11.4.Section 1194.25 Self-Contained, Closed Products – DetailVPAT Voluntary Product Accessibility Template CriteriaAccessibility Partners, LLCSupporting 8 Remarks and explanations11/16/11

Citrix XenDesktop 4Features(a) Self contained products shallbe usable by people withdisabilities without requiring anend-user to attach AssistiveTechnology to the product.Personal headsets for privatelistening are not AssistiveTechnology.NotApplicableThis product is not a self-contained, closedproduct.(b) When a timed response isrequired, the user shall bealerted and given sufficient timeto indicate more time is required.NotApplicableA timed response is not required.(c) Where a product utilizestouchscreens or contact-sensitivecontrols, an input method shallbe provided that complies with§1194.23 (k) (1) through (4).NotApplicableThis product is not a self-contained, closedproduct.(d) When biometric forms of useridentification or control are used,an alternative form ofidentification or activation, whichdoes not require the user topossess particular biologicalcharacteristics, shall also beprovided.NotApplicableThis product is not a self-contained, closedproduct.(e) When products provideauditory output, the audio signalshall be provided at a standardsignal level through an industrystandard connector that will allowfor private listening. The productmust provide the ability tointerrupt, pause, and restart theaudio at anytime.NotApplicableThis product is not a self-contained, closedproduct.(f) When products deliver voiceoutput in a public area,incremental volume control shallNotApplicableThis product is not a self-contained, closedproduct.Accessibility Partners, LLC 9 11/16/11

Citrix XenDesktop 4be provided with outputamplification up to a level of atleast 65 dB. Where the ambientnoise level of the environment isabove 45 dB, a volume gain of atleast 20 dB above the ambientlevel shall be user selectable. Afunction shall be provided toautomatically reset the volume tothe default level after every use.(g) Color coding shall not beused as the only means ofconveying information, indicatingan action, prompting a response,or distinguishing a visualelement.SupportsColor coding is not used as the sole meansof conveying information(h) When a product permits auser to adjust color and contrastsettings, a range of colorselections capable of producing avariety of contrast levels shall beprovided.NotApplicableThe application does not containfunctionality support for the changing ofcolor and contrast settings.(i) Products shall be designed toavoid causing the screen toflicker with a frequency greaterthan 2 Hz and lower than 55 Hz.SupportsBlinking and flashing does not occur in theprohibited range.(j) (1) Products which arefreestanding, non-portable, andintended to be used in onelocation and which have operablecontrols shall comply with thefollowing: The position of anyoperable control shall bedetermined with respect to avertical plane, which is 48 inchesin length, centered on theoperable control, and at themaximum protrusion of theproduct within the 48 inch lengthon products which arefreestanding, non-portable, andintended to be used in oneNotApplicableThis product is a software application andis not a self-contained, closed product.Accessibility Partners, LLC 10 11/16/11

Citrix XenDesktop 4location and which have operablecontrols.(j)(2) Products which arefreestanding, non-portable, andintended to be used in onelocation and which have operablecontrols shall comply with thefollowing: Where any operablecontrol is 10 inches or lessbehind the reference plane, theheight shall be 54 inchesmaximum and 15 inchesminimum above the floor.NotApplicableThis product is a software application andis not a self-contained, closed product.(j)(3) Products which arefreestanding, non-portable, andintended to be used in onelocation and which have operablecontrols shall comply with thefollowing: Where any operablecontrol is more than 10 inchesand not more than 24 inchesbehind the reference plane, theheight shall be 46 inchesmaximum and 15 inchesminimum above the floor.NotApplicableThis product is a software application andis not a self-contained, closed product.(j)(4) Products which arefreestanding, non-portable, andintended to be used in onelocation and which have operablecontrols shall comply with thefollowing: Operable controls shallnot be more than 24 inchesbehind the reference plane.NotApplicableThis product is a software application andis not a self-contained, closed product.Section 1194.31 Functional Performance Criteria – DetailVPAT Voluntary Product Accessibility Template CriteriaAccessibility Partners, LLCSupportingFeatures 11 Remarks and explanations11/16/11

Citrix XenDesktop 4(a) At least one mode ofoperation and informationretrieval that does not requireuser vision shall be provided, orsupport for Assistive Technologyused by people who are blind orvisually impaired shall beprovided.SupportswithExceptionsThe application is keyboard accessible.Some controls are not identified forassistive technology, see 1194.21(d) fordetails.XenDesktop interferes with the JAWSscreen reader under some circumstancesincluding not supporting deploying them ina virtual desktop. See 1194.21(b) fordetails.(b) At least one mode ofoperation and informationretrieval that does not requirevisual acuity greater than 20/70shall be provided in audio andenlarged print output workingtogether or independently, orsupport for Assistive Technologyused by people who are visuallyimpaired shall be provided.SupportsThe application may be used without visualacuity greater than 20/70 when combinedwith screen magnification assistivetechnology.(c) At least one mode ofoperation and informationretrieval that does not requireuser hearing shall be provided, orsupport for Assistive Technologyused by people who are deaf orhard of hearing shall be providedSupportsDoes not require user hearing to operate orfor information retrieval.(d) Where audio information isimportant for the use of aproduct, at least one mode ofoperation and informationretrieval shall be provided in anenhanced auditory fashion, orsupport for assistive hearingdevices shall be provided.SupportsDoes not require user hearing to operate orfor information retrieval.(e) At least one mode ofoperation and informationretrieval that does not requireuser speech shall be provided, orsupport for Assistive Technologyused by people with disabilitiesshall be provided.SupportsUser speech is not required for operations.Accessibility Partners, LLC 12 11/16/11

Citrix XenDesktop 4(f) At least one mode of operationand information retrieval thatdoes not require fine motorcontrol or simultaneous actionsand that is operable with limitedreach and strength shall beprovided.SupportsThe application is keyboard accessible anddoes not require fine motor control,simultaneous actions; and may beoperated with limited reach and strength.Section 1194.41 Information, Documentation and Support – DetailVPAT Voluntary Product Accessibility Template CriteriaSupportingFeatures(a) Product supportdocumentation provided to endusers shall be made available inalternate formats upon request,at no additional chargeSupportsProduct documentation is available inaccessible electronic format.(b) End-users shall have accessto a description of theaccessibility and compatibilityfeatures of products in alternateformats or alternate methodsupon request, at no additionalcharge.SupportsProduct documentation is available inaccessible electronic format.(c) Support services for productsshall accommodate thecommunication needs of endusers with disabilities.SupportsCitrix offers support via phone, online andemail.Accessibility Partners, LLC 13 Remarks and explanations11/16/11

changes. The focus shall be programmatically exposed so that Assistive Technology can track focus and focus changes. Supports There exists a clear indication of current visual focus and assistive technology can track focus programmatically. (d) Sufficient information about a user interface element including the identity, operation and state