Voluntary Product Accessibility Template

PHPKB provides the VPAT, which documents an audit of our system in regards to the WCAG 2.1 guidelines.


VPAT® Version 1.0 – Aug 2020

PHPKB provides the VPAT, or Voluntary Product Accessibility Template, which documents an audit of our knowledge management software in regards to the audited framework, the WCAG 2.1 guidelines. The following VPAT document can be used to describe how the accessibility features of the PHPKB Software help federal agencies address the requirements of Section 508 Standards.

The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability of commercial “Electronic and Information Technology” products and services with features that support accessibility. It is assumed and recommended that inquirers will provide additional contact information to facilitate more detailed inquiries.

Note: This document is provided for information purposes only and the contents hereof are subject to change without notice. PHPKB does not warrant that this document is error free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. PHPKB specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. PHPKB further makes no representation concerning the ability of assistive technologies or other products to interoperate with PHPKB knowledge management software.

VPAT Version 1.0
Last Updated August 14, 2020
Name of Product PHPKB Knowledge Management Software (v9.5)
Contact Details Name: Ajay Chadha
Phone: +91-181-461-3940
Email: contact@phpkb.com

The first table of the VPAT provides an overview of the applicable standards/guidelines, and the terms used in the Conformance Level. The subsequent tables provide more detailed views of each section. There are four columns in each table. Column one of the describes the criteria evaluated. The second column describes the product/platform evaluated. The third column describes conformance level. The fourth column describes any additional remarks and explanations regarding the product.

Applicable Standards / Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline Included in Report
Web Content Accessibility Guidelines 2.1 Level A (Yes)
Level AA (Yes)

The terms used in the Conformance Level information are defined as follows:

  • Supports: The functionality of the product has at least once method that meets the criterion without known defects or meets with equivalent facilitation
  • Partially Supports: Some functionality of the product does not meet the criterion
  • Does Not Support: The majority of product functionality does not meet the criterion
  • Not Applicable: The criterion is not relevant to the product
  • Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.
Table 1: Success Criteria, Level A
Criteria Conformance Level Remarks and Explanations
1.1.1 Non-text Content (Level A) Supports PHPKB is only using a limited set of images which all have a text equivalent in the "alt" attribute.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Not Applicable PHPKB itself does not utilize audio-only or video-only content.
1.2.2 Captions (Prerecorded) (Level A) Not Applicable PHPKB itself does not contain prerecorded audio content.
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Not Applicable PHPKB itself does not contain time-based media or prerecorded video content.
1.3.1 Info and Relationships (Level A) Supports Information, structure and relationships are available in text. E.g. the content is readable if the user switches off CSS.
1.3.2 Meaningful Sequence (Level A) Supports PHPKB presents the content in a meaningful reading sequence.
1.3.3 Sensory Characteristics (Level A) Supports PHPKB does not present content that relies solely on sensory characteristics.
1.4.1 Use of Color (Level A) Supports PHPKB does not use color as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. For those elements where information is conveyed using color, the same information is also available by markup.
1.4.2 Audio Control (Level A) Not Applicable PHPKB does not contain any audio.
2.1.1 Keyboard (Level A) Supports PHPKB provides support to execute all available product functions using the keyboard.
2.1.2 No Keyboard Trap (Level A) Supports The product does not contain keyboard traps. Keyboard focus can be moved away from all components using only keyboard interface.
2.1.4 Character Key Shortcuts (Level A 2.1 only) Not Applicable
2.2.1 Timing Adjustable (Level A) Supports PHPKB requires a timed response in case of an article lock during editing. The software presents an alert 5 minutes before the lock expiry time to extend the lock duration. Locking time period can be adjusted from settings area.
2.2.2 Pause, Stop, Hide (Level A) Not Applicable The product does not include content that plays automatically.
2.3.1 Three Flashes or Below Threshold (Level A) Supports The PHPKB application does not use flashing elements.
2.4.1 Bypass Blocks (Level A) Supports PHPKB does provide support to bypass repeated elements like navigation links. A link is offeref at the top of the page that allows keyboard users to jump over the navigation links and land on the main content of the page.
2.4.2 Page Titled (Level A) Supports All pages in PHPKB have titles describing the purpose.
2.4.3 Focus Order (Level A) Supports PHPKB can be navigated sequentially in a meaningful and operable manner.
2.4.4 Link Purpose (In Context) (Level A) Supports Links purpose can be determined by link text and context.
2.5.1 Pointer Gestures (Level A 2.1 only) Not Applicable
2.5.2 Pointer Cancellation (Level A 2.1 only) Supports The pointer down-event is not used to execute functions.
2.5.3 Label in Name (Level A 2.1 only) Supports The components with labels have the visually shown text in name attribute.
2.5.4 Motion Actuation (Level A 2.1 only) Not Applicable N/A
3.1.1 Language of Page (Level A) Supports The language of pages in PHPKB is provided by the ‘lang’ attribute.
3.2.1 On Focus (Level A) Supports No actions are performed when components get focus.
3.2.2 On Input (Level A) Supports Changing settings of user interface components does not automatically cause a change of context.
3.3.1 Error Identification (Level A) Supports Error messages in PHPKB are clearly visible and specific as possible.
3.3.2 Labels or Instructions (Level A) Supports Labels are provided when content requires user input.
4.1.1 Parsing (Level A) Supports The markup of PHPKB has complete start and end tags, attributes and IDs are unique.
4.1.2 Name, Role, Value (Level A) Supports Role, state, and value information are provided on all user interface components.
Table 2: Success Criteria, Level AA
Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Not Applicable PHPKB does not contain live audio content.
1.2.5 Audio Description (Prerecorded) (Level AA) Not Applicable
1.3.4 Orientation (Level AA 2.1 only) Supports PHPKB content can be viewed and operated in portrait and landscape display orientation.
1.3.5 Identify Input Purpose (Level AA 2.1 only) Supports Input collecting information about the user is implemented with support to identify the meaning for the form input data.
1.4.3 Contrast (Minimum) (Level AA) Supports Visual presentation of information, match level AA contrast ratio requirements. (At least 4.5:1 for small text and 3:1 for large texts).
1.4.4 Resize text (Level AA) Supports Text can be resized without assistive technology up to 200 percent without loss of content or functionality.
1.4.5 Images of Text (Level AA) Supports Text is the primary way to convey information in PHPKB.
1.4.10 Reflow (Level AA 2.1 only) Supports PHPKB content does not need scrolling in two PHPKB. (Note: Minimum browser viewport size required)
1.4.11 Non-text Contrast (Level AA 2.1 only) Supports Parts of PHPKB user interface that are needed to understand the content have a contrast ratio of at least 3:1.
1.4.12 Text Spacing (Level AA 2.1 only) Supports No loss of content or functionality occurs by changing text styles to required settings.
1.4.13 Content on Hover or Focus (Level AA 2.1 only) Supports Additional content is dismissible, hoverable and persitent.
2.4.5 Multiple Ways (Level AA) Supports Contents in PHPKB can be searched, browsed and navigated in different ways.
2.4.6 Headings and Labels (Level AA) Supports Headings and labels are designed to be clear, descriptive and logically organized.
2.4.7 Focus Visible (Level AA) Supports PHPKB provides a visible keyboard focus indicator for all actionable elements.
3.1.2 Language of Parts (Level AA) Supports The product does not contain changes in language.
3.2.3 Consistent Navigation (Level AA) Supports Navigation areas shown on multiple pages are presented in a consistent way.
3.2.4 Consistent Identification (Level AA) Supports UI components with same functionality are identified consistently.
3.3.3 Error Suggestion (Level AA) Supports Error feedback in PHPKB is designed to give the best possible suggestions to users.
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Supports The product does not make legal or financial commitments. For all data that can be modified or deleted by users in PHPKB, functionality is provided that need confirmation.
4.1.3 Status Messages (Level AA 2.1 only) Supports Status messages can be programmatically determined through role or properties.
Legal Disclaimer

This document seeks to describe PHPKB knowledge base management software’s ability to support the applicable standards, subject to our interpretation of those standards and the comments in this document. It is provided “AS IS” for information purposes only and is subject to change without notice. This document is not intended to (nor does it) create, impose or supplement any duty or obligation, contractual or otherwise. Without prejudice to the generality of the foregoing, no warranty is given that this document is correct, complete, up to date, or fit for any particular purpose and no liability shall arise for any loss, damage or expense whatsoever, whether direct or indirect, howsoever arising, whether in contract, tort (including negligence) or otherwise, in connection with document, including (without limitation) any course of action taken on the basis of its content.

“Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI)

If you have any questions, please don't hesitate to contact us.

Get It Now

Whether you are looking for an in-house solution OR a cloud-hosted knowledge management tool, PHPKB knowledge base software offers enterprise-class features with pricing that can fit a small business budget.

Purchase Now
Trusted by successful businesses around the globe

Some of the world's best companies proudly use PHPKB knowledge management software.


Try it yourself 30 days free

Get a fully functional 30-day free trial.
Our knowledge base software is easy to use and backed by awesome support.

Get Started