The accessibility validation documents packaged with ACTF use the JavaScript
scripting language during rule validation.
The actf:scriptlang
attribute of the <actf:rulebase>
element
(the root element of any validation document) has a value of 'javascript' to specify that the
JavaScript language is used to interpret the text content of all <actf:script>
elements and of component elements.
JavaScript is the "official" scripting language of the ACTF validation components as it is preconfigured for use and is used in the
accessibility validation documents.
(Support for other scripting languages may be added in future releases.)
Note: Script code is interpreted using the open-source Bean Scripting Framework so that adding scripting language support to ACTF is simple for those languages supported by BSF. However, adding support for other languages is beyond the scope of this document.